Package | Description |
---|---|
bibliothek.gui.dock.common.mode | |
bibliothek.gui.dock.common.mode.station |
Contains wrapper classes for various
DockStation s, implementing the interface
CLocationMode . |
bibliothek.gui.dock.facile.mode |
Contains an implementation of
ModeManager that links a mode to the location
of a Dockable . |
Modifier and Type | Interface and Description |
---|---|
interface |
CMaximizedModeArea
Combination of
MaximizedModeArea and CModeArea , does
not introduce new methods. |
Modifier and Type | Method and Description |
---|---|
MaximizedModeArea |
CMaximizedMode.getMaximizeArea(Dockable dockable,
Location history) |
Modifier and Type | Class and Description |
---|---|
protected class |
CScreenDockStationHandle.Maximal
A representation of
CScreenDockStationHandle as CMaximizedModeArea . |
protected class |
CSplitDockStationHandle.Maximal
Represents a
SplitDockStation as a CMaximizedModeArea . |
Modifier and Type | Class and Description |
---|---|
class |
MaximizedMode<M extends MaximizedModeArea>
Dockable s are maximized if they take up the whole space a frame
or a screen offers. |
Modifier and Type | Method and Description |
---|---|
MaximizedModeArea |
MaximizedMode.getMaximizeArea(Dockable dockable)
Searches the first
MaximizedModeArea which is a parent
of dockable . |
MaximizedModeArea |
MaximizedMode.getMaximizeArea(Dockable dockable,
Location history)
Gets the area to which
dockable should be maximized. |
MaximizedModeArea |
MaximizedMode.getMaximizeArea(DockStation station)
Searches the one
MaximizedModeArea whose station is
station . |
MaximizedModeArea |
MaximizedMode.getNextMaximizeArea(DockStation station)
Searches the
MaximizedModeArea which either represents
station or its nearest parent. |
Modifier and Type | Method and Description |
---|---|
void |
MaximizedMode.maximize(MaximizedModeArea area,
Dockable dockable,
AffectedSet set)
Ensures that
dockable is maximized. |
boolean |
MaximizedMode.maximize(MaximizedModeArea area,
Dockable dockable,
Location history,
AffectedSet set)
Ensures that
dockable is maximized. |
void |
MaximizedMode.unmaximize(MaximizedModeArea area,
AffectedSet affected)
Ensures that
area has no maximized child. |