| Package | Description |
|---|---|
| bibliothek.gui.dock.common.group |
Contains the
CGroupBehavior and its implementations,
this interface allows to group Dockables together. |
| bibliothek.gui.dock.common.mode | |
| bibliothek.gui.dock.facile.mode |
Contains an implementation of
ModeManager that links a mode to the location
of a Dockable. |
| bibliothek.gui.dock.facile.mode.status |
Strategies helping a
LocationModeManager to decide which modes are
available for a Dockable. |
| Modifier and Type | Method and Description |
|---|---|
LocationModeManager<? extends LocationMode> |
CGroupBehaviorCallback.getManager()
Gets the
LocationModeManager which is handling this callback. |
| Modifier and Type | Method and Description |
|---|---|
Dockable |
CGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode mode)
Gets the element whose location or mode must be changed in order to apply
mode to dockable. |
Dockable |
TopMostGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode mode) |
Dockable |
StackGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode mode) |
Dockable |
CGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager,
Dockable old,
Dockable dockable,
ExtendedMode mode)
Gets the element which would replace
old if old is currently
in mode, and dockable is or will not be in mode. |
Dockable |
TopMostGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager,
Dockable old,
Dockable dockable,
ExtendedMode mode) |
Dockable |
StackGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager,
Dockable old,
Dockable dockable,
ExtendedMode mode) |
CGroupMovement |
CGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode target)
Calculates how the mode of
dockable has to be changed such that it matches target. |
CGroupMovement |
TopMostGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode target) |
CGroupMovement |
StackGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode target) |
boolean |
CGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
Tells whether the actions of
dockable for mode mode should be
shown on station too. |
boolean |
TopMostGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode) |
boolean |
StackGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode) |
| Modifier and Type | Class and Description |
|---|---|
class |
CLocationModeManager
LocationModeManager providing additional methods for working with
CLocations, CommonDockables and other items specific to the
common project. |
| Modifier and Type | Method and Description |
|---|---|
LocationModeManager<?> |
AbstractLocationMode.getManager()
Gets the owner of this mode.
|
LocationModeManager<?> |
LocationMode.getManager()
Gets the manager which currently works with this mode.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractLocationMode.setManager(LocationModeManager<?> manager) |
void |
LocationMode.setManager(LocationModeManager<?> manager)
Sets the manager which is using this mode.
|
void |
MaximizedMode.setManager(LocationModeManager<?> manager) |
| Modifier and Type | Method and Description |
|---|---|
LocationModeManager<?> |
AbstractExtendedModeEnablement.getManager()
Gets the manager in whose realm this enablement is used.
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedModeEnablement |
ExtendedModeEnablementFactory.create(LocationModeManager<?> manager)
Creates a new enablement.
|
| Constructor and Description |
|---|
AbstractExtendedModeEnablement(LocationModeManager<?> manager)
Creates a new enablement.
|
DefaultExtendedModeEnablement(LocationModeManager<?> manager)
Creates a new enablement.
|
Copyright © 2018. All rights reserved.