Interface ConfigurationTableEditorFactory.IEditorCreator
-
- Enclosing class:
- ConfigurationTableEditorFactory
public static interface ConfigurationTableEditorFactory.IEditorCreatorAn extensible editor creator for tailoring the general EASy mechanism.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.jface.viewers.CellEditorcreateCellEditor(ConfigurationTableEditorFactory.UIConfiguration config, IDecisionVariable variable, org.eclipse.swt.widgets.Composite parent)Creates a cell editor for the givenvariable.org.eclipse.swt.widgets.ControlcreateEditor(ConfigurationTableEditorFactory.UIConfiguration config, IDecisionVariable variable, org.eclipse.swt.widgets.Composite parent)Creates a form editor for the givenvariable.
-
-
-
Method Detail
-
createCellEditor
org.eclipse.jface.viewers.CellEditor createCellEditor(ConfigurationTableEditorFactory.UIConfiguration config, IDecisionVariable variable, org.eclipse.swt.widgets.Composite parent)
Creates a cell editor for the givenvariable.- Parameters:
config- the UI configurationvariable- the decision variable to create the editor forparent- the UI parent element- Returns:
- the editor or null if the editor cannot be created for some reason
-
createEditor
org.eclipse.swt.widgets.Control createEditor(ConfigurationTableEditorFactory.UIConfiguration config, IDecisionVariable variable, org.eclipse.swt.widgets.Composite parent)
Creates a form editor for the givenvariable.- Parameters:
config- the UI configurationvariable- the decision variable to create the editor forparent- the UI parent element- Returns:
- the editor or null if the editor cannot be created for some reason
-
-