org.esa.beam.framework.ui.layer
Class LayerSourceAssistantPane

java.lang.Object
  extended by org.esa.beam.framework.ui.assistant.AssistantPane
      extended by org.esa.beam.framework.ui.layer.LayerSourceAssistantPane
All Implemented Interfaces:
AssistantPageContext, LayerSourcePageContext

public class LayerSourceAssistantPane
extends AssistantPane
implements LayerSourcePageContext

Note: This API is not public yet and may significantly change in the future. Use it at your own risk.


Constructor Summary
LayerSourceAssistantPane(Window parent, String title, AppContext appContext)
           
 
Method Summary
 AppContext getAppContext()
          Gets the AppContext of the application.
 com.bc.ceres.glayer.LayerContext getLayerContext()
          Gets the layer context of the selected view.
 LayerSource getLayerSource()
          Gets the LayerSource of this assistant.
 Object getPropertyValue(String key)
          Gets the value for the given key.
 void setLayerSource(LayerSource layerSource)
          Sets the LayerSource of this assistant.
 void setPropertyValue(String key, Object value)
          Sets the value for the given key.
 
Methods inherited from class org.esa.beam.framework.ui.assistant.AssistantPane
getCurrentPage, getWindow, setCurrentPage, show, show, showErrorDialog, updateState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.esa.beam.framework.ui.assistant.AssistantPageContext
getCurrentPage, getWindow, setCurrentPage, showErrorDialog, updateState
 

Constructor Detail

LayerSourceAssistantPane

public LayerSourceAssistantPane(Window parent,
                                String title,
                                AppContext appContext)
Method Detail

getAppContext

public AppContext getAppContext()
Description copied from interface: LayerSourcePageContext
Gets the AppContext of the application.

Specified by:
getAppContext in interface LayerSourcePageContext
Returns:
The AppContext of the application.

getLayerContext

public com.bc.ceres.glayer.LayerContext getLayerContext()
Description copied from interface: LayerSourcePageContext
Gets the layer context of the selected view.

Specified by:
getLayerContext in interface LayerSourcePageContext
Returns:
The layer context of the selected view.

setLayerSource

public void setLayerSource(LayerSource layerSource)
Description copied from interface: LayerSourcePageContext
Sets the LayerSource of this assistant.

Specified by:
setLayerSource in interface LayerSourcePageContext
Parameters:
layerSource - The LayerSource of this assistant.

getLayerSource

public LayerSource getLayerSource()
Description copied from interface: LayerSourcePageContext
Gets the LayerSource of this assistant.

Specified by:
getLayerSource in interface LayerSourcePageContext
Returns:
The LayerSource of this assistant.

getPropertyValue

public Object getPropertyValue(String key)
Description copied from interface: LayerSourcePageContext
Gets the value for the given key.

Specified by:
getPropertyValue in interface LayerSourcePageContext
Parameters:
key - The key of the property.
Returns:
The value of the property.

setPropertyValue

public void setPropertyValue(String key,
                             Object value)
Description copied from interface: LayerSourcePageContext
Sets the value for the given key.

Specified by:
setPropertyValue in interface LayerSourcePageContext
Parameters:
key - The key of the property.
value - The value of the property.


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.