|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BasicWalker | |
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. |
Uses of BasicWalker in wt.visitor |
Subclasses of BasicWalker in wt.visitor | |
class |
BFSNavigator
Deprecated. Use wt.visitor.BFSWalker |
class |
BFSWalker
This class extends BasicWalker to implement a breadth-first traversal of a structure. |
class |
DFSNavigator
Deprecated. Use wt.visitor.DFSWalker |
class |
DFSWalker
This class extends BasicWalker to implement a depth-first traversal of a structure. |
class |
Navigator
Deprecated. Use wt.visitor.Walker |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |