|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use wt.visitor | |
wt.annotation | |
wt.clients.tools.transfer | |
wt.configuration | |
wt.doc | |
wt.eff | Provides generic base effectivity functionality via EffService , EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity . |
wt.graph | |
wt.graph.processor | |
wt.graph.template | |
wt.part | Defines WTPart s and WTPartMaster s (
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.replication.export | |
wt.transfer.filter | |
wt.transfer.unit | |
wt.vc.baseline | |
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
Walker s and
Visitor s. |
Classes in wt.visitor used by wt.annotation | |
ConfigSpecNodeExpander
The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation. |
|
NodeExpander
This interface defines how nodes will be expanded (i.e. |
Classes in wt.visitor used by wt.clients.tools.transfer | |
RoleExpandInfo
This class encapsulates the data necessary for navigating from a node to other nodes via association links. |
Classes in wt.visitor used by wt.configuration | |
Navigator
Deprecated. Use wt.visitor.Walker |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.doc | |
Navigator
Deprecated. Use wt.visitor.Walker |
|
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.eff | |
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.graph | |
BasicNodeExpander
This class implements NodeExpander by using an Expander and NodeLinkInfo delegates. |
|
CompositeVisitor
This class provides a mechanism for supporting more than one Visitor object that can be visited during a single traversal. |
|
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
Walker
This interface is responsible for controlling the overall traversal mechanism. |
Classes in wt.visitor used by wt.graph.processor | |
CompositeVisitor
This class provides a mechanism for supporting more than one Visitor object that can be visited during a single traversal. |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
Classes in wt.visitor used by wt.graph.template | |
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
Walker
This interface is responsible for controlling the overall traversal mechanism. |
Classes in wt.visitor used by wt.part | |
Navigator
Deprecated. Use wt.visitor.Walker |
|
PathNode
A PathNode represents a node in a path established by a Walker or a simalar graph generation mechanism. |
|
TextOutputVisitor
The TextOutputVisitor can be used as a base class for Visitor implementations that are primarily used to produce text output. |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.replication.export | |
Navigator
Deprecated. Use wt.visitor.Walker |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.transfer.filter | |
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
Walker
This interface is responsible for controlling the overall traversal mechanism. |
Classes in wt.visitor used by wt.transfer.unit | |
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
Walker
This interface is responsible for controlling the overall traversal mechanism. |
Classes in wt.visitor used by wt.vc.baseline | |
Navigator
Deprecated. Use wt.visitor.Walker |
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
Classes in wt.visitor used by wt.visitor | |
BasicWalker
This abstract class is an implementation which provides some basic functionality for sub-class use. |
|
BFSWalker
This class extends BasicWalker to implement a breadth-first traversal of a structure. |
|
ConfigSpecNodeExpander
The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec to implement the expand operation. |
|
DFSWalker
This class extends BasicWalker to implement a depth-first traversal of a structure. |
|
Expander
The Expander interface is used for selecting an implementation of the expand operation. |
|
Navigator
Deprecated. Use wt.visitor.Walker |
|
NodeExpander
This interface defines how nodes will be expanded (i.e. |
|
NodeExpandInfo
This interface describes the applicable links and expand method for a given node during traversal. |
|
PathNode
A PathNode represents a node in a path established by a Walker or a simalar graph generation mechanism. |
|
ProductStructureNavigatorFactory
This class provides static methods for creating product structure navigators. |
|
ReverseOccurrencedConfigSpecNodeExpander.Node
|
|
Visitor
This interface defines generic "callback" methods which are called by the Navigator as a structure is traversed. |
|
VisitorAdapter
This class provides a default "no-op" implementation of a Visitor. |
|
Walker
This interface is responsible for controlling the overall traversal mechanism. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |