|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.graph.ObjectGraphWalker
Supported API: true
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private NodeExpander |
nodeExpander
|
private static String |
RESOURCE
|
private Visitor |
visitor
|
Fields inherited from interface wt.visitor.Walker |
NODE_EXPANDER, VISITOR |
Constructor Summary | |
(package private) |
ObjectGraphWalker()
|
Method Summary | |
NodeExpander |
getNodeExpander()
Gets the object for the association that plays role: nodeExpander. |
Visitor |
getVisitor()
Gets the object for the association that plays role: visitor. |
private void |
nodeExpanderValidate(NodeExpander a_NodeExpander)
|
void |
setNodeExpander(NodeExpander a_NodeExpander)
Sets the object for the association that plays role: nodeExpander. |
void |
setVisitor(Visitor a_Visitor)
Sets the object for the association that plays role: visitor. |
void |
traverse(Persistable root)
Traverses the root node. |
private void |
visitorValidate(Visitor a_Visitor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private Visitor visitor
private NodeExpander nodeExpander
Constructor Detail |
ObjectGraphWalker()
Method Detail |
public void traverse(Persistable root) throws WTException
traverse
in interface Walker
root
-
WTException
public Visitor getVisitor()
getVisitor
in interface Walker
public void setVisitor(Visitor a_Visitor) throws WTPropertyVetoException
setVisitor
in interface Walker
a_Visitor
-
WTPropertyVetoException
private void visitorValidate(Visitor a_Visitor) throws WTPropertyVetoException
a_Visitor
-
WTPropertyVetoException
public NodeExpander getNodeExpander()
getNodeExpander
in interface Walker
public void setNodeExpander(NodeExpander a_NodeExpander) throws WTPropertyVetoException
setNodeExpander
in interface Walker
a_NodeExpander
-
WTPropertyVetoException
private void nodeExpanderValidate(NodeExpander a_NodeExpander) throws WTPropertyVetoException
a_NodeExpander
-
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |