Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.function.extension
Interface ParameterEditorFactory

All Superinterfaces:
Comparable<de.cs3d.util.eclipse.extension.ExtensionObjectDefinition>, de.cs3d.util.eclipse.extension.ExtensionObjectDefinition, de.cs3d.util.eclipse.extension.ExtensionObjectFactory<EditorFactory>
All Known Implementing Classes:
ParameterEditorFactoryImpl

public interface ParameterEditorFactory
extends de.cs3d.util.eclipse.extension.ExtensionObjectFactory<EditorFactory>

Factory for parameter editors.

Author:
Simon Templer

Method Summary
 FunctionParameter getAssociatedParameter()
          Get the associated parameter.
 String getFunctionId()
          Get the ID of the associated function.
 String getParameterName()
          Get the name of the associated parameter.
 
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory
allowConfigure, configure, createExtensionObject, dispose
 
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
getDisplayName, getIconURL, getIdentifier, getTypeName
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getFunctionId

String getFunctionId()
Get the ID of the associated function.

Returns:
the function ID

getParameterName

String getParameterName()
Get the name of the associated parameter.

Returns:
the name of the parameter the editor is associated with

getAssociatedParameter

FunctionParameter getAssociatedParameter()
Get the associated parameter.

Returns:
the associated parameter

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d