Humboldt Alignment Editor 2.5.0

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

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

public class TypeFunctionExtension
extends AbstractFunctionExtension<TypeFunction>

Extension for TypeFunctions

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 TypeFunctionExtension()
          Default constructor
 
Method Summary
protected  TypeFunction doCreate(String elementId, org.eclipse.core.runtime.IConfigurationElement element)
          Create an object for the given configuration element
protected  String getIdAttributeName()
           
static TypeFunctionExtension 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

TypeFunctionExtension

protected TypeFunctionExtension()
Default constructor

Method Detail

getInstance

public static TypeFunctionExtension getInstance()
Get the extension instance

Returns:
the extension

getIdAttributeName

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

doCreate

protected TypeFunction 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<TypeFunction>
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