Home » openjdk-7 » javax » swing » tree »

javax.swing.tree

Interfaces:

MutableTreeNode   Defines the requirements for a tree node object that can change -- by adding or removing child nodes, or by changing the contents of a user object stored in the node.  code | html
RowMapper   Defines the requirements for an object that translates paths in the tree into display rows.  code | html
TreeCellEditor   Adds to CellEditor the extensions necessary to configure an editor in a tree.  code | html
TreeCellRenderer   Defines the requirements for an object that displays a tree node.  code | html
TreeModel   The model used by JTree code | html
TreeNode   Defines the requirements for an object that can be used as a tree node in a JTree.  code | html
TreeSelectionModel   This interface represents the current state of the selection for the tree component.  code | html

Abstract Classes:

AbstractLayoutCache   Warning: Serialized objects of this class will not be compatible with future Swing releases.  code | html
AbstractLayoutCache.NodeDimensions   Used by AbstractLayoutCache to determine the size and x origin of a particular node.  code | html

Classes:

DefaultMutableTreeNode   A DefaultMutableTreeNode is a general-purpose node in a tree data structure.  code | html
DefaultMutableTreeNode.BreadthFirstEnumeration     code | html
DefaultMutableTreeNode.BreadthFirstEnumeration.Queue     code | html
DefaultMutableTreeNode.BreadthFirstEnumeration.Queue.QNode     code | html
DefaultMutableTreeNode.PathBetweenNodesEnumeration     code | html
DefaultMutableTreeNode.PostorderEnumeration     code | html
DefaultMutableTreeNode.PreorderEnumeration     code | html
DefaultTreeCellEditor   A TreeCellEditor code | html
DefaultTreeCellEditor.DefaultTextField   TextField used when no editor is supplied.  code | html
DefaultTreeCellEditor.EditorContainer   Container responsible for placing the editingComponent code | html
DefaultTreeCellRenderer   Displays an entry in a tree.  code | html
DefaultTreeModel   A simple tree data model that uses TreeNodes.  code | html
DefaultTreeSelectionModel   Default implementation of TreeSelectionModel.  code | html
ExpandVetoException   Exception used to stop and expand/collapse from happening.  code | html
FixedHeightLayoutCache   NOTE: This will become more open in a future release.  code | html
FixedHeightLayoutCache.FHTreeStateNode   FHTreeStateNode is used to track what has been expanded.  code | html
FixedHeightLayoutCache.SearchInfo   Used as a placeholder when getting the path in FHTreeStateNodes.  code | html
FixedHeightLayoutCache.VisibleFHTreeStateNodeEnumeration   An enumerator to iterate through visible nodes.  code | html
PathPlaceHolder     code | html
PathPlaceHolder   Holds a path and whether or not it is new.  code | html
TreePath   {@code TreePath} represents an array of objects that uniquely identify the path to a node in a tree.  code | html
VariableHeightLayoutCache   NOTE: This will become more open in a future release.  code | html
VariableHeightLayoutCache.TreeStateNode   TreeStateNode is used to keep track of each of the nodes that have been expanded.  code | html
VariableHeightLayoutCache.VisibleTreeStateNodeEnumeration   An enumerator to iterate through visible nodes.  code | html