org.esa.beam.framework.param.editors
Class GeneralExpressionEditor

java.lang.Object
  extended by org.esa.beam.framework.param.AbstractParamEditor
      extended by org.esa.beam.framework.param.AbstractParamXEditor
          extended by org.esa.beam.framework.param.editors.TextFieldXEditor
              extended by org.esa.beam.framework.param.editors.AbstractExpressionEditor
                  extended by org.esa.beam.framework.param.editors.GeneralExpressionEditor
All Implemented Interfaces:
ParamEditor, ParamExceptionHandler

public class GeneralExpressionEditor
extends AbstractExpressionEditor


Field Summary
 
Fields inherited from class org.esa.beam.framework.param.editors.AbstractExpressionEditor
PROPERTY_KEY_INPUT_PRODUCTS, PROPERTY_KEY_PREFERENCES, PROPERTY_KEY_SELECTED_PRODUCT
 
Constructor Summary
GeneralExpressionEditor(Parameter parameter)
           
 
Method Summary
protected  ProductExpressionPane createProductExpressionPane(Product[] sourceProducts, Product currentProduct, PropertyMap preferences)
           
 
Methods inherited from class org.esa.beam.framework.param.editors.AbstractExpressionEditor
invokeXEditor
 
Methods inherited from class org.esa.beam.framework.param.editors.TextFieldXEditor
getEditorComponentChild, getTextComponent, initUIChild, updateUI
 
Methods inherited from class org.esa.beam.framework.param.AbstractParamXEditor
createXEditorButton, getEditorComponent, getXEditorButton, getXEditorIcon, getXEditorTitle, initUI
 
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
 

Constructor Detail

GeneralExpressionEditor

public GeneralExpressionEditor(Parameter parameter)
Method Detail

createProductExpressionPane

protected ProductExpressionPane createProductExpressionPane(Product[] sourceProducts,
                                                            Product currentProduct,
                                                            PropertyMap preferences)
Specified by:
createProductExpressionPane in class AbstractExpressionEditor


Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.