Traverse the object graph rooted at o along s, visiting v at each node and returning the value of v.getReturnValue() at the end of the traversal.
Traverse the object graph rooted at o along s, visiting v at each node and returning the value of v.getReturnValue() at the end of the traversal.
public virtual object Traverse(object,Strategy,Visitor);
Traverse the object graph rooted at o along s, visiting the visitors in array v in sequence at each node and returning the value of v[0].getReturnValue() at the end of the traversal.
public virtual object Traverse(object,Strategy,Visitor[]);
Traverse the object graph rooted at o along strategy s using v, returning the value of v.getReturnValue() at the end of the traversal.
public virtual object Traverse(object,string,Visitor);
Traverse the object graph rooted at o along strategy s using visitors in array v in parallel, returning the value of v[0].getReturnValue() at the end of the traversal.
public virtual object Traverse(object,string,Visitor[]);