de.opsdesign.yax.types
Class ConstructType

java.lang.Object
  extended by de.opsdesign.yax.log.LogBuilder
      extended by de.opsdesign.yax.types.ComponentType
          extended by de.opsdesign.yax.types.ConstructType
All Implemented Interfaces:
Loggable, Wrap, java.lang.Comparable
Direct Known Subclasses:
Catch, Choose, Group, Otherwise, Pipeline, Root, Try, When

public class ConstructType
extends ComponentType
implements Wrap


Field Summary
static java.lang.String DECLARE_CONSTRUCT_TYPE
           
 
Fields inherited from class de.opsdesign.yax.types.ComponentType
className, description, DESCRIPTION, libraryName, name, NAME, NO, PARAMETER, PORT, REQUIRED, SEQUENCE, TYPE, VALUES, XPROC, YAX, YES
 
Constructor Summary
ConstructType()
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean isUseSuperPost()
           
 boolean isUseSuperPre()
           
 void post(Queue queue)
           
 void postHandleToken(Queue queue)
           
 void pre(Queue queue)
           
 Token preHandleToken(Queue queue)
           
protected  void registerConstructType(java.lang.String home, java.lang.String name)
           
protected  void registerConstructType(java.lang.String home, java.lang.String name, java.lang.String libraryName)
           
 void setUseSuperPost(boolean useSuperPost)
           
 void setUseSuperPre(boolean useSuperPre)
           
 org.w3c.dom.Element toElement(org.w3c.dom.Document document)
           
 
Methods inherited from class de.opsdesign.yax.types.ComponentType
addImplicitPort, addParameterType, addPortType, addPortType, addPortType, addPortType, addPortType, getClassName, getComponentTypeType, getDescription, getLibraryName, getName, getParameterTypes, getPortTypes, getPrefix, getPrefixedName, getXProcOptionsLibraryName, getXProcStandardLibraryName, getYaxOptionsLibraryName, getYaxStandardLibraryName, isConstructType, isStep, isStepType, setDescription, setLibraryName, setName
 
Methods inherited from class de.opsdesign.yax.log.LogBuilder
log, log, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DECLARE_CONSTRUCT_TYPE

public static final java.lang.String DECLARE_CONSTRUCT_TYPE
See Also:
Constant Field Values
Constructor Detail

ConstructType

public ConstructType()
Method Detail

toElement

public org.w3c.dom.Element toElement(org.w3c.dom.Document document)

registerConstructType

protected void registerConstructType(java.lang.String home,
                                     java.lang.String name)

registerConstructType

protected void registerConstructType(java.lang.String home,
                                     java.lang.String name,
                                     java.lang.String libraryName)

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

pre

public void pre(Queue queue)
         throws RunException
Specified by:
pre in interface Wrap
Throws:
RunException

preHandleToken

public Token preHandleToken(Queue queue)
                     throws RunException
Throws:
RunException

post

public void post(Queue queue)
          throws RunException
Specified by:
post in interface Wrap
Throws:
RunException

postHandleToken

public void postHandleToken(Queue queue)
                     throws RunException
Throws:
RunException

isUseSuperPost

public boolean isUseSuperPost()

setUseSuperPost

public void setUseSuperPost(boolean useSuperPost)

isUseSuperPre

public boolean isUseSuperPre()

setUseSuperPre

public void setUseSuperPre(boolean useSuperPre)


Copyright © 2008 OPS Design GmbH. All Rights Reserved.