| Name | Description | Type | Package | Framework |
| BFSWalker | This class extends BasicWalker to implement a breadth-first traversal of a structure. | Class | wt.visitor | WindChill |
|
| BasicNodeExpandInfo | This interface describes the applicable links and expand method for a given node during traversal. | Class | wt.visitor | WindChill |
|
| BasicNodeExpander | This class implements NodeExpander by using an Expander and NodeLinkInfo delegates. | Class | wt.visitor | WindChill |
|
| CompositeVisitor | This class provides a mechanism for supporting more than one Visitor object that can be visited during a single traversal. | Class | wt.visitor | WindChill |
|
| ConfigSpecNodeExpander | The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation. | Class | wt.visitor | WindChill |
|
| DFSWalker | This class extends BasicWalker to implement a depth-first traversal of a structure. | Class | wt.visitor | WindChill |
|
| EPMDocConfigSpecNodeExpander | The EPMDocConfigSpecNodeExpander class uses the EPMStruct Service and a ConfigSpec to implement the expand operation. | Class | wt.visitor | WindChill |
|
| EPMDocReqNodeExpander | The EPMDocReqNodeExpander class uses the EPMStruct Service and a ConfigSpec to implement the expand operation. | Class | wt.visitor | WindChill |
|
| Expander | The Expander interface is used for selecting an implementation of the expand operation. | Interface | wt.visitor | WindChill |
|
| NodeExpandInfo | This interface describes the applicable links and expand method for a given node during traversal. | Interface | wt.visitor | WindChill |
|
| NodeExpander | This interface defines how nodes will be expanded (i. | Interface | wt.visitor | WindChill |
|
| NodeExpanderFactory | | Class | wt.visitor | WindChill |
|
| OccurrencedPartConfigSpecNodeExpander | | Class | wt.visitor | WindChill |
|
| ProductInstanceConfigSpecNodeExpander | | Class | wt.visitor | WindChill |
|
| ProductStructureNavigatorFactory | This class provides static methods for creating product structure navigators. | Class | wt.visitor | WindChill |
|
| ReverseConfigSpecNodeExpander | The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation. | Class | wt.visitor | WindChill |
|
| ReverseOccurrencedConfigSpecNodeExpander | This ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation. | Class | wt.visitor | WindChill |
|
| RoleExpandInfo | This class encapsulates the data necessary for navigating from a node to other nodes via association links. | Class | wt.visitor | WindChill |
|
| TextOutputVisitor | The TextOutputVisitor can be used as a base class for Visitor implementations that are primarily used to produce text output. | Class | wt.visitor | WindChill |
|
| Visitor | This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. | Interface | wt.visitor | WindChill |
|
| VisitorAdapter | This class provides a default "no-op" implementation of a Visitor. | Class | wt.visitor | WindChill |
|
| Walker | This interface is responsible for controlling the overall traversal mechanism. | Interface | wt.visitor | WindChill |
|
| WalkerFactory | | Class | wt.visitor | WindChill |