Package org.esa.snap.core.param.editors
Class FileEditor
java.lang.Object
org.esa.snap.core.param.AbstractParamEditor
org.esa.snap.core.param.AbstractParamXEditor
org.esa.snap.core.param.editors.TextFieldXEditor
org.esa.snap.core.param.editors.FileEditor
- All Implemented Interfaces:
ParamEditor,ParamExceptionHandler
An editor for parameters of type
File. This editor is composed of a text
field and a button labeled "...", which opens a file chooser.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDirChooser(File currentDirectory) createFileChooser(File currentDirectory) protected voidMethods inherited from class org.esa.snap.core.param.editors.TextFieldXEditor
getEditorComponentChild, getTextComponent, initUIChild, updateUIMethods inherited from class org.esa.snap.core.param.AbstractParamXEditor
createXEditorButton, getEditorComponent, getXEditorButton, getXEditorIcon, getXEditorTitle, initUIMethods 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
-
FileEditor
-
-
Method Details
-
invokeXEditor
protected void invokeXEditor()- Specified by:
invokeXEditorin classAbstractParamXEditor
-
createFileChooser
-
createDirChooser
-