Class NoDataLayerController
java.lang.Object
org.netbeans.spi.options.OptionsPanelController
org.esa.snap.rcp.preferences.DefaultConfigController
org.esa.snap.rcp.preferences.layer.NoDataLayerController
Panel handling no-data layer preferences. Sub-panel of the "Layer"-panel.
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.netbeans.spi.options.OptionsPanelController
org.netbeans.spi.options.OptionsPanelController.ContainerRegistration, org.netbeans.spi.options.OptionsPanelController.Keywords, org.netbeans.spi.options.OptionsPanelController.KeywordsRegistration, org.netbeans.spi.options.OptionsPanelController.SubRegistration, org.netbeans.spi.options.OptionsPanelController.TopLevelRegistration - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPreferences key for the no-data overlay colorstatic final StringPreferences key for the no-data overlay transparencyFields inherited from class org.netbeans.spi.options.OptionsPanelController
PROP_CHANGED, PROP_HELP_CTX, PROP_VALID - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected JPanelcreatePanel(com.bc.ceres.swing.binding.BindingContext context) Create a panel that allows the user to set the parameters in the givenBindingContext.protected PropertySetCreate aPropertySetobject instance that holds all parameters.org.openide.util.HelpCtxMethods inherited from class org.esa.snap.rcp.preferences.DefaultConfigController
addPropertyChangeListener, applyChanges, cancel, configure, createPropertySet, getBindingContext, getComponent, isChanged, isInitialised, isValid, removePropertyChangeListener, setChanged, updateMethods inherited from class org.netbeans.spi.options.OptionsPanelController
createAdvanced, getLookup, handleSuccessfulSearch, setCurrentSubcategory, setSubcategory 
- 
Field Details
- 
PROPERTY_KEY_NO_DATA_OVERLAY_COLOR
Preferences key for the no-data overlay color- See Also:
 
 - 
PROPERTY_KEY_NO_DATA_OVERLAY_TRANSPARENCY
Preferences key for the no-data overlay transparency- See Also:
 
 
 - 
 - 
Constructor Details
- 
NoDataLayerController
public NoDataLayerController() 
 - 
 - 
Method Details
- 
createPropertySet
Description copied from class:DefaultConfigControllerCreate aPropertySetobject instance that holds all parameters. Clients that want to maintain properties need to overwrite this method.- Specified by:
 createPropertySetin classDefaultConfigController- Returns:
 - An instance of 
PropertySet, holding all configuration parameters. - See Also:
 
 - 
createPanel
Description copied from class:DefaultConfigControllerCreate a panel that allows the user to set the parameters in the givenBindingContext. Clients that want to create their own panel representation on the given properties need to overwrite this method.- Overrides:
 createPanelin classDefaultConfigController- Parameters:
 context- TheBindingContextfor the panel.- Returns:
 - A JPanel instance for the given 
BindingContext, nevernull. 
 - 
getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()- Specified by:
 getHelpCtxin classorg.netbeans.spi.options.OptionsPanelController
 
 -