Package wt.visitor


package wt.visitor
  • Class
    Description
    This 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: false
    This interface describes the applicable links and expand method for a given node during traversal.


    Supported API: true

    Extendable: false


    Supported API: true

    Extendable: false
    This 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