The following table shows the class and package structure for all the components used by the AdvancedTree. Classes below are highlighted in yellow and packages in green
| com | ||||||
| flashloaded | ||||||
| animation | ||||||
| Tweener | ||||||
| data | ||||||
| DataProvider | ||||||
| events | ||||||
| DragEvent | ||||||
| ExtEventDispatcher | ||||||
| TreeEvent | ||||||
| TweenEvent | ||||||
| UIEvent | ||||||
| graphic | ||||||
| theming | ||||||
| IStyleable | ||||||
| SkinStateManager | ||||||
| StyleFormat | ||||||
| StyleProperty | ||||||
| skins | ||||||
| Icon | ||||||
| InvisibleSkinRect (extends Skin) | ||||||
| ISkin | ||||||
| Skin (implements ISkin) | ||||||
| SkinDefinition | ||||||
| SkinStates | ||||||
| ui | ||||||
| Block (extends UIObject) | ||||||
| ExtSprite | ||||||
| UIObject (extends ExtSprite) | ||||||
| buttons | ||||||
| Button (extends SimpleButton) | ||||||
| IconController | ||||||
| SimpleButton (extends UIObject) | ||||||
| containers | ||||||
| ScrollPane (extends UIObject) | ||||||
| ScrollPaneConfiguration | ||||||
| drag | ||||||
| DragItem | ||||||
| DragManager | ||||||
| IDraggable | ||||||
| layout | ||||||
| Alignment | ||||||
| Orientation | ||||||
| sliders | ||||||
| SimpleSlider (extends UIObject) | ||||||
| scrollbars | ||||||
| ImageScrollbar (extends SimpleScrollbar) | ||||||
| ScrollbarButtonLayout | ||||||
| ScrollbarVisibilityPolicy | ||||||
| SimpleScrollbar (extends SimpleSlider) | ||||||
| tooltips | ||||||
| ToolTip | ||||||
| ToolTipListener | ||||||
| ToolTipManager | ||||||
| tree | ||||||
| AdvancedTree (extends Tree) | ||||||
| SimpleTree (extends UIObject) | ||||||
| Tree (extends SimpleTree) | ||||||
| TreeDirectives | ||||||
| TreeMargins | ||||||
| TreeMemento | ||||||
| TreeNodeHolder | ||||||
| TreeScrollPane (extends ScrollPane) | ||||||
| drag | ||||||
| DragLimits | ||||||
| DragOverNodeData | ||||||
| DropContext | ||||||
| graphic | ||||||
| TreeSkins | ||||||
| TreeStyles | ||||||
| TreeTheme | ||||||
| skins | ||||||
| BranchIcon (extends TreeIcon) | ||||||
| EmptyBranchIcon (extends TreeIcon) | ||||||
| LeafIcon (extends TreeIcon) | ||||||
| OpenCloseIcon (extends TreeIcon) | ||||||
| ScrollArrowHorizontalIcon (extends Icon) | ||||||
| ScrollArrowVerticalIcon (extends Icon) | ||||||
| Scrollwell (extends TreeSkin) | ||||||
| ToolTipBlock (extends TreeSkin) | ||||||
| TreeBackgroundBlock (extends TreeSkin) | ||||||
| TreeFaceBlock (extends TreeSkin) | ||||||
| TreeHighlightBlock (extends TreeSkin) | ||||||
| TreeIcon (extends Skin) | ||||||
| TreeSkin (extends Skin) | ||||||
| nodes | ||||||
| EnhancedTreeNodeRenderer (extends TreeNodeRenderer) | ||||||
| TreeNode | ||||||
| TreeNodeRenderer | ||||||
| TreeNodeState | ||||||
| utils | ||||||
| ColorUtil |