public class ParameterEditorExtension extends de.cs3d.util.eclipse.extension.AbstractExtension<EditorFactory,ParameterEditorFactory>
ParameterEditorFactory
extension.Constructor and Description |
---|
ParameterEditorExtension()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
Editor<?> |
createEditor(org.eclipse.swt.widgets.Composite parent,
String functionId,
FunctionParameter parameter,
ParameterValue initialValue)
Create an editor for a parameter.
|
protected ParameterEditorFactory |
createFactory(org.eclipse.core.runtime.IConfigurationElement conf) |
static ParameterEditorExtension |
getInstance()
Get the extension instance.
|
public static ParameterEditorExtension getInstance()
protected ParameterEditorFactory createFactory(org.eclipse.core.runtime.IConfigurationElement conf) throws Exception
createFactory
in class de.cs3d.util.eclipse.extension.AbstractExtension<EditorFactory,ParameterEditorFactory>
Exception
AbstractExtension.createFactory(IConfigurationElement)
public Editor<?> createEditor(org.eclipse.swt.widgets.Composite parent, String functionId, FunctionParameter parameter, ParameterValue initialValue)
parent
- the parent compositefunctionId
- the ID of the function the parameter is associated withparameter
- the parameterinitialValue
- the initial value, may be null
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a