|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExtendedMode | |
|---|---|
| bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
| bibliothek.gui.dock.common.event | Various listeners and adapters that can be added to CControl,
CDockable and other classes associated with them. |
| bibliothek.gui.dock.common.group | |
| bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
| bibliothek.gui.dock.common.intern.action | CActions and supporting classes that are not intended for clients
to be used directly. |
| bibliothek.gui.dock.common.location | Various implementations of CLocation. |
| bibliothek.gui.dock.common.mode | A subclass of LocationModeManager that handles CLocations,
ExtendedModes and is aware of CControl. |
| bibliothek.gui.dock.common.perspective | |
| bibliothek.gui.dock.common.perspective.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. |
| Uses of ExtendedMode in bibliothek.gui.dock.common |
|---|
| Methods in bibliothek.gui.dock.common that return ExtendedMode | |
|---|---|
abstract ExtendedMode |
CLocation.findMode()
Gets the mode this location represents. |
| Methods in bibliothek.gui.dock.common with parameters of type ExtendedMode | |
|---|---|
java.util.List<CDockable> |
CControlRegister.listDockablesInMode(ExtendedMode mode)
Gets a list of all visible CDockables in the given mode. |
| Uses of ExtendedMode in bibliothek.gui.dock.common.event |
|---|
| Methods in bibliothek.gui.dock.common.event with parameters of type ExtendedMode | |
|---|---|
void |
CDockableAdapter.extendedModeChanged(CDockable dockable,
ExtendedMode mode)
|
void |
CDockableStateListener.extendedModeChanged(CDockable dockable,
ExtendedMode mode)
Called if the extended mode of dockable
changed. |
void |
CDockableAdapter.modeChanged(CDockable dockable,
ExtendedMode mode)
Called by CDockableAdapter.extendedModeChanged(CDockable, ExtendedMode) if none of the
default modes was selected |
| Uses of ExtendedMode in bibliothek.gui.dock.common.group |
|---|
| Methods in bibliothek.gui.dock.common.group with parameters of type ExtendedMode | |
|---|---|
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 |
StackGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode mode)
|
Dockable |
TopMostGroupBehavior.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 |
StackGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager,
Dockable old,
Dockable dockable,
ExtendedMode mode)
|
Dockable |
TopMostGroupBehavior.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 |
StackGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode target)
|
CGroupMovement |
TopMostGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager,
Dockable dockable,
ExtendedMode target)
|
void |
CGroupBehaviorCallback.setMode(Dockable dockable,
ExtendedMode mode)
Sets the ExtendedMode of dockable using all available
history information. |
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 |
StackGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
|
boolean |
TopMostGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
|
| Constructors in bibliothek.gui.dock.common.group with parameters of type ExtendedMode | |
|---|---|
SingleGroupMovement(Dockable dockable,
ExtendedMode target)
Creates a new movement object. |
|
StackGroupMovement(StackDockStation dockParent,
Dockable dockable,
ExtendedMode target)
Creates a new movement object. |
|
| Uses of ExtendedMode in bibliothek.gui.dock.common.intern |
|---|
| Methods in bibliothek.gui.dock.common.intern that return ExtendedMode | |
|---|---|
ExtendedMode |
AbstractCDockable.getExtendedMode()
|
ExtendedMode |
CDockable.getExtendedMode()
Gets the size and location of this CDockable. |
| Methods in bibliothek.gui.dock.common.intern with parameters of type ExtendedMode | |
|---|---|
CLocation |
AbstractCDockable.getDefaultLocation(ExtendedMode mode)
Gets an earlier set value of AbstractCDockable.setDefaultLocation(ExtendedMode, CLocation). |
void |
CDockableAccess.informMode(ExtendedMode mode)
Called after the mode of the CDockable may have changed. |
java.util.List<CDockable> |
DefaultCControlRegister.listDockablesInMode(ExtendedMode mode)
Gets a list of all visible CDockables in the given mode. |
void |
AbstractCDockable.setDefaultLocation(ExtendedMode mode,
CLocation location)
Sets the default location for mode mode for this dockable. |
void |
AbstractCDockable.setExtendedMode(ExtendedMode extendedMode)
|
void |
CDockable.setExtendedMode(ExtendedMode extendedMode)
Sets how and where this CDockable should be shown. |
| Uses of ExtendedMode in bibliothek.gui.dock.common.intern.action |
|---|
| Methods in bibliothek.gui.dock.common.intern.action with parameters of type ExtendedMode | |
|---|---|
protected void |
CExtendedModeAction.init(CControl control,
ExtendedMode mode,
java.lang.String iconKey,
java.lang.String textKey,
java.lang.String tooltipKey,
PropertyKey<javax.swing.KeyStroke> gotoStroke)
Creates a new action, this method must be called only once. |
| Constructors in bibliothek.gui.dock.common.intern.action with parameters of type ExtendedMode | |
|---|---|
CExtendedModeAction(CControl control,
ExtendedMode mode,
java.lang.String iconKey,
java.lang.String textKey,
java.lang.String tooltipKey,
PropertyKey<javax.swing.KeyStroke> gotoStroke)
Creates a new action. |
|
| Uses of ExtendedMode in bibliothek.gui.dock.common.location |
|---|
| Methods in bibliothek.gui.dock.common.location that return ExtendedMode | |
|---|---|
ExtendedMode |
AbstractTreeLocation.findMode()
|
ExtendedMode |
CBaseLocation.findMode()
|
ExtendedMode |
CExtendedModeLocation.findMode()
|
ExtendedMode |
CExternalizedLocation.findMode()
|
ExtendedMode |
CFlapIndexLocation.findMode()
|
ExtendedMode |
CFlapLocation.findMode()
|
ExtendedMode |
CMaximalExternalizedLocation.findMode()
|
ExtendedMode |
CMaximizedLocation.findMode()
|
ExtendedMode |
CMinimizedLocation.findMode()
|
ExtendedMode |
CRectangleLocation.findMode()
|
ExtendedMode |
CSplitLocation.findMode()
|
ExtendedMode |
CStackLocation.findMode()
|
ExtendedMode |
CWorkingAreaLocation.findMode()
|
ExtendedMode |
TreeLocationLeaf.findMode()
|
| Constructors in bibliothek.gui.dock.common.location with parameters of type ExtendedMode | |
|---|---|
CExtendedModeLocation(ExtendedMode mode)
Creates a new location. |
|
| Uses of ExtendedMode in bibliothek.gui.dock.common.mode |
|---|
| Fields in bibliothek.gui.dock.common.mode declared as ExtendedMode | |
|---|---|
static ExtendedMode |
ExtendedMode.EXTERNALIZED
the dockable is floating in a dialog, see also ExternalizedMode |
static ExtendedMode |
ExtendedMode.MAXIMIZED
the dockable is as big as possible, see also MaximizedMode |
static ExtendedMode |
ExtendedMode.MINIMIZED
the dockable is as small as possible, see also MinimizedMode |
static ExtendedMode |
ExtendedMode.NORMALIZED
the dockable has the normal size, see also NormalMode |
| Methods in bibliothek.gui.dock.common.mode that return ExtendedMode | |
|---|---|
ExtendedMode |
CLocationModeManager.childsExtendedMode(DockStation parent)
Guesses the result of LocationModeManager.getCurrentMode(Dockable) once a Dockable is
dropped onto DockStation. |
ExtendedMode |
PreviousModeDoubleClickStrategy.handleDoubleClick(Dockable dockable,
ExtendedMode current,
ExtendedModeEnablement enablement)
|
| Methods in bibliothek.gui.dock.common.mode with parameters of type ExtendedMode | |
|---|---|
CLocation |
CLocationModeManager.getLocation(Dockable dockable,
ExtendedMode mode)
Assuming that dockable is currently not in mode mode,
then this method searches for the previously stored location of dockable. |
ExtendedMode |
PreviousModeDoubleClickStrategy.handleDoubleClick(Dockable dockable,
ExtendedMode current,
ExtendedModeEnablement enablement)
|
void |
CLocationModeManager.setLocation(Dockable dockable,
ExtendedMode mode,
CLocation location)
Sets the default location of dockable when going into
mode. |
| Uses of ExtendedMode in bibliothek.gui.dock.common.perspective |
|---|
| Methods in bibliothek.gui.dock.common.perspective that return ExtendedMode | |
|---|---|
ExtendedMode |
LocationHistory.getMode(int index)
Gets the index'th entry of this history, where an
index of 0 represents the oldest entry. |
| Methods in bibliothek.gui.dock.common.perspective with parameters of type ExtendedMode | |
|---|---|
void |
LocationHistory.add(ExtendedMode mode,
Location location)
Sets the location that is to be used for mode. |
Location |
LocationHistory.get(ExtendedMode mode)
Gets the location that is to be used for mode. |
void |
LocationHistory.insert(int index,
ExtendedMode mode,
Location location)
Sets the location that is to be used for mode. |
void |
LocationHistory.remove(ExtendedMode mode)
Removes any entries related to mode. |
| Uses of ExtendedMode in bibliothek.gui.dock.common.perspective.mode |
|---|
| Methods in bibliothek.gui.dock.common.perspective.mode that return ExtendedMode | |
|---|---|
ExtendedMode |
CExternalizedModePerspective.getIdentifier()
|
ExtendedMode |
CMaximizedModePerspective.getIdentifier()
|
ExtendedMode |
CMinimizedModePerspective.getIdentifier()
|
ExtendedMode |
CNormalModePerspective.getIdentifier()
|
ExtendedMode |
LocationModePerspective.getIdentifier()
Gets the unique identifier for this mode. |
ExtendedMode |
LocationModeManagerPerspective.getMode(Path identifier)
Gets the ExtendedMode whose identifier is equal to
identifier. |
ExtendedMode |
LocationModeManagerPerspective.getMode(PerspectiveDockable dockable)
Gets the current mode of dockable. |
ExtendedMode[] |
LocationModeManagerPerspective.getModes()
Gets an array containing all the modes known to this manager. |
| Methods in bibliothek.gui.dock.common.perspective.mode with parameters of type ExtendedMode | |
|---|---|
LocationModePerspective |
LocationModeManagerPerspective.getMode(ExtendedMode mode)
Gets the location-mode with the identifier mode. |
| Uses of ExtendedMode in bibliothek.gui.dock.facile.mode |
|---|
| Methods in bibliothek.gui.dock.facile.mode that return ExtendedMode | |
|---|---|
ExtendedMode |
ExternalizedMode.getExtendedMode()
|
ExtendedMode |
LocationMode.getExtendedMode()
Gets the unique identifier of this mode. |
ExtendedMode |
MaximizedMode.getExtendedMode()
|
ExtendedMode |
MinimizedMode.getExtendedMode()
|
ExtendedMode |
NormalMode.getExtendedMode()
|
ExtendedMode |
LocationModeManager.getMode(Dockable dockable)
Gets the current mode of dockable. |
ExtendedMode |
DoubleClickLocationStrategy.handleDoubleClick(Dockable dockable,
ExtendedMode current,
ExtendedModeEnablement enablement)
Called if the user double-clicked on dockable. |
| Methods in bibliothek.gui.dock.facile.mode that return types with arguments of type ExtendedMode | |
|---|---|
java.util.Map<ExtendedMode,DockStation> |
LocationModeManager.getRepresentations(java.lang.String id)
Checks all LocationModes of this manager and returns all
DockStations that were registered with the given id. |
| Methods in bibliothek.gui.dock.facile.mode with parameters of type ExtendedMode | |
|---|---|
void |
LocationModeManager.apply(Dockable dockable,
ExtendedMode extendedMode,
CGroupMovement action)
Executes action in a transaction assuming that the result of this action will lead to
dockable having the new mode extendedMode. |
ExtendedMode |
DoubleClickLocationStrategy.handleDoubleClick(Dockable dockable,
ExtendedMode current,
ExtendedModeEnablement enablement)
Called if the user double-clicked on dockable. |
boolean |
LocationModeManager.isModeAvailable(Dockable dockable,
ExtendedMode mode)
Using the current ExtendedModeEnablement this method tells whether
mode mode can be applied to dockable. |
void |
LocationModeManager.setMode(Dockable dockable,
ExtendedMode extendedMode)
Sets the current mode of dockable. |
| Uses of ExtendedMode in bibliothek.gui.dock.facile.mode.status |
|---|
| Methods in bibliothek.gui.dock.facile.mode.status with parameters of type ExtendedMode | |
|---|---|
void |
ExtendedModeEnablementListener.availabilityChanged(Dockable dockable,
ExtendedMode mode,
boolean available)
Called if the state changed. |
protected void |
AbstractExtendedModeEnablement.fire(Dockable dockable,
ExtendedMode mode,
boolean available)
Calls ExtendedModeEnablementListener.availabilityChanged(Dockable, ExtendedMode, boolean) for
all listeners that are registered. |
boolean |
DefaultExtendedModeEnablement.isAvailable(Dockable dockable,
ExtendedMode mode)
|
boolean |
ExtendedModeEnablement.isAvailable(Dockable dockable,
ExtendedMode mode)
Tells whether mode is available for dockable. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||