Hierarchy for All Packages


Below are the class and/or interface hierarchies for the current project.

Class Hierarchy


Root BarControl

class com.teotiGraphix.barControls.BarControl
        |
        + class com.teotiGraphix.barControls.TitleBarControl
            |
            + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBar
            |
            + class com.teotiGraphix.containers.taskListClasses.TaskListBarControl
                |
                + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl
            |
            + class com.teotiGraphix.controls.TitleBarFX

Root BarEvent

class com.teotiGraphix.barControls.events.BarEvent
        |
        + class com.teotiGraphix.barControls.events.TitleBarEvent

Root BarPlacement

class com.teotiGraphix.barControls.BarPlacement

Root BoundingBoxSkin

class com.teotiGraphix.skins.teo.dockArea.BoundingBoxSkin

Root ButtonFX

class com.teotiGraphix.controls.ButtonFX

Root ChildPositionInfo

class com.teotiGraphix.containers.utilityClasses.ChildPositionInfo

Root CollapseType

class com.teotiGraphix.containers.collapsiblePaneClasses.CollapseType

Root CollapsiblePaneFX

class com.teotiGraphix.containers.CollapsiblePaneFX
        |
        + class com.teotiGraphix.containers.TaskListFX
            |
            + class com.teotiGraphix.containers.DockTaskListFX

Root DockAreaFX

class com.teotiGraphix.containers.DockAreaFX
        |
        + class com.teotiGraphix.containers.ResizeDockAreaFX

Root DockEvent

class com.teotiGraphix.containers.events.DockEvent

Root DockPaneFX

class com.teotiGraphix.containers.DockPaneFX

Root DockPaneTitleBar

class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBar

Root DockPaneTitleBarData

class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBarData

Root DockTaskListBarControl

class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl

Root DockTaskListBarControlData

class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControlData

Root DockTaskListFX

class com.teotiGraphix.containers.DockTaskListFX

Root DragInfo

class com.teotiGraphix.managers.dragManagerClasses.DragInfo

Root DragProxySkin

class com.teotiGraphix.skins.teo.dockArea.DragProxySkin

Root LayoutComponentFX

class com.teotiGraphix.controls.LayoutComponentFX
        |
        + class com.teotiGraphix.barControls.BarControl
            |
            + class com.teotiGraphix.barControls.TitleBarControl
                |
                + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBar
                |
                + class com.teotiGraphix.containers.taskListClasses.TaskListBarControl
                    |
                    + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl
                |
                + class com.teotiGraphix.controls.TitleBarFX
        |
        + class com.teotiGraphix.barControls.ResizeBarControl

Root LayoutContainerFX

class com.teotiGraphix.containers.LayoutContainerFX
        |
        + class com.teotiGraphix.containers.DockAreaFX
            |
            + class com.teotiGraphix.containers.ResizeDockAreaFX
        |
        + class com.teotiGraphix.containers.PaneFX
            |
            + class com.teotiGraphix.containers.CollapsiblePaneFX
                |
                + class com.teotiGraphix.containers.TaskListFX
                    |
                    + class com.teotiGraphix.containers.DockTaskListFX
            |
            + class com.teotiGraphix.containers.DockPaneFX

Root LayoutPlacement

class com.teotiGraphix.core.LayoutPlacement

Root LayoutType

class com.teotiGraphix.core.LayoutType

Root MoveManagerEvent

class com.teotiGraphix.managers.events.MoveManagerEvent

Root MoveManagerFX

class com.teotiGraphix.managers.MoveManagerFX

Root MoveOverlay

class com.teotiGraphix.managers.overlayClasses.MoveOverlay

Root Overlay

class com.teotiGraphix.managers.overlayClasses.Overlay
        |
        + class com.teotiGraphix.managers.overlayClasses.MoveOverlay
        |
        + class com.teotiGraphix.managers.overlayClasses.ResizeOverlay
            |
            + class com.teotiGraphix.managers.overlayClasses.PositionResizeOverlay

Root OverlayButton

class com.teotiGraphix.managers.overlayClasses.OverlayButton

Root OverlayButtonOffset

class com.teotiGraphix.managers.overlayClasses.OverlayButtonOffset

Root OverlayButtonSkin

class com.teotiGraphix.skins.teo.overlayClasses.OverlayButtonSkin

Root OverlayEvent

class com.teotiGraphix.managers.events.OverlayEvent
        |
        + class com.teotiGraphix.managers.events.PopUpOverlayEvent

Root OverlayHandleSkin

class com.teotiGraphix.skins.teo.overlayClasses.OverlayHandleSkin

Root PaneBarsEvent

class com.teotiGraphix.containers.events.panes.PaneBarsEvent

Root PaneChildrenEvent

class com.teotiGraphix.containers.events.panes.PaneChildrenEvent

Root PaneEvent

class com.teotiGraphix.containers.events.PaneEvent
        |
        + class com.teotiGraphix.containers.events.panes.PaneBarsEvent
        |
        + class com.teotiGraphix.containers.events.panes.PaneChildrenEvent
        |
        + class com.teotiGraphix.containers.events.panes.PaneResizeEvent
        |
        + class com.teotiGraphix.containers.events.panes.PaneTweenEvent

Root PaneFX

class com.teotiGraphix.containers.PaneFX
        |
        + class com.teotiGraphix.containers.CollapsiblePaneFX
            |
            + class com.teotiGraphix.containers.TaskListFX
                |
                + class com.teotiGraphix.containers.DockTaskListFX
        |
        + class com.teotiGraphix.containers.DockPaneFX

Root PaneResizeEvent

class com.teotiGraphix.containers.events.panes.PaneResizeEvent

Root PaneTweenEvent

class com.teotiGraphix.containers.events.panes.PaneTweenEvent

Root PopUpOverlayCrossSkin

class com.teotiGraphix.skins.teo.overlayClasses.PopUpOverlayCrossSkin

Root PopUpOverlayEvent

class com.teotiGraphix.managers.events.PopUpOverlayEvent

Root PositionResizeOverlay

class com.teotiGraphix.managers.overlayClasses.PositionResizeOverlay

Root ResizeBarControl

class com.teotiGraphix.barControls.ResizeBarControl

Root ResizeBarDirection

class com.teotiGraphix.barControls.ResizeBarDirection

Root ResizeDockAreaFX

class com.teotiGraphix.containers.ResizeDockAreaFX

Root ResizeManagerEvent

class com.teotiGraphix.managers.events.ResizeManagerEvent

Root ResizeManagerFX

class com.teotiGraphix.managers.ResizeManagerFX

Root ResizeOverlay

class com.teotiGraphix.managers.overlayClasses.ResizeOverlay
        |
        + class com.teotiGraphix.managers.overlayClasses.PositionResizeOverlay

Root ResizePosition

class com.teotiGraphix.managers.ResizePosition

Root ShadowBorder

class com.teotiGraphix.skins.ShadowBorder
        |
        + class com.teotiGraphix.skins.halo.TitleBackground

Root TaskListBarControl

class com.teotiGraphix.containers.taskListClasses.TaskListBarControl
        |
        + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl

Root TaskListBarControlData

class com.teotiGraphix.containers.taskListClasses.TaskListBarControlData

Root TaskListFX

class com.teotiGraphix.containers.TaskListFX
        |
        + class com.teotiGraphix.containers.DockTaskListFX

Root TitleBackground

class com.teotiGraphix.skins.halo.TitleBackground

Root TitleBarControl

class com.teotiGraphix.barControls.TitleBarControl
        |
        + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBar
        |
        + class com.teotiGraphix.containers.taskListClasses.TaskListBarControl
            |
            + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl
        |
        + class com.teotiGraphix.controls.TitleBarFX

Root TitleBarControlData

class com.teotiGraphix.barControls.titleBarClasses.TitleBarControlData
        |
        + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBarData
        |
        + class com.teotiGraphix.containers.taskListClasses.TaskListBarControlData
            |
            + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControlData

Root TitleBarEvent

class com.teotiGraphix.barControls.events.TitleBarEvent

Root TitleBarFX

class com.teotiGraphix.controls.TitleBarFX

Root TransformCursors

class com.teotiGraphix.managers.TransformCursors

Root UIManagerEvent

class com.teotiGraphix.managers.events.UIManagerEvent
        |
        + class com.teotiGraphix.managers.events.MoveManagerEvent
        |
        + class com.teotiGraphix.managers.events.ResizeManagerEvent

Root WorkSpaceComponentFX

class com.teotiGraphix.core.WorkSpaceComponentFX
        |
        + class com.teotiGraphix.controls.LayoutComponentFX
            |
            + class com.teotiGraphix.barControls.BarControl
                |
                + class com.teotiGraphix.barControls.TitleBarControl
                    |
                    + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBar
                    |
                    + class com.teotiGraphix.containers.taskListClasses.TaskListBarControl
                        |
                        + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControl
                    |
                    + class com.teotiGraphix.controls.TitleBarFX
            |
            + class com.teotiGraphix.barControls.ResizeBarControl

Root WorkSpaceContainerFX

class com.teotiGraphix.core.WorkSpaceContainerFX
        |
        + class com.teotiGraphix.containers.LayoutContainerFX
            |
            + class com.teotiGraphix.containers.DockAreaFX
                |
                + class com.teotiGraphix.containers.ResizeDockAreaFX
            |
            + class com.teotiGraphix.containers.PaneFX
                |
                + class com.teotiGraphix.containers.CollapsiblePaneFX
                    |
                    + class com.teotiGraphix.containers.TaskListFX
                        |
                        + class com.teotiGraphix.containers.DockTaskListFX
                |
                + class com.teotiGraphix.containers.DockPaneFX

Root WorkSpaceData

class com.teotiGraphix.core.WorkSpaceData
        |
        + class com.teotiGraphix.barControls.titleBarClasses.TitleBarControlData
            |
            + class com.teotiGraphix.containers.dockPaneClasses.DockPaneTitleBarData
            |
            + class com.teotiGraphix.containers.taskListClasses.TaskListBarControlData
                |
                + class com.teotiGraphix.containers.taskListClasses.DockTaskListBarControlData

Root WorkSpaceEvent

class com.teotiGraphix.events.WorkSpaceEvent
        |
        + class com.teotiGraphix.barControls.events.BarEvent
            |
            + class com.teotiGraphix.barControls.events.TitleBarEvent
        |
        + class com.teotiGraphix.containers.events.DockEvent
        |
        + class com.teotiGraphix.managers.events.OverlayEvent
            |
            + class com.teotiGraphix.managers.events.PopUpOverlayEvent
        |
        + class com.teotiGraphix.containers.events.PaneEvent
            |
            + class com.teotiGraphix.containers.events.panes.PaneBarsEvent
            |
            + class com.teotiGraphix.containers.events.panes.PaneChildrenEvent
            |
            + class com.teotiGraphix.containers.events.panes.PaneResizeEvent
            |
            + class com.teotiGraphix.containers.events.panes.PaneTweenEvent
        |
        + class com.teotiGraphix.managers.events.UIManagerEvent
            |
            + class com.teotiGraphix.managers.events.MoveManagerEvent
            |
            + class com.teotiGraphix.managers.events.ResizeManagerEvent

Interface Hierarchy


Root IBorderComponent

interface com.teotiGraphix.core.IBorderComponent
        |
        + interface com.teotiGraphix.containers.ICollapsiblePane
        |
        + interface com.teotiGraphix.core.ILayoutContainer
            |
            + interface com.teotiGraphix.barControls.IResizeBarControl
            |
            + interface com.teotiGraphix.barControls.ITitleBarControl
                |
                + interface com.teotiGraphix.containers.ITitleBarClient
                    |
                    + interface com.teotiGraphix.containers.IPane
        |
        + interface com.teotiGraphix.containers.IPane

Root IButton

interface com.teotiGraphix.controls.IButton

Root ICollapsiblePane

interface com.teotiGraphix.containers.ICollapsiblePane

Root IComponent

interface com.teotiGraphix.core.IComponent
        |
        + interface com.teotiGraphix.core.IBorderComponent
            |
            + interface com.teotiGraphix.containers.ICollapsiblePane
            |
            + interface com.teotiGraphix.core.ILayoutContainer
                |
                + interface com.teotiGraphix.barControls.IResizeBarControl
                |
                + interface com.teotiGraphix.barControls.ITitleBarControl
                    |
                    + interface com.teotiGraphix.containers.ITitleBarClient
                        |
                        + interface com.teotiGraphix.containers.IPane
            |
            + interface com.teotiGraphix.containers.IPane
        |
        + interface com.teotiGraphix.containers.IDockClient
            |
            + interface com.teotiGraphix.containers.IDockAreaClient

Root IComponentManager

interface com.teotiGraphix.managers.IComponentManager
        |
        + interface com.teotiGraphix.managers.IUIMoveManager
        |
        + interface com.teotiGraphix.managers.IUIResizeManager

Root ICursorManagerClient

interface com.teotiGraphix.managers.ICursorManagerClient
        |
        + interface com.teotiGraphix.managers.IUIMoveManager
        |
        + interface com.teotiGraphix.managers.IUIResizeManager

Root IDepthComponentManager

interface com.teotiGraphix.managers.IDepthComponentManager
        |
        + interface com.teotiGraphix.managers.IUIMoveManager
        |
        + interface com.teotiGraphix.managers.IUIResizeManager

Root IDockArea

interface com.teotiGraphix.containers.IDockArea

Root IDockAreaClient

interface com.teotiGraphix.containers.IDockAreaClient

Root IDockClient

interface com.teotiGraphix.containers.IDockClient
        |
        + interface com.teotiGraphix.containers.IDockAreaClient

Root IDragHandleClient

interface com.teotiGraphix.containers.IDragHandleClient

Root IKeyComponentManager

interface com.teotiGraphix.managers.IKeyComponentManager
        |
        + interface com.teotiGraphix.managers.IUIMoveManager
        |
        + interface com.teotiGraphix.managers.IUIResizeManager

Root ILayoutContainer

interface com.teotiGraphix.core.ILayoutContainer
        |
        + interface com.teotiGraphix.barControls.IResizeBarControl
        |
        + interface com.teotiGraphix.barControls.ITitleBarControl
            |
            + interface com.teotiGraphix.containers.ITitleBarClient
                |
                + interface com.teotiGraphix.containers.IPane

Root IManagerEventDispatcher

interface com.teotiGraphix.managers.IManagerEventDispatcher
        |
        + interface com.teotiGraphix.managers.IUIMoveManager
        |
        + interface com.teotiGraphix.managers.IUIResizeManager

Root IManagerOverlay

interface com.teotiGraphix.managers.overlayClasses.IManagerOverlay
        |
        + interface com.teotiGraphix.managers.overlayClasses.IOverlay
            |
            + interface com.teotiGraphix.managers.overlayClasses.IPopUpOverlay
                |
                + interface com.teotiGraphix.managers.overlayClasses.ITransformOverlay
            |
            + interface com.teotiGraphix.managers.overlayClasses.IResizeOverlay

Root IManagerStyleClient

interface com.teotiGraphix.managers.IManagerStyleClient

Root IOverlay

interface com.teotiGraphix.managers.overlayClasses.IOverlay
        |
        + interface com.teotiGraphix.managers.overlayClasses.IPopUpOverlay
            |
            + interface com.teotiGraphix.managers.overlayClasses.ITransformOverlay
        |
        + interface com.teotiGraphix.managers.overlayClasses.IResizeOverlay

Root IOverlayButton

interface com.teotiGraphix.managers.overlayClasses.IOverlayButton

Root IPane

interface com.teotiGraphix.containers.IPane

Root IPopUpOverlay

interface com.teotiGraphix.managers.overlayClasses.IPopUpOverlay
        |
        + interface com.teotiGraphix.managers.overlayClasses.ITransformOverlay

Root IResizeBarClient

interface com.teotiGraphix.containers.IResizeBarClient

Root IResizeBarControl

interface com.teotiGraphix.barControls.IResizeBarControl

Root IResizeOverlay

interface com.teotiGraphix.managers.overlayClasses.IResizeOverlay

Root IScrollContainer

interface com.teotiGraphix.containers.IScrollContainer

Root ITitleBarClient

interface com.teotiGraphix.containers.ITitleBarClient
        |
        + interface com.teotiGraphix.containers.IPane

Root ITitleBarControl

interface com.teotiGraphix.barControls.ITitleBarControl
        |
        + interface com.teotiGraphix.containers.ITitleBarClient
            |
            + interface com.teotiGraphix.containers.IPane

Root ITransformComponent

interface com.teotiGraphix.core.ITransformComponent

Root ITransformOverlay

interface com.teotiGraphix.managers.overlayClasses.ITransformOverlay

Root IUIMoveManager

interface com.teotiGraphix.managers.IUIMoveManager

Root IUIResizeManager

interface com.teotiGraphix.managers.IUIResizeManager