edu.rice.cs.util.docnavigation
Interface NodeData<ItemT extends INavigatorItem>
- All Known Implementing Classes:
- FileNode, GroupNode, InnerNode, LeafNode
public interface NodeData<ItemT extends INavigatorItem>
Since the various nodes hold different types of data, this type extends TreeNodes to support
the visitor pattern.
execute
<Ret> Ret execute(NodeDataVisitor<? super ItemT,Ret> v,
Object... p)
- Execute the specified visitor, passing a variable number of parameters.
- Parameters:
v
- visitor to executep
- parameters as varargs