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 booleandefault value for preference for dimap cachingstatic final booleandefault value for preference incremental mode at savestatic final booleandefault value for preference save product annotations (ADS) or notstatic final booleandefault value for preference save product headers (MPH, SPH) or notstatic final booleandefault value for preference save product history (History) or notstatic final StringPreferences key to switch dimap product writer cachingstatic final StringPreferences key for incremental mode at savestatic final StringPreferences key for save product annotations (ADS) or notstatic final StringPreferences key for save product headers (MPH, SPH) or notstatic final StringPreferences 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 voidconfigure(com.bc.ceres.swing.binding.BindingContext context) Configure the passed binding context.protected PropertySetCreate aPropertySetobject instance that holds all parameters.org.openide.util.HelpCtxMethods inherited from class org.esa.snap.rcp.preferences.DefaultConfigController
addPropertyChangeListener, applyChanges, cancel, createPanel, createPropertySet, getBindingContext, getComponent, isChanged, isInitialised, isValid, removePropertyChangeListener, setChanged, updateMethods 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: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:
-
configure
protected void configure(com.bc.ceres.swing.binding.BindingContext context) Description copied from class:DefaultConfigControllerConfigure the passed binding context. This is intended to be used to createenablementsin order to add dependencies between property states. The default implementation does nothing.- Overrides:
configurein classDefaultConfigController- Parameters:
context- TheBindingContextto configure.- See Also:
-
getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()- Specified by:
getHelpCtxin classorg.netbeans.spi.options.OptionsPanelController
-