org.esa.beam.framework.ui.layer
Interface LayerSourcePageContext

All Superinterfaces:
AssistantPageContext
All Known Implementing Classes:
LayerSourceAssistantPane

public interface LayerSourcePageContext
extends AssistantPageContext

Instances of this interface provide the context for implementations of AbstractLayerSourceAssistantPage.

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


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 interface org.esa.beam.framework.ui.assistant.AssistantPageContext
getCurrentPage, getWindow, setCurrentPage, showErrorDialog, updateState
 

Method Detail

getAppContext

AppContext getAppContext()
Gets the AppContext of the application.

Returns:
The AppContext of the application.

getLayerContext

com.bc.ceres.glayer.LayerContext getLayerContext()
Gets the layer context of the selected view.

Returns:
The layer context of the selected view.

setLayerSource

void setLayerSource(LayerSource layerSource)
Sets the LayerSource of this assistant.

Parameters:
layerSource - The LayerSource of this assistant.

getLayerSource

LayerSource getLayerSource()
Gets the LayerSource of this assistant.

Returns:
The LayerSource of this assistant.

getPropertyValue

Object getPropertyValue(String key)
Gets the value for the given key.

Parameters:
key - The key of the property.
Returns:
The value of the property.

setPropertyValue

void setPropertyValue(String key,
                      Object value)
Sets the value for the given key.

Parameters:
key - The key of the property.
value - The value of the property.


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