com.uwyn.rife.engine
Class ElementInfoProcessorFactory

java.lang.Object
  extended by com.uwyn.rife.datastructures.EnumClass<String>
      extended by com.uwyn.rife.engine.ElementInfoProcessorFactory

public class ElementInfoProcessorFactory
extends EnumClass<String>


Field Summary
static ElementInfoProcessorFactory ANNOTATIONS
           
static String ANNOTATIONS_IDENTIFIER
           
static ElementInfoProcessorFactory GROOVY
           
static String GROOVY_IDENTIFIER
           
static ElementInfoProcessorFactory JANINO
           
static String JANINO_IDENTIFIER
           
static ElementInfoProcessorFactory MANUAL
           
static String MANUAL_IDENTIFIER
           
static ElementInfoProcessorFactory XML
           
static String XML_IDENTIFIER
           
 
Fields inherited from class com.uwyn.rife.datastructures.EnumClass
mIdentifier
 
Constructor Summary
ElementInfoProcessorFactory(String identifier, String extension, ElementInfoProcessor processor, boolean exitsFromFlowlinks, boolean outputsFromDatalinks)
           
 
Method Summary
 boolean generateExitsFromFlowlinks()
           
 boolean generateOutputsFromDatalinks()
           
static Collection<ElementInfoProcessorFactory> getElementInfoProcessorFactories()
           
static ElementInfoProcessorFactory getElementInfoProcessorFactory(String identifier)
           
 String getExtension()
           
 String getIdentifier()
           
 ElementInfoProcessor getProcessor()
           
 
Methods inherited from class com.uwyn.rife.datastructures.EnumClass
equals, getIdentifiers, getMember, getMembers, hashCode, registerType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MANUAL_IDENTIFIER

public static final String MANUAL_IDENTIFIER
See Also:
Constant Field Values

XML_IDENTIFIER

public static final String XML_IDENTIFIER
See Also:
Constant Field Values

GROOVY_IDENTIFIER

public static final String GROOVY_IDENTIFIER
See Also:
Constant Field Values

JANINO_IDENTIFIER

public static final String JANINO_IDENTIFIER
See Also:
Constant Field Values

ANNOTATIONS_IDENTIFIER

public static final String ANNOTATIONS_IDENTIFIER
See Also:
Constant Field Values

MANUAL

public static final ElementInfoProcessorFactory MANUAL

XML

public static final ElementInfoProcessorFactory XML

GROOVY

public static final ElementInfoProcessorFactory GROOVY

JANINO

public static final ElementInfoProcessorFactory JANINO

ANNOTATIONS

public static final ElementInfoProcessorFactory ANNOTATIONS
Constructor Detail

ElementInfoProcessorFactory

public ElementInfoProcessorFactory(String identifier,
                                   String extension,
                                   ElementInfoProcessor processor,
                                   boolean exitsFromFlowlinks,
                                   boolean outputsFromDatalinks)
Method Detail

getExtension

public String getExtension()

getIdentifier

public String getIdentifier()

getProcessor

public ElementInfoProcessor getProcessor()

generateOutputsFromDatalinks

public boolean generateOutputsFromDatalinks()

generateExitsFromFlowlinks

public boolean generateExitsFromFlowlinks()

getElementInfoProcessorFactory

public static ElementInfoProcessorFactory getElementInfoProcessorFactory(String identifier)

getElementInfoProcessorFactories

public static Collection<ElementInfoProcessorFactory> getElementInfoProcessorFactories()


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.