Class WriteOptionsController
java.lang.Object
org.netbeans.spi.options.OptionsPanelController
org.esa.snap.rcp.preferences.DefaultConfigController
org.esa.snap.rcp.preferences.general.WriteOptionsController
Panel for write options. Sub-level panel to the "Miscellaneous"-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 boolean
default value for preference for dimap cachingstatic final boolean
default value for preference incremental mode at savestatic final boolean
default value for preference save product annotations (ADS) or notstatic final boolean
default value for preference save product headers (MPH, SPH) or notstatic final boolean
default value for preference save product history (History) or notstatic final String
Preferences key to switch dimap product writer cachingstatic final String
Preferences key for incremental mode at savestatic final String
Preferences key for save product annotations (ADS) or notstatic final String
Preferences key for save product headers (MPH, SPH) or notstatic final String
Preferences key for save product history or notFields inherited from class org.netbeans.spi.options.OptionsPanelController
PROP_CHANGED, PROP_HELP_CTX, PROP_VALID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
configure
(com.bc.ceres.swing.binding.BindingContext context) Configure the passed binding context.protected PropertySet
Create aPropertySet
object instance that holds all parameters.org.openide.util.HelpCtx
Methods inherited from class org.esa.snap.rcp.preferences.DefaultConfigController
addPropertyChangeListener, applyChanges, cancel, createPanel, createPropertySet, getBindingContext, getComponent, isChanged, isInitialised, isValid, removePropertyChangeListener, setChanged, update
Methods inherited from class org.netbeans.spi.options.OptionsPanelController
createAdvanced, getLookup, handleSuccessfulSearch, setCurrentSubcategory, setSubcategory
-
Field Details
-
PREFERENCE_KEY_SAVE_PRODUCT_HEADERS
Preferences key for save product headers (MPH, SPH) or not- See Also:
-
PREFERENCE_KEY_SAVE_PRODUCT_HISTORY
Preferences key for save product history or not- See Also:
-
PREFERENCE_KEY_SAVE_PRODUCT_ANNOTATIONS
Preferences key for save product annotations (ADS) or not- See Also:
-
PREFERENCE_KEY_SAVE_INCREMENTAL
Preferences key for incremental mode at save- See Also:
-
PREFERENCE_KEY_DIMAP_WRITE_CACHE
Preferences key to switch dimap product writer caching- See Also:
-
DEFAULT_VALUE_SAVE_PRODUCT_HEADERS
public static final boolean DEFAULT_VALUE_SAVE_PRODUCT_HEADERSdefault value for preference save product headers (MPH, SPH) or not- See Also:
-
DEFAULT_VALUE_SAVE_PRODUCT_HISTORY
public static final boolean DEFAULT_VALUE_SAVE_PRODUCT_HISTORYdefault value for preference save product history (History) or not- See Also:
-
DEFAULT_VALUE_SAVE_PRODUCT_ANNOTATIONS
public static final boolean DEFAULT_VALUE_SAVE_PRODUCT_ANNOTATIONSdefault value for preference save product annotations (ADS) or not- See Also:
-
DEFAULT_VALUE_SAVE_INCREMENTAL
public static final boolean DEFAULT_VALUE_SAVE_INCREMENTALdefault value for preference incremental mode at save- See Also:
-
DEFAULT_VALUE_DIMAP_WRITE_CACHE
public static final boolean DEFAULT_VALUE_DIMAP_WRITE_CACHEdefault value for preference for dimap caching- See Also:
-
-
Constructor Details
-
WriteOptionsController
public WriteOptionsController()
-
-
Method Details
-
createPropertySet
Description copied from class:DefaultConfigController
Create aPropertySet
object instance that holds all parameters. Clients that want to maintain properties need to overwrite this method.- Specified by:
createPropertySet
in classDefaultConfigController
- Returns:
- An instance of
PropertySet
, holding all configuration parameters. - See Also:
-
configure
protected void configure(com.bc.ceres.swing.binding.BindingContext context) Description copied from class:DefaultConfigController
Configure the passed binding context. This is intended to be used to createenablements
in order to add dependencies between property states. The default implementation does nothing.- Overrides:
configure
in classDefaultConfigController
- Parameters:
context
- TheBindingContext
to configure.- See Also:
-
getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()- Specified by:
getHelpCtx
in classorg.netbeans.spi.options.OptionsPanelController
-