SMILA (incubation) API documentation

org.eclipse.smila.search.templates
Class NodeTransformerType

java.lang.Object
  extended by org.eclipse.smila.search.templates.NodeTransformerType

public final class NodeTransformerType
extends java.lang.Object

Author:
August Georg Schmidt (BROX)

Field Summary
static java.lang.String EXTENSION_POINT
           
static NodeTransformerType UNKNOWN
          Unknown Node Transformer type.
 
Method Summary
 java.lang.String getName()
           
 DParameterDefinition getParameterDefinition()
           
static java.util.Hashtable<java.lang.String,NodeTransformerType> getTypes()
          Get all available IRM types.
 NodeTransformer loadNodeTransformer()
          Load a IRM reference.
static NodeTransformerType parseType(IConfigurationElement configurationElement, int ordinal)
          Parse configuration and return according IRMType.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_POINT

public static final java.lang.String EXTENSION_POINT
See Also:
Constant Field Values

UNKNOWN

public static final NodeTransformerType UNKNOWN
Unknown Node Transformer type.

Method Detail

getTypes

public static java.util.Hashtable<java.lang.String,NodeTransformerType> getTypes()
Get all available IRM types.

Returns:
NodeTransformer types.

loadNodeTransformer

public NodeTransformer loadNodeTransformer()
                                    throws NodeTransformerException
Load a IRM reference.

Returns:
IRM.
Throws:
NodeTransformerException - Unable to load IRM.

parseType

public static NodeTransformerType parseType(IConfigurationElement configurationElement,
                                            int ordinal)
Parse configuration and return according IRMType.

Parameters:
configurationElement - Configuration element.
ordinal - Ordinal.
Returns:
NodeTransformerType.

getName

public java.lang.String getName()
Returns:
the name

getParameterDefinition

public DParameterDefinition getParameterDefinition()
                                            throws NodeTransformerException
Returns:
DParamterDefinition
Throws:
NodeTransformerException - -

SMILA (incubation) API documentation