Package | Description |
---|---|
bibliothek.gui.dock.station.stack.action |
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. |
Modifier and Type | Field and Description |
---|---|
static DockActionDistributor.Target |
DockActionDistributor.Target.INFO_COMPONENT
On an
CombinedInfoComponent |
static DockActionDistributor.Target |
DockActionDistributor.Target.TAB
On a
CombinedTab |
static DockActionDistributor.Target |
DockActionDistributor.Target.TITLE
On a
DockTitle |
Modifier and Type | Method and Description |
---|---|
DockActionSource |
DefaultDockActionDistributor.createSource(Dockable dockable,
DockActionDistributor.Target target) |
DockActionSource |
DockActionDistributor.createSource(Dockable dockable,
DockActionDistributor.Target target)
Creates a selection of the
DockAction s that are to be shown on a target . |
Constructor and Description |
---|
DockActionDistributorSource(DockActionDistributor.Target target,
PropertyKey<DockActionDistributor> key)
Creates a new action source
|
DockActionDistributorSource(DockActionDistributor.Target target,
PropertyKey<DockActionDistributor> key,
Dockable dockable)
Creates a new action source
|