Package org.esa.snap.core.param.editors
Class BooleanEditor
java.lang.Object
org.esa.snap.core.param.AbstractParamEditor
org.esa.snap.core.param.editors.BooleanEditor
- All Implemented Interfaces:
ParamEditor,ParamExceptionHandler
An editor which uses a
JCheckBox.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.esa.snap.core.param.AbstractParamEditor
checkParameterValue, getComponent, getDefaultActionListener, getDefaultInputVerifier, getExceptionHandler, getLabelComponent, getParameter, getPhysUnitLabelComponent, handleParamException, isEnabled, nameComponent, nameEditorComponent, nameLabelComponent, nameUnitComponent, reconfigureUI, setDefaultLabelComponent, setDefaultPhysUnitLabelComponent, setEnabled, setLabelComponent, setParameterValue, setPhysUnitLabelComponent
-
Constructor Details
-
BooleanEditor
-
-
Method Details
-
getCheckBox
-
getEditorComponent
Gets the UI component used to edit the parameter's value.- Returns:
- the UI editor component
-
initUI
protected void initUI()Description copied from class:AbstractParamEditorInitialized the UI of this editor. Called only once within this editor's constructor.The default implementation creates a label component for the parameter's "label" and "physicalUnit" properties.
- Overrides:
initUIin classAbstractParamEditor
-
updateUI
public void updateUI()Description copied from class:AbstractParamEditorTells the UI to update it's state. The default implementations en-/disables the label components (if any) of this editor.Note: If you override this method, you should call this base class version first.
- Specified by:
updateUIin interfaceParamEditor- Overrides:
updateUIin classAbstractParamEditor
-