NASA World Wind

Package gov.nasa.worldwind.util.tree

A tree control drawn in the world window.

See:
          Description

Interface Summary
Animation An animation that can be played in series of steps.
FrameAttributes Attributes to control how a ScrollFrame is rendered.
Scrollable An object that can be rendered in a ScrollFrame.
Tree A tree of objects, drawn in the World Window, that the user can interact with.
TreeAttributes Attributes to control how a Tree is rendered.
TreeLayout Handles rendering a Tree.
TreeModel Contents of a Tree.
TreeNode Describes a node in a Tree.
 

Class Summary
BasicFrameAttributes Basic implementation of FrameAttributes set.
BasicTree Basic implementation of a Tree control.
BasicTreeAttributes Basic implementation of TreeAttributes set.
BasicTreeLayout Layout that draws a Tree similar to a file browser tree.
BasicTreeLayout.NodeLayout Class to hold information about how a tree node is laid out.
BasicTreeLayout.TextCacheKey Cache key for cache text bound cache.
BasicTreeModel Basic implementation of a TreeModel.
BasicTreeNode Default implementation of a TreeNode.
DragControl A TreeHotSpot that can handle drag events.
FrameResizeControl A screen control for resizing a frame.
ScrollBar A scrollbar component.
ScrollFrame A frame that can scroll its contents.
TreeHotSpot An area of a Tree that can receive select and mouse events.
TreePath A path to a node in a Tree.
TreeUtil Utility methods for drawing tree controls.
WindowShadeAnimation Animation to minimize a frame with a window shade effect.
 

Package gov.nasa.worldwind.util.tree Description

A tree control drawn in the world window. The user can interact with the tree. The basic tree implementation renders the tree similar to a file browser tree, but other layouts can be provided.

See TreeControl for an example of using the tree. LayerTreeUsage is an example of using the tree control to display a tree of layers.


NASA World Wind