de.opsdesign.yax
Class Step

java.lang.Object
  extended by de.opsdesign.yax.Element
      extended by de.opsdesign.yax.Component
          extended by de.opsdesign.yax.Step
All Implemented Interfaces:
Graph

public class Step
extends Component
implements Graph


Field Summary
 
Fields inherited from class de.opsdesign.yax.Component
componentType, componentTypeName, configuration, IMPLEMENTATION, NAME, QUEUE, STEP
 
Fields inherited from class de.opsdesign.yax.Element
attributes, elementQName, parameters
 
Constructor Summary
Step(Configuration configuration, java.lang.Object parent, javax.xml.namespace.QName qName, org.xml.sax.Attributes attributes)
           
Step(Configuration configuration, java.lang.Object parent, java.lang.String namespaceURIString, java.lang.String localNameString, java.lang.String qNameString, org.xml.sax.Attributes attributes)
           
 
Method Summary
protected  javax.xml.namespace.QName getQType()
           
 void run()
           
protected  void setQType(java.lang.String type)
           
 int toDotInit(int nodeCount)
           
 DotNode toDotPipeTrace()
           
 DotNode toDotPortTrace()
           
 org.w3c.dom.Element toElement(org.w3c.dom.Document document)
           
 
Methods inherited from class de.opsdesign.yax.Component
addImplicitPort, addParameter, addPort, addPort, addPort, addPort, buildOutputConnections, getComponentClass, getComponentType, getConfiguration, getImplicitInputPort, getImplicitOutputPort, getName, getParameter, getParameters, getPorts, getPrefixName, getQName, getReferencePort, getRootInputPort, getSchemaPort, getStylesheetPort, getURIName, hasImplicitInputPort, hasImplicitOutputPort, hasReferencePort, hasRootInputPort, hasSchemaPort, hasStylesheetPort, init, isQueue, isStep, setComponentClass, setComponentType, setName
 
Methods inherited from class de.opsdesign.yax.Element
addAttribute, addAttribute, addParameter, addParameter, extractLocalPart, extractNSPrefix, getAttributes, getAttributeValue, getElementPrefixName, getElementQName, getElementURIName, getFunctionID, getNodeID, getParent, isCatch, isChoose, isGroup, isInput, isOtherwise, isOutput, isParameter, isTry, isWhen, resolveNSPrefix, resolveURI, setFunctionID, setNodeID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Step

public Step(Configuration configuration,
            java.lang.Object parent,
            java.lang.String namespaceURIString,
            java.lang.String localNameString,
            java.lang.String qNameString,
            org.xml.sax.Attributes attributes)
     throws ConfigurationException
Throws:
ConfigurationException

Step

public Step(Configuration configuration,
            java.lang.Object parent,
            javax.xml.namespace.QName qName,
            org.xml.sax.Attributes attributes)
     throws ConfigurationException
Throws:
ConfigurationException
Method Detail

setQType

protected void setQType(java.lang.String type)

getQType

protected javax.xml.namespace.QName getQType()

run

public void run()
         throws RunException
Throws:
RunException

toElement

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

toDotInit

public int toDotInit(int nodeCount)
Specified by:
toDotInit in interface Graph

toDotPipeTrace

public DotNode toDotPipeTrace()
Specified by:
toDotPipeTrace in interface Graph

toDotPortTrace

public DotNode toDotPortTrace()
Specified by:
toDotPortTrace in interface Graph


Copyright © 2008 OPS Design GmbH. All Rights Reserved.