Uses of Class
wt.visitor.ReverseOccurrencedConfigSpecNodeExpander.Node

Packages that use ReverseOccurrencedConfigSpecNodeExpander.Node
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 ReverseOccurrencedConfigSpecNodeExpander.Node in wt.visitor
 

Fields in wt.visitor declared as ReverseOccurrencedConfigSpecNodeExpander.Node
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.topProductNode
           
 

Methods in wt.visitor that return ReverseOccurrencedConfigSpecNodeExpander.Node
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addBaselinePart(WTPart part, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addPartX(WTPart part)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addPartX(WTPartUsageLink link)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addPartX(BaselineConfigurationOverride override)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addPartX(PartPathOccurrence pathOccurrence)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addOverrideNode(ReverseOccurrencedConfigSpecNodeExpander.Node node, PartPathOccurrence subPath)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addBaselineNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.removeForLink(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.get(PartPathOccurrence path)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.removeForPath(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.getX(WTPartUsageLink link)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.Node.removeSubNode(WTPartUsageLink link)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.Node.getParent()
           
 

Methods in wt.visitor with parameters of type ReverseOccurrencedConfigSpecNodeExpander.Node
protected  void ReverseOccurrencedConfigSpecNodeExpander.addToCompletePaths(PartPathOccurrence path, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addBaselinePart(WTPart part, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
protected  void ReverseOccurrencedConfigSpecNodeExpander.addPart(WTPart part, ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
           
protected  void ReverseOccurrencedConfigSpecNodeExpander.addPart(WTPartUsageLink link, PartPathOccurrence subPath, ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
           
protected  void ReverseOccurrencedConfigSpecNodeExpander.addPart(BaselineConfigurationOverride override, ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
           
protected  void ReverseOccurrencedConfigSpecNodeExpander.addPart(PartPathOccurrence pathOccurrence, ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addOverrideNode(ReverseOccurrencedConfigSpecNodeExpander.Node node, PartPathOccurrence subPath)
           
protected  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.addBaselineNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.put(WTPartUsageLink link, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.removeForLink(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.put(PartPathOccurrence path, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  ReverseOccurrencedConfigSpecNodeExpander.Node ReverseOccurrencedConfigSpecNodeExpander.removeForPath(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.putX(WTPartUsageLink link, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.put(WTPartUsageLink link, PartPathOccurrence path, ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.Node.addParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node parentNode)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.Node.removeParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node parentNode)
           
(package private)  boolean ReverseOccurrencedConfigSpecNodeExpander.Node.hasSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  boolean ReverseOccurrencedConfigSpecNodeExpander.Node.hasParentNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.Node.addSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
(package private)  void ReverseOccurrencedConfigSpecNodeExpander.Node.removeSubNode(ReverseOccurrencedConfigSpecNodeExpander.Node node)
           
 

Constructors in wt.visitor with parameters of type ReverseOccurrencedConfigSpecNodeExpander.Node
ReverseOccurrencedConfigSpecNodeExpander.Node(WTPart part, ReverseOccurrencedConfigSpecNodeExpander.Node subNode)
           
ReverseOccurrencedConfigSpecNodeExpander.Node(ReverseOccurrencedConfigSpecNodeExpander.Node copiedFrom)