|  | Aqualogic Interaction API | |
| com.plumtree.server.treeiterator Namespace |
Server Tree Iterator Interface Documentation
Namespace hierarchy
Classes
Class |
Description |
PT_TREE_ITERATOR_CHILD_INFO
|
These constants describe the columns in the array returned by IPTTreeIterator.Children and IPTTreeIterator.CurrentLocInfo |
PT_TREE_ITERATOR_CHILD_TYPES
|
These constants define the types of children that may appear in an IPTTreeIterator. Note that these values are a BITMASK. An item in the tree may be BOTH a node AND a container. |
PT_TREE_ITERATOR_STYLES
|
An instance of a tree iterator has a style, which determines how strings will be returned. |
Interfaces
Interface |
Description |
IPTTreeIterator
|
IPTTreeIterator allows clients to walk a tree of information in a generic manner (e.g. to write a generic tree UI.) An implementation of IPTTreeIterator is stateful. Clients can walk the tree by calling Children to get information about children of the current location, then calling MoveTo to reset the state to be at the location of a child. By calling Children and MoveTo, a client can navigate the entire tree. Helper functions like MoveToParent and MoveToRoot make it easier to implement a client that walks the tree in an application specific manner. |