com.waveset.workflow
Class Diagram.Node

java.lang.Object
  extended bycom.waveset.workflow.Diagram.Node
Enclosing class:
Diagram

public static class Diagram.Node
extends java.lang.Object

Class used to represe the graph of activity/step nodes.


Field Summary
static int STATE_ACTIVE
           
static int STATE_FINISHED
           
static int STATE_WAITING
          Constants for the _state field.
 
Constructor Summary
Diagram.Node()
           
Diagram.Node(org.w3c.dom.Element e)
           
 
Method Summary
 void addTransition(int id, boolean taken)
           
 java.lang.String stateToString(int state)
           
 int stringToState(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATE_WAITING

public static final int STATE_WAITING
Constants for the _state field.

See Also:
Constant Field Values

STATE_ACTIVE

public static final int STATE_ACTIVE
See Also:
Constant Field Values

STATE_FINISHED

public static final int STATE_FINISHED
See Also:
Constant Field Values
Constructor Detail

Diagram.Node

public Diagram.Node()

Diagram.Node

public Diagram.Node(org.w3c.dom.Element e)
Method Detail

addTransition

public void addTransition(int id,
                          boolean taken)

stringToState

public int stringToState(java.lang.String s)

stateToString

public java.lang.String stateToString(int state)