Package org.esa.snap.core.param.editors
Class TextFieldXEditor
java.lang.Object
org.esa.snap.core.param.AbstractParamEditor
org.esa.snap.core.param.AbstractParamXEditor
org.esa.snap.core.param.editors.TextFieldXEditor
- All Implemented Interfaces:
ParamEditor,ParamExceptionHandler
- Direct Known Subclasses:
FileEditor
An editor which uses a
JTextField or JTextArea
and another JComponent used to invoke an extra editor which lets the
user edit the value in the text field.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidupdateUI()Tells the UI to update it's state.Methods inherited from class org.esa.snap.core.param.AbstractParamXEditor
createXEditorButton, getEditorComponent, getXEditorButton, getXEditorIcon, getXEditorTitle, initUI, invokeXEditorMethods 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
-
TextFieldXEditor
-
-
Method Details
-
getTextComponent
-
getEditorComponentChild
- Specified by:
getEditorComponentChildin classAbstractParamXEditor
-
updateUI
public void updateUI()Description copied from class:AbstractParamXEditorTells the UI to update it's state.Note: If you override this method, please call the super class version first.
- Specified by:
updateUIin interfaceParamEditor- Overrides:
updateUIin classAbstractParamXEditor
-
initUIChild
protected void initUIChild()- Specified by:
initUIChildin classAbstractParamXEditor
-