Package wt.visitor
package wt.visitor
-
ClassDescriptionThis class implements NodeExpander by using an Expander and NodeLinkInfo delegates.This interface describes the applicable links and expand method for a given node during traversal.This class extends BasicWalker to implement a breadth-first traversal of a structure.This class provides a mechanism for supporting more than one Visitor object that can be visited during a single traversal.The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation.This class extends BasicWalker to implement a depth-first traversal of a structure.The EPMDocConfigSpecNodeExpander class uses the EPMStruct Service and a ConfigSpec to implement the expand operation.The EPMDocReqNodeExpander class uses the EPMStruct Service and a ConfigSpec to implement the expand operation.The Expander interface is used for selecting an implementation of the expand operation.This interface defines how nodes will be expanded (i.e.
Supported API: true
Extendable: falseThis interface describes the applicable links and expand method for a given node during traversal.
Supported API: true
Extendable: false
Supported API: true
Extendable: falseThis class provides static methods for creating product structure navigators.The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation.This ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation.This class encapsulates the data necessary for navigating from a node to other nodes via association links.The TextOutputVisitor can be used as a base class for Visitor implementations that are primarily used to produce text output.This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed.This class provides a default "no-op" implementation of a Visitor.This interface is responsible for controlling the overall traversal mechanism.
Supported API: true
Extendable: false