|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
DockActionDistributor interface
which allows clients to tell where a DockAction appears, either
as part of a tab, of the info panel, or on the DockTitle.InfoDockAction,
TabDockAction and TitleDockAction
to easily mark the location of their actions.
See:
Description
| Interface Summary | |
|---|---|
| DockActionDistributor | Used by some DockThemes, this interface tells how to distribute the DockActions
between tabs, titles and info components. |
| Class Summary | |
|---|---|
| DefaultDockActionDistributor | This implementation of a DockActionDistributor searches for the annotations
TabDockAction, TitleDockAction and InfoDockAction to decide which DockAction should
be shown where. |
| DockActionDistributor.Target | Represents one place where a DockActionSource can be used. |
| DockActionDistributorSource | A wrapper around a DockActionSource, this source can be used in combination with
DockActionDistributor to completely hide the existence of the DockActionDistributor.Clients can use DockActionDistributorSource.setDockable(Dockable) to enable or disable this source. |
| Annotation Types Summary | |
|---|---|
| InfoDockAction | A DockAction marked with this annotation will be shown on a CombinedInfoComponent assuming that
DefaultDockActionDistributor is installed. |
| TabDockAction | A DockAction marked with this annotation will be shown on a CombinedTab assuming that
DefaultDockActionDistributor is installed. |
| TitleDockAction | A DockAction marked with this annotation will be shown on a DockTitle assuming that
DefaultDockActionDistributor is installed. |
Contains the DockActionDistributor interface
which allows clients to tell where a DockAction appears, either
as part of a tab, of the info panel, or on the DockTitle.
Clients can make use of the annotations InfoDockAction,
TabDockAction and TitleDockAction
to easily mark the location of their actions.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||