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.