com.ptc.windchill.upgrade.ius
Class DependencyGraphModel.ExcludingEdge

java.lang.Object
  extended bycom.ptc.windchill.upgrade.ius.DependencyGraphModel.Edge
      extended bycom.ptc.windchill.upgrade.ius.DependencyGraphModel.ExcludingEdge
Enclosing class:
DependencyGraphModel

private class DependencyGraphModel.ExcludingEdge
extends DependencyGraphModel.Edge

Edge to denote an exclusion dependency as: "If the to-node is run, it precludes the from-node from running"


Constructor Summary
DependencyGraphModel.ExcludingEdge(DependencyGraphModel.Node from_node, DependencyGraphModel.Node to_node)
           
 
Method Summary
 String getArrowString()
          A straight arrow with a hatch mark pointing to the right.
 DependencyGraphModel.Node getPointedToNode()
          Gets the "to" node.
 DependencyGraphModel.Node getPointingNode()
          Gets the "from" node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyGraphModel.ExcludingEdge

public DependencyGraphModel.ExcludingEdge(DependencyGraphModel.Node from_node,
                                          DependencyGraphModel.Node to_node)
Method Detail

getArrowString

public String getArrowString()
A straight arrow with a hatch mark pointing to the right.

Specified by:
getArrowString in class DependencyGraphModel.Edge

getPointingNode

public DependencyGraphModel.Node getPointingNode()
Gets the "from" node.


getPointedToNode

public DependencyGraphModel.Node getPointedToNode()
Gets the "to" node.