Uses of Class
wt.visitor.PathNode

Packages that use PathNode
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.visitor Defines theĀ navigator/visitor design pattern for usingĀ a Walker (at one time it used a Navigator, instead of a Walker) and a NodeExpander, which together traverse a structure of objects, and a Visitor, which does something when we navigate to the object; this separates the algorithm for navigating from the algorithm for visiting, allowing more reuse; factories support selection of Walkers and Visitors. 
 

Uses of PathNode in wt.part
 

Methods in wt.part with parameters of type PathNode
protected  int ProductStructureProcessor.outputPartUsesWithoutOccurrences(PathNode toPathNode, Enumeration part_uses, int level, int order, int state, Locale locale, PrintWriter out)
          Deprecated.  
protected  int ProductStructureProcessor.outputPartUsesWithOccurrences(PathNode toPathNode, Enumeration part_uses, String pathParentOid, Vector combinedPathOids, String productInstanceOid, int level, int order, int state, Locale locale, PrintWriter out)
          Deprecated.  
 

Uses of PathNode in wt.visitor
 

Fields in wt.visitor declared as PathNode
 PathNode PathNode.parentNode
           
 PathNode BFSWalker.Tuple.pathNode
           
 

Methods in wt.visitor with parameters of type PathNode
 void PathNode.validatePath(PathNode nodeToCheck)
           
private  void DFSWalker.traverse(Persistable fromNode, Link link, Persistable toNode, PathNode toPathNode, int level)
          Traverses the root node using a depth first search.
 

Constructors in wt.visitor with parameters of type PathNode
PathNode(Persistable object, PathNode parentNode)
           
BFSWalker.Tuple(Persistable node, PathNode pathNode)