TWE 2.4-1 API

org.enhydra.jawe.components.graph
Class GraphTransitionInterface

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byorg.jgraph.graph.DefaultGraphCell
          extended byorg.jgraph.graph.DefaultEdge
              extended byorg.enhydra.jawe.components.graph.GraphTransitionInterface
All Implemented Interfaces:
java.lang.Cloneable, org.jgraph.graph.Edge, org.jgraph.graph.GraphCell, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode, WorkflowElement
Direct Known Subclasses:
DefaultGraphTransition

public abstract class GraphTransitionInterface
extends org.jgraph.graph.DefaultEdge
implements WorkflowElement

Interface for defining Transition graph object.

Author:
Sasa Bojanic
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.jgraph.graph.DefaultEdge
org.jgraph.graph.DefaultEdge.DefaultRouting
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Nested classes inherited from class org.jgraph.graph.Edge
org.jgraph.graph.Edge.Routing
 
Field Summary
 
Fields inherited from class org.jgraph.graph.DefaultEdge
source, target
 
Fields inherited from class org.jgraph.graph.DefaultGraphCell
attributes
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
GraphTransitionInterface()
           
 
Method Summary
abstract  GraphActivityInterface getSourceActivity()
          Returns source activity.
abstract  GraphActivityInterface getTargetActivity()
          Returns target activity.
abstract  boolean hasCondition()
           
 
Methods inherited from class org.jgraph.graph.DefaultEdge
clone, getSource, getTarget, setSource, setTarget
 
Methods inherited from class org.jgraph.graph.DefaultGraphCell
changeAttributes, getAttributes, getChildren, setAttributes
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.enhydra.jawe.components.graph.WorkflowElement
getPropertyObject, getTooltip, getType
 
Methods inherited from interface org.jgraph.graph.GraphCell
changeAttributes, getAttributes, setAttributes
 

Constructor Detail

GraphTransitionInterface

public GraphTransitionInterface()
Method Detail

getSourceActivity

public abstract GraphActivityInterface getSourceActivity()
Returns source activity.


getTargetActivity

public abstract GraphActivityInterface getTargetActivity()
Returns target activity.


hasCondition

public abstract boolean hasCondition()

TWE 2.4-1 API