Class WindFieldLayerSource
- java.lang.Object
-
- org.esa.snap.rcp.layermanager.layersrc.windfield.WindFieldLayerSource
-
- All Implemented Interfaces:
LayerSource
public class WindFieldLayerSource extends Object implements LayerSource
A source forWindFieldLayers.- Since:
- BEAM 4.6
-
-
Constructor Summary
Constructors Constructor Description WindFieldLayerSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel(LayerSourcePageContext pageContext)Aborts the operation of this layer source.booleancanFinish(LayerSourcePageContext pageContext)Checks whether this layer source can perform its finishing method without further information.AbstractLayerSourceAssistantPagegetFirstPage(LayerSourcePageContext pageContext)Returns the first page (of possible many) of the assistant that belongs to this layer source.booleanhasFirstPage()booleanisApplicable(LayerSourcePageContext pageContext)Check if this layer source is applicable to the current context.booleanperformFinish(LayerSourcePageContext pageContext)Adds one or more layers to the given context
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(LayerSourcePageContext pageContext)
Description copied from interface:LayerSourceCheck if this layer source is applicable to the current context.- Specified by:
isApplicablein interfaceLayerSource- Parameters:
pageContext- The current context.- Returns:
- true, if this layer source is applicable.
-
hasFirstPage
public boolean hasFirstPage()
- Specified by:
hasFirstPagein interfaceLayerSource- Returns:
- true, if this layer source has assistant pages.
-
getFirstPage
public AbstractLayerSourceAssistantPage getFirstPage(LayerSourcePageContext pageContext)
Description copied from interface:LayerSourceReturns the first page (of possible many) of the assistant that belongs to this layer source. The given context can be interrogated to decide which page to return.- Specified by:
getFirstPagein interfaceLayerSource- Parameters:
pageContext- The current context.- Returns:
- the first assistant page.
-
canFinish
public boolean canFinish(LayerSourcePageContext pageContext)
Description copied from interface:LayerSourceChecks whether this layer source can perform its finishing method without further information.- Specified by:
canFinishin interfaceLayerSource- Parameters:
pageContext- The current context.- Returns:
- true, if finish can be called.
-
performFinish
public boolean performFinish(LayerSourcePageContext pageContext)
Description copied from interface:LayerSourceAdds one or more layers to the given context- Specified by:
performFinishin interfaceLayerSource- Parameters:
pageContext- The current context.- Returns:
- true, if the method completed successfully
-
cancel
public void cancel(LayerSourcePageContext pageContext)
Description copied from interface:LayerSourceAborts the operation of this layer source. This method is responsible for freeing all resources acquired by the layer source.- Specified by:
cancelin interfaceLayerSource- Parameters:
pageContext- The current context.
-
-