| Overview | Module | Use | Devguide | Index |
| Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
| module tree |
| Services | |
| MutableTreeDataModel | If you do not want to implement the XTreeDataModel yourself, use this service. This implementation uses MutableTreeNode for its nodes. |
| MutableTreeNode | Represents an editable tree node as used by the MutableTreeDataModel |
| TreeControl | A control that displays a set of hierarchical data as an outline. |
| TreeControlModel | specifies the standard model of a TreeControl. |
| Interfaces | |
| XMutableTreeDataModel | This is the editable version of the XTreeDataModel. |
| XMutableTreeNode | Represents a mutable tree node as used by the MutableTreeDataModel |
| XTreeControl | An interface to a control that displays a set of hierarchical data as an outline. |
| XTreeDataModel | An instance of this interface is used by the TreeControl to retrieve the hierarchical outline data that is displayed in the actual control. |
| XTreeDataModelListener | An instance of this interface is used by the TreeControl to get notifications about data model changes. |
| XTreeEditListener | You can implement this interface and register with |
| XTreeExpansionListener | An instance of this interface can get notifications from a TreeControl when nodes are expanded or collapsed. |
| XTreeNode | An instance implementing this interface represents the model data for an entry in a XTreeDataModel. |
| Structs | |
| TreeDataModelEvent | An event used by a XTreeDataModel to notify changes in the data model to the XTreeControl. You usually need to fill this event only if you implement the XTreeDataModel yourself. |
| TreeExpansionEvent | This event tells you what node is currently expanding or collapsing. |
| Exceptions | |
| ExpandVetoException | Exception used to stop an expand/collapse from happening. |
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.