Package | Description |
---|---|
bibliothek.extension.gui.dock.theme |
Contains some
DockTheme s. |
bibliothek.gui.dock.common.action.util |
Some utility classes required to precisely configure the behavior of
CAction s. |
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. |
bibliothek.gui.dock.themes.basic |
Factories and classes used when the
BasicTheme
is active. |
Modifier and Type | Field and Description |
---|---|
static PropertyKey<DockActionDistributor> |
BubbleTheme.ACTION_DISTRIBUTOR
Key for a property pointing to a
DockActionDistributor . |
static PropertyKey<DockActionDistributor> |
FlatTheme.ACTION_DISTRIBUTOR
Key for a property pointing to a
DockActionDistributor . |
Modifier and Type | Class and Description |
---|---|
class |
CDefaultDockActionDistributor
This class decides which
DockAction is shown at which place, places are
DockTitle s, tabs and info-components placed alongside tabs. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDockActionDistributor
This implementation of a
DockActionDistributor searches for the annotations
TabDockAction , TitleDockAction and InfoDockAction to decide which DockAction should
be shown where. |
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
|
Modifier and Type | Method and Description |
---|---|
protected BasicDockableDisplayerDecorator |
BasicDockableDisplayer.createStackedDecorator(PropertyKey<DockActionDistributor> distributor)
Creates a new
MinimalDecorator that uses a restricted set of DockAction s. |
Constructor and Description |
---|
TabDecorator(DockStation station,
PropertyKey<DockActionDistributor> distributor)
Creates a new decorator
|