Package | Description |
---|---|
bibliothek.extension.gui.dock.theme.bubble |
Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse.displayer |
The
DockableDisplayer s that are used
by the EclipseTheme . |
bibliothek.extension.gui.dock.theme.flat |
Various graphical and logical components needed to paint the layout
when
FlatTheme is active. |
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.displayer |
Classes and interfaces that are needed by the
DockableDisplayer . |
bibliothek.gui.dock.station |
Elements needed by various implementations of the
DockStation interface. |
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.screen.window |
Contains the window (
JDialog , JInternalDialog , etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window. |
bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.support |
Elements used by various
DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.themes.basic |
Factories and classes used when the
BasicTheme
is active. |
bibliothek.gui.dock.themes.color |
The color subsystem allows each kind of element to get its colors
from a central repository.
|
Modifier and Type | Class and Description |
---|---|
class |
BubbleDisplayer
A
DockableDisplayer drawing a border around its content, but leaves
the side at which the title lies open. |
Modifier and Type | Class and Description |
---|---|
class |
EclipseBasicDockableDisplayer
This
BasicDockableDisplayer observes the EclipseThemeConnector
and may discard itself if no longer valid. |
class |
EclipseDockableDisplayer
The
EclipseDockableDisplayer is used to present Dockable s with the EclipseThemeConnector.TitleBar.ECLIPSE
look. |
class |
NoTitleBarDisplayer
A
DockableDisplayer which is used in situations when usually no DockTitle nor any tab is shown. |
Modifier and Type | Method and Description |
---|---|
protected DockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
Creates a new
DockableDisplayer for dockable . |
Modifier and Type | Class and Description |
---|---|
class |
FlatDockableDisplayer
A
DockableDisplayer that uses a FlatBorder . |
Constructor and Description |
---|
FlatBorder(DockableDisplayer owner)
Creates a new border.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SplitDockStation.discard(DockableDisplayer displayer)
Removes
displayer and creates a replacement. |
protected void |
StackDockStation.discard(DockableDisplayer displayer)
Replaces
displayer with a new instance. |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
DisplayerBackgroundComponent.getDisplayer()
Gets the displayer which is represented by this component.
|
DockableDisplayer |
DisplayerDockBorder.getDisplayer()
Gets the displayer for which this border is used.
|
Modifier and Type | Method and Description |
---|---|
void |
DisplayerRequest.answer(DockableDisplayer displayer)
Sets the
DockableDisplayer which should be shown. |
protected void |
DisplayerRequest.validate(DockableDisplayer resource) |
Constructor and Description |
---|
DisplayerFocusTraversalPolicy(DockableDisplayer displayer)
Creates a new policy.
|
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
DisplayerCollection.fetch(Dockable dockable,
DockTitle title)
Creates a new
DockableDisplayer using the factory
of this collection. |
DockableDisplayer |
StationChildHandle.getDisplayer()
Gest the current displayer for this handle.
|
Modifier and Type | Method and Description |
---|---|
Iterator<DockableDisplayer> |
DisplayerCollection.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
DockableDisplayerListener.discard(DockableDisplayer displayer)
Called by
displayer if it is no longer valid
and should be replaced by another displayer. |
void |
DockableDisplayerListener.moveableElementChanged(DockableDisplayer displayer)
Called if the result of
getMoveableElement() changed. |
void |
DisplayerCollection.release(DockableDisplayer displayer)
Releases a displayer that was created by this collection.
|
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
DefaultFlapWindow.getDisplayer()
Gets the displayer used to show a
Dockable . |
DockableDisplayer |
FlapWindow.getDisplayer()
Gets the
DockableDisplayer which manages the dockable . |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
ScreenDockWindow.getDockableDisplayer()
Gets the
DockableDisplayer which manages the dockable . |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
AbstractScreenDockWindow.getDisplayer()
Gets the displayer which is shown on this dialog.
|
DockableDisplayer |
DisplayerScreenDockWindow.getDockableDisplayer() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractScreenDockWindow.showDisplayer(DockableDisplayer displayer) |
protected abstract void |
DisplayerScreenDockWindow.showDisplayer(DockableDisplayer displayer)
Forces the subclass of this window to show
displayer . |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
Leaf.getDisplayer()
Gets the displayer of this leaf.
|
DockableDisplayer |
SplitDockCombinerSource.getOldDisplayer() |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
CombinerSource.getOldDisplayer()
Gets the
DockableDisplayer which manages the old Dockable . |
DockableDisplayer |
CombinerSourceWrapper.getOldDisplayer() |
Modifier and Type | Class and Description |
---|---|
class |
BasicDockableDisplayer
|
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
BasicDockableDisplayer.DisplayerBorder.getDisplayer() |
Constructor and Description |
---|
TabDisplayerCombinerTarget(DockableDisplayer displayer,
StackDockComponent stack,
CombinerSource source,
Enforcement force)
Creates a new target, clients should call
TabDisplayerCombinerTarget.isValid() to check whether the new target can
be executed. |
Modifier and Type | Method and Description |
---|---|
DockableDisplayer |
DisplayerColor.getDisplayer()
Gets the element for which this color is used.
|
Constructor and Description |
---|
DisplayerColor(String id,
DockableDisplayer displayer,
Color backup)
Creates a new
DisplayerColor |
DisplayerColor(String id,
Path kind,
DockableDisplayer displayer,
Color backup)
Creates a new
DisplayerColor |