See: Description
| Interface | Description |
|---|---|
| AxisConversion |
An axis conversion transforms coordinates and sizes from one to another
system.
|
| LonelyTabPaneComponent |
A
LonelyTabPaneComponent is a TabPaneComponent which can
be used in a layout as a single element. |
| MenuLineLayoutFactory |
A factory creating various
LayoutBlocks that are required by the MenuLineLayout. |
| MenuLineLayoutStrategy |
Provides customizable algorithms used by the
MenuLineLayout, these algorithms
tell how exactly to lay out the items of a TabPane. |
| Tab | |
| TabConfigurations |
This factory creates
TabConfigurations, which can be used to fine tune the look
of various tabs.Please note that only a subset of tabs actually supports this configuration, some DockThemes will simply ignore this factory. |
| TabContentFilter |
This interface tells a
StackDockStation or a StackDockComponent how to fill the tabs
for its children. |
| TabLayoutManager |
A
TabLayoutManager is responsible for managing the location and size
of tags,
menus and info-component
of a TabPane. |
| TabMenu | |
| TabMenuListener |
This listener can be added to a
TabMenu and keeps track of the number of
children the menu has. |
| TabPane | |
| TabPaneBackgroundComponent |
A
BackgroundComponent that represents a TabPane. |
| TabPaneChildBackgroundComponent |
A
BackgroundComponent representing a child component of a TabPane. |
| TabPaneComponent |
A
TabPaneComponent is a child of a TabPane. |
| TabPaneListener |
An observer added to a
TabPane. |
| TabPaneMenuBackgroundComponent | |
| TabPaneTabBackgroundComponent |
| Class | Description |
|---|---|
| AbstractTab | |
| AbstractTabContentFilter |
An abstract implementation of
TabContentFilter, knows which StackDockStations
and which Dockables are currently filtered.Subclasses may override added, removed,
deselected and selected to be informed
if the contents of a StackDockStation changed.Note that this filter does not observe whether elements are added or removed from a StackDockComponent. |
| AbstractTabLayoutManager<I extends AbstractTabLayoutManagerPane> |
This layout manager creates a common interface to store information for each
TabPane individually. |
| AbstractTabLayoutManagerPane |
Information about a
TabPane that gets laid out by a AbstractTabLayoutManager. |
| AbstractTabPane<T extends Tab,M extends TabMenu,I extends LonelyTabPaneComponent> |
An abstract implementation of
TabPane. |
| AbstractTabPaneComponent |
A
TabPaneComponent that really represents a Component. |
| DefaultAxisConversion |
The default
AxisConversion assumes:
the model is a line at the top of some rectangle, the point 0/0 is the top left point of that rectangle
the view is a line at one side of some rectangle
|
| DefaultMenuLineLayoutFactory |
Default implementation of
MenuLineLayoutFactory. |
| DefaultMenuLineLayoutStrategy |
The default implementation of
MenuLineLayoutStrategy provides a generic
setting that should work for most cases. |
| DefaultTabContentFilter |
This
TabContentFilter offers a set of predefined behavioral patterns. |
| MenuLineLayout |
Orders tabs in a line, if there is not enough space a menu is used.
|
| MenuLineLayoutOrder |
Describes in which order, location and extend the
LayoutBlocks should be given by a MenuLineLayout. |
| MenuLineLayoutPane |
Represents one of the
TabPanes that are managed by a MenuLineLayout. |
| MenuLineLayoutPossibility |
A possibility for a layout of tabs, menus and actions as described by the
MenuLineLayout. |
| RowLayout |
This layout puts all tabs in one, or if there is not enough space, in many,
rows.
|
| TabComponentLayoutManager | |
| TabConfiguration |
A set of configurations for defining the look of tabs.
|
| TabMenuDockIcon |
Represents the icon of a
TabMenu. |
| Enum | Description |
|---|---|
| DefaultTabContentFilter.Behavior |
Tells a
DefaultTabContentFilter how it behaves. |
| MenuLineLayoutOrder.Item |
The various items that are used by the
MenuLineLayout. |
| TabConfiguration.ActionHiding |
Tells at which moment actions on a tab should be made invisible
|
| TabConfiguration.IconHiding |
Tells at which moment the icon on a tab is made invisible
|
Copyright © 2017 Docking Frames. All rights reserved.