The following table shows the class and package structure for all the components used by the Flashloaded advancedTree. Classes below are highlighted in yellow and packages in green
| com | ||||||
| flashloaded | ||||||
| ui | ||||||
| controls | ||||||
| Base | ||||||
| Block (inherits from Base) | ||||||
| buttons | ||||||
| Button (inherits from SimpleButton) | ||||||
| SimpleButton (inherits from Block) | ||||||
| containers | ||||||
| Scrollpane (inherits from Base) | ||||||
| lists | ||||||
| SimpleTree (inherits from Base) | ||||||
| Tree (inherits from SimpleTree) | ||||||
| TreeNode | ||||||
| sliders | ||||||
| SimpleSlider (inherits from Base) | ||||||
| scrollbars | ||||||
| ImageScrollbar (inherits from SimpleScrollbar) | ||||||
| SimpleScrollbar (inherits from SimpleSlider) | ||||||
| text | ||||||
| InputField (inherits from SimpleInputField) | ||||||
| Label (inherits from Base) | ||||||
| ResizingInputField (inherits from InputField) | ||||||
| SimpleInputField (inherits from Base) | ||||||
| graphics | ||||||
| StyleFormat | ||||||
| helpers | ||||||
| EasingTweener | ||||||
| StringUtil | ||||||
| managers | ||||||
| DragManager | ||||||
| IntervalManager | ||||||
| SkinManager | ||||||
| StyleManager | ||||||
| ToolTipManager |