Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.extension.function
Class PropertyFunctionExtension

java.lang.Object
  extended by de.cs3d.util.eclipse.extension.simple.IdentifiableExtension<T>
      extended by eu.esdihumboldt.hale.common.align.extension.function.AbstractFunctionExtension<PropertyFunction>
          extended by eu.esdihumboldt.hale.common.align.extension.function.PropertyFunctionExtension

public class PropertyFunctionExtension
extends AbstractFunctionExtension<PropertyFunction>

Extension for PropertyFunctions

Author:
Simon Templer

Nested Class Summary
 
Nested classes/interfaces inherited from class de.cs3d.util.eclipse.extension.simple.IdentifiableExtension
de.cs3d.util.eclipse.extension.simple.IdentifiableExtension.Identifiable
 
Field Summary
static String EXTENSION_ID
          Property function extension point
 
Constructor Summary
protected PropertyFunctionExtension()
          Default constructor
 
Method Summary
protected  PropertyFunction doCreate(String elementId, org.eclipse.core.runtime.IConfigurationElement element)
          Create an object for the given configuration element
protected  String getIdAttributeName()
           
static PropertyFunctionExtension getInstance()
          Get the extension instance
 
Methods inherited from class eu.esdihumboldt.hale.common.align.extension.function.AbstractFunctionExtension
create, getElements, getFunctions
 
Methods inherited from class de.cs3d.util.eclipse.extension.simple.IdentifiableExtension
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_ID

public static final String EXTENSION_ID
Property function extension point

See Also:
Constant Field Values
Constructor Detail

PropertyFunctionExtension

protected PropertyFunctionExtension()
Default constructor

Method Detail

getInstance

public static PropertyFunctionExtension getInstance()
Get the extension instance

Returns:
the extension

getIdAttributeName

protected String getIdAttributeName()
Specified by:
getIdAttributeName in class de.cs3d.util.eclipse.extension.simple.IdentifiableExtension<PropertyFunction>
See Also:
IdentifiableExtension.getIdAttributeName()

doCreate

protected PropertyFunction doCreate(String elementId,
                                    org.eclipse.core.runtime.IConfigurationElement element)
Description copied from class: AbstractFunctionExtension
Create an object for the given configuration element

Specified by:
doCreate in class AbstractFunctionExtension<PropertyFunction>
Parameters:
elementId - the element ID
element - the configuration element
Returns:
the element object or null
See Also:
AbstractFunctionExtension.doCreate(String, IConfigurationElement)

Humboldt Alignment Editor 2.5.0

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