| Package | Description |
|---|---|
| bibliothek.extension.gui.dock.station |
Contains extensions to the
DockStations. |
| bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
| 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.themes |
Contains an implementation of
DockTheme and
all classes which are neede by this theme. |
| bibliothek.gui.dock.themes.basic |
Factories and classes used when the
BasicTheme
is active. |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
SplitCombiner.prepare(CombinerSource source,
Enforcement force) |
| Modifier and Type | Method and Description |
|---|---|
Dockable |
SplitCombiner.combine(CombinerSource source,
CombinerTarget target) |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
StackDockStation.StackDropOperation.getCombination() |
CombinerTarget |
FlapDockStation.FlapDropOperation.getCombination() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
SplitDockStation.dropOver(Leaf leaf,
Dockable dockable,
CombinerSource source,
CombinerTarget target)
|
protected boolean |
SplitDockStation.dropOver(Leaf leaf,
Dockable dockable,
DockableProperty property,
CombinerSource source,
CombinerTarget target)
|
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
StationDropOperation.getCombination()
|
CombinerTarget |
NoStationDropOperation.getCombination() |
CombinerTarget |
Combiner.prepare(CombinerSource source,
Enforcement force)
Prepares information telling how two
Dockables may be combined. |
| Modifier and Type | Method and Description |
|---|---|
Dockable |
Combiner.combine(CombinerSource source,
CombinerTarget target)
Merges two
Dockables into a new Dockable. |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
FlapDropInfo.getCombineTarget()
Tells how to combine
FlapDropInfo.getDockable() with the existing Dockable. |
| Modifier and Type | Method and Description |
|---|---|
void |
FlapDropInfo.setCombineTarget(CombinerTarget combineTarget)
Sets how to combine
FlapDropInfo.getDockable() with the existing Dockable. |
| Modifier and Type | Method and Description |
|---|---|
void |
ScreenDockWindow.setPaintCombining(CombinerTarget target)
Sets whether this window should paint some additional markings which
indicate that a
Dockable is about to be dropped onto it.Subclasses should use ScreenDockStation.getPaint() to get
an algorithm that paints. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractScreenDockWindow.setPaintCombining(CombinerTarget target) |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
SplitDropOperation.getCombination() |
CombinerTarget |
PutInfo.getCombinerTarget()
Gets information about how to merge the two
Dockables. |
| Modifier and Type | Method and Description |
|---|---|
void |
PutInfo.setCombination(CombinerSource source,
CombinerTarget target)
Sets combination information that can be used for
Combiner.combine(CombinerSource, CombinerTarget). |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
ThemeCombiner.prepare(CombinerSource source,
Enforcement force) |
CombinerTarget |
StationCombinerValue.prepare(CombinerSource source,
Enforcement force) |
| Modifier and Type | Method and Description |
|---|---|
Dockable |
ThemeCombiner.combine(CombinerSource source,
CombinerTarget target) |
Dockable |
StationCombinerValue.combine(CombinerSource source,
CombinerTarget target) |
| Modifier and Type | Method and Description |
|---|---|
CombinerTarget |
BasicCombiner.prepare(CombinerSource source,
Enforcement force) |
| Modifier and Type | Method and Description |
|---|---|
Dockable |
BasicCombiner.combine(CombinerSource source,
CombinerTarget target) |
Copyright © 2017 Docking Frames. All rights reserved.