Package org.pentaho.openformula.ui
Class MultiplexFunctionParameterEditor
- java.lang.Object
-
- org.pentaho.openformula.ui.MultiplexFunctionParameterEditor
-
- All Implemented Interfaces:
FunctionParameterEditor
public class MultiplexFunctionParameterEditor extends Object implements FunctionParameterEditor
-
-
Field Summary
Fields Modifier and Type Field Description static FieldDefinition[]EMPTY_FIELDS
-
Constructor Summary
Constructors Constructor Description MultiplexFunctionParameterEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameterUpdateListener(ParameterUpdateListener parameterUpdateListener)voidclearSelectedFunction()DefaultFunctionParameterEditorgetDefaultEditor()FunctionParameterEditorgetEditor(String function)ComponentgetEditorComponent()voidremoveParameterUpdateListener(ParameterUpdateListener parameterUpdateListener)voidsetEditor(String function, FunctionParameterEditor editor)voidsetFields(FieldDefinition[] fieldDefinitions)voidsetSelectedFunction(FunctionParameterContext context)
-
-
-
Field Detail
-
EMPTY_FIELDS
public static final FieldDefinition[] EMPTY_FIELDS
-
-
Method Detail
-
addParameterUpdateListener
public void addParameterUpdateListener(ParameterUpdateListener parameterUpdateListener)
- Specified by:
addParameterUpdateListenerin interfaceFunctionParameterEditor
-
removeParameterUpdateListener
public void removeParameterUpdateListener(ParameterUpdateListener parameterUpdateListener)
- Specified by:
removeParameterUpdateListenerin interfaceFunctionParameterEditor
-
getEditorComponent
public Component getEditorComponent()
- Specified by:
getEditorComponentin interfaceFunctionParameterEditor
-
setFields
public void setFields(FieldDefinition[] fieldDefinitions)
- Specified by:
setFieldsin interfaceFunctionParameterEditor
-
getDefaultEditor
public DefaultFunctionParameterEditor getDefaultEditor()
-
clearSelectedFunction
public void clearSelectedFunction()
- Specified by:
clearSelectedFunctionin interfaceFunctionParameterEditor
-
setSelectedFunction
public void setSelectedFunction(FunctionParameterContext context)
- Specified by:
setSelectedFunctionin interfaceFunctionParameterEditor
-
setEditor
public void setEditor(String function, FunctionParameterEditor editor)
-
getEditor
public FunctionParameterEditor getEditor(String function)
-
-