Together Workflow Editor 3.0-1 API

org.enhydra.jawe.components.graph
Class GraphActivityInterface

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

public abstract class GraphActivityInterface
extends org.jgraph.graph.DefaultGraphCell
implements WorkflowElement, Linkable

Interface for defining Activity graph object.

Author:
Sasa Bojanic
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
 
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
GraphActivityInterface()
           
 
Method Summary
abstract  java.awt.Point getOffset()
           
abstract  GraphPortInterface getPort()
          Gets the port associated with this activity.
abstract  java.util.Set getReferencedActivities()
          Gets all activities that this activity references.
abstract  java.util.Set getReferencingActivities()
          Gets all activities that reference this one.
 
Methods inherited from class org.jgraph.graph.DefaultGraphCell
changeAttributes, clone, 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.enhydra.jawe.components.graph.Linkable
acceptsSource, acceptsTarget
 

Constructor Detail

GraphActivityInterface

public GraphActivityInterface()
Method Detail

getPort

public abstract GraphPortInterface getPort()
Gets the port associated with this activity.


getReferencingActivities

public abstract java.util.Set getReferencingActivities()
Gets all activities that reference this one.


getReferencedActivities

public abstract java.util.Set getReferencedActivities()
Gets all activities that this activity references.


getOffset

public abstract java.awt.Point getOffset()

Together Workflow Editor 3.0-1 API