public abstract class AbstractExpressionEditor extends TextFieldXEditor
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_KEY_INPUT_PRODUCTS |
static String |
PROPERTY_KEY_PREFERENCES |
static String |
PROPERTY_KEY_SELECTED_PRODUCT |
Modifier | Constructor and Description |
---|---|
protected |
AbstractExpressionEditor(Parameter parameter) |
Modifier and Type | Method and Description |
---|---|
protected abstract ProductExpressionPane |
createProductExpressionPane(Product[] sourceProducts,
Product currentProduct,
PropertyMap preferences) |
protected void |
invokeXEditor() |
getEditorComponentChild, getTextComponent, initUIChild, updateUI
createXEditorButton, getEditorComponent, getXEditorButton, getXEditorIcon, getXEditorTitle, initUI
checkParameterValue, getComponent, getDefaultActionListener, getDefaultInputVerifier, getExceptionHandler, getLabelComponent, getParameter, getPhysUnitLabelComponent, handleParamException, isEnabled, nameComponent, nameEditorComponent, nameLabelComponent, nameUnitComponent, reconfigureUI, setDefaultLabelComponent, setDefaultPhysUnitLabelComponent, setEnabled, setLabelComponent, setParameterValue, setPhysUnitLabelComponent
public static final String PROPERTY_KEY_SELECTED_PRODUCT
public static final String PROPERTY_KEY_INPUT_PRODUCTS
public static final String PROPERTY_KEY_PREFERENCES
protected AbstractExpressionEditor(Parameter parameter)
protected void invokeXEditor()
invokeXEditor
in class AbstractParamXEditor
protected abstract ProductExpressionPane createProductExpressionPane(Product[] sourceProducts, Product currentProduct, PropertyMap preferences)
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.