Package | Description |
---|---|
bibliothek.extension.gui.dock.theme.eclipse |
Various graphical and logical components needed when the
EclipseTheme
is active. |
bibliothek.gui.dock.action |
The components dealing with the logic of
DockAction s. |
bibliothek.gui.dock.common.intern.action |
CAction s and supporting classes that are not intended for clients
to be used directly. |
bibliothek.gui.dock.facile.action |
Some
DockAction s used by Common . |
bibliothek.gui.dock.station.flap |
Elements that are related to the
FlapDockStation . |
bibliothek.gui.dock.station.screen |
Elements that are related to the
ScreenDockStation . |
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.support.mode |
Basic interfaces and classes for a framework that assigns modes to
Dockable s. |
Modifier and Type | Class and Description |
---|---|
class |
EclipseDockActionSource
A list of
DockActions filtered by the
EclipseThemeConnector , using EclipseThemeConnector.shouldShowOnTab(DockAction, EclipseTabStateInfo) . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDockActionSource
The DefaultDockActionSource is nothing more than a list of
DockActions that may be changed at any time. |
class |
FilteredDockActionSource
|
class |
HierarchyDockActionSource
A
DockActionSource which observes the hierarchy of a Dockable
and changes its content using DockController.listOffers(bibliothek.gui.Dockable) .Clients using this source must call HierarchyDockActionSource.bind() to connect the source with its Dockable ,
and HierarchyDockActionSource.unbind() to free resources. |
class |
MultiDockActionSource
A
DockActionSource that combines various sources in one source. |
class |
StationChildrenActionSource
This
DockActionSource is a wrapper around a Dockable or a DockStation
and adds one DockAction for each child of the station to itself. |
Modifier and Type | Class and Description |
---|---|
class |
CActionSource
This
DockActionSource handles CAction s. |
class |
CloseActionSource
An action source that observes one
CDockable and either adds
or removes a close-action from itself. |
Modifier and Type | Class and Description |
---|---|
class |
KeyedActionSource
An action source using
CDockable.getAction(String) to determine which
action to use. |
Modifier and Type | Class and Description |
---|---|
class |
FlapDockStationSource
|
Modifier and Type | Class and Description |
---|---|
class |
FullscreenActionSource
A
DockActionSource that adds or removes a DockAction depending on the result
of the ScreenDockFullscreenFilter s that are currently registered at a
ScreenDockStation . |
Modifier and Type | Class and Description |
---|---|
class |
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. |
Modifier and Type | Class and Description |
---|---|
class |
ModeForwardingActionSource<H>
A
ModeForwardingActionSource is attached to a DockStation and
shows actions belonging to the selected Dockable . |