org.esa.beam.framework.param.editors
Class TextFieldXEditor
java.lang.Object
org.esa.beam.framework.param.AbstractParamEditor
org.esa.beam.framework.param.AbstractParamXEditor
org.esa.beam.framework.param.editors.TextFieldXEditor
- All Implemented Interfaces:
- ParamEditor, ParamExceptionHandler
- Direct Known Subclasses:
- AbstractExpressionEditor, FileEditor
public abstract class TextFieldXEditor
- extends AbstractParamXEditor
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.
| Methods inherited from class org.esa.beam.framework.param.AbstractParamEditor |
checkParameterValue, getComponent, getDefaultActionListener, getDefaultInputVerifier, getExceptionHandler, getLabelComponent, getParameter, getPhysUnitLabelComponent, handleParamException, isEnabled, nameComponent, nameEditorComponent, nameLabelComponent, nameUnitComponent, reconfigureUI, setDefaultLabelComponent, setDefaultPhysUnitLabelComponent, setEnabled, setLabelComponent, setParameterValue, setPhysUnitLabelComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextFieldXEditor
public TextFieldXEditor(Parameter parameter)
getTextComponent
public JTextComponent getTextComponent()
getEditorComponentChild
public JComponent getEditorComponentChild()
- Specified by:
getEditorComponentChild in class AbstractParamXEditor
updateUI
public void updateUI()
- Description copied from class:
AbstractParamXEditor
- Tells the UI to update it's state.
Note: If you override this method, please call the super class version first.
- Specified by:
updateUI in interface ParamEditor- Overrides:
updateUI in class AbstractParamXEditor
initUIChild
protected void initUIChild()
- Specified by:
initUIChild in class AbstractParamXEditor
Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.