Package | Description |
---|---|
bibliothek.gui.dock.common |
A set of classes that can be used to create basic applications.
|
bibliothek.gui.dock.common.intern |
Classes and interfaces used internally.
|
bibliothek.gui.dock.common.intern.station |
Contains the
CommonDockStation , various implementations of CommonDockStation and supporting classes. |
bibliothek.gui.dock.event |
Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener. |
bibliothek.gui.dock.facile.mode.station |
Wrappers for
DockStation s, implementing StationModeArea . |
bibliothek.gui.dock.station.flap |
Elements that are related to the
FlapDockStation . |
bibliothek.gui.dock.station.flap.layer |
Contains the various
DockStationDropLayer s that
are used by a FlapDockStation . |
Modifier and Type | Method and Description |
---|---|
FlapDockStation |
CContentArea.getEast()
Gets the station in the east of this
CContentArea |
FlapDockStation |
CContentArea.getNorth()
Gets the station in the north of this
CContentArea |
FlapDockStation |
CContentArea.getSouth()
Gets the station in the south of this
CContentArea |
FlapDockStation |
CContentArea.getWest()
Gets the station in the west of this
CContentArea |
Modifier and Type | Method and Description |
---|---|
CommonDockStation<FlapDockStation,CFlapDockStation> |
CControlFactory.createFlapDockStation(Component expansion,
CommonStationDelegate<CFlapDockStation> delegate)
Creates a new
FlapDockStation . |
CommonDockStation<FlapDockStation,CFlapDockStation> |
EfficientControlFactory.createFlapDockStation(Component expansion,
CommonStationDelegate<CFlapDockStation> delegate) |
Modifier and Type | Class and Description |
---|---|
class |
CFlapDockStation
An implementation of
FlapDockStation that also satisfies the
CommonDockStation interface. |
Modifier and Type | Method and Description |
---|---|
FlapDockStation |
CFlapDockStation.getDockStation() |
Modifier and Type | Method and Description |
---|---|
int |
CFlapLayoutManager.getSize(FlapDockStation station,
Dockable dockable) |
void |
CFlapLayoutManager.install(FlapDockStation station) |
boolean |
CFlapLayoutManager.isHold(FlapDockStation station,
Dockable dockable) |
boolean |
CFlapLayoutManager.isHoldSwitchable(FlapDockStation station,
Dockable dockable) |
void |
CFlapLayoutManager.setHold(FlapDockStation station,
Dockable dockable,
boolean hold) |
void |
CFlapLayoutManager.setSize(FlapDockStation station,
Dockable dockable,
int size) |
void |
CFlapLayoutManager.uninstall(FlapDockStation station) |
Constructor and Description |
---|
FlapResizeRequestHandler(FlapDockStation station)
Creates a new handler.
|
Modifier and Type | Method and Description |
---|---|
void |
FlapDockListener.holdChanged(FlapDockStation station,
Dockable dockable,
boolean hold)
Invoked when the hold-property of a
Dockable has been changed. |
Modifier and Type | Method and Description |
---|---|
FlapDockStation |
FlapDockStationHandle.getStation()
Gets the station which is managed by this handle.
|
Constructor and Description |
---|
FlapDockStationHandle(String id,
FlapDockStation station)
Creates a new handle.
|
Modifier and Type | Method and Description |
---|---|
protected FlapDockStation |
FlapDockStationFactory.createStation()
Creates an instance of a
FlapDockStation . |
FlapDockStation |
DefaultFlapWindow.getStation()
Gets the station for which this window is shown.
|
FlapDockStation |
FlapWindowBorder.getStation()
Gets the station for which this border is used.
|
FlapDockStation |
FlapDockStationFactory.layout(FlapDockStationLayout layout,
Map<Integer,Dockable> children,
PlaceholderStrategy placeholders) |
FlapDockStation |
FlapDockStationFactory.layout(FlapDockStationLayout layout,
PlaceholderStrategy placeholders) |
Modifier and Type | Method and Description |
---|---|
FlapWindow |
DefaultFlapWindowFactory.create(FlapDockStation station,
ButtonPane buttonPane) |
FlapWindow |
FlapWindowFactory.create(FlapDockStation station,
ButtonPane buttonPane)
Creates a new window for
station . |
protected void |
AbstractFlapLayoutManager.fireHoldSwitchableChanged(FlapDockStation station,
Dockable dockable)
Invokes the method
FlapLayoutManagerListener.holdSwitchableChanged(FlapLayoutManager, FlapDockStation, Dockable)
on all listeners that are currently registered. |
protected JDesktopPane |
DefaultFlapWindowFactory.getDesktopPaneOf(FlapDockStation station)
Searches the
JDesktopPane which shows station . |
protected abstract JDesktopPane |
JInternalDialog.getDesktopPaneOf(FlapDockStation station)
Searches the
JDesktopPane which shows station . |
FlapDockStationLayout |
FlapDockStationFactory.getLayout(FlapDockStation station,
Map<Dockable,Integer> children) |
int |
DefaultFlapLayoutManager.getSize(FlapDockStation station,
Dockable dockable) |
int |
FlapLayoutManager.getSize(FlapDockStation station,
Dockable dockable)
Called when
dockable is about to open and station
has to find out which size dockable should have. |
void |
FlapLayoutManagerListener.holdSwitchableChanged(FlapLayoutManager manager,
FlapDockStation station,
Dockable dockable)
This method is called by
manager if the FlapLayoutManagerListener.holdSwitchableChanged(FlapLayoutManager, FlapDockStation, Dockable)
method returns a new value. |
void |
DefaultFlapLayoutManager.install(FlapDockStation station) |
void |
DefaultFlapWindowFactory.install(FlapDockStation station) |
void |
FlapLayoutManager.install(FlapDockStation station)
Called before this manager is used.
|
void |
FlapWindowFactory.install(FlapDockStation station)
Informs this factory that it will be used by
station . |
boolean |
DefaultFlapLayoutManager.isHold(FlapDockStation station,
Dockable dockable) |
boolean |
FlapLayoutManager.isHold(FlapDockStation station,
Dockable dockable)
Called when
dockable is added to station and
station does not know whether dockable should
be hold open even when it is not focused. |
boolean |
DefaultFlapLayoutManager.isHoldSwitchable(FlapDockStation station,
Dockable dockable) |
boolean |
FlapLayoutManager.isHoldSwitchable(FlapDockStation station,
Dockable dockable)
Tells whether the user is supposed to switch the
hold property. |
boolean |
DefaultFlapWindowFactory.isValid(FlapWindow window,
FlapDockStation station) |
boolean |
FlapWindowFactory.isValid(FlapWindow window,
FlapDockStation station)
Tells whether
window can still be used by station . |
void |
DefaultFlapLayoutManager.setHold(FlapDockStation station,
Dockable dockable,
boolean hold) |
void |
FlapLayoutManager.setHold(FlapDockStation station,
Dockable dockable,
boolean hold)
Called when the user changes the hold property of
dockable . |
void |
DefaultFlapLayoutManager.setHoldSwitchable(FlapDockStation station,
Dockable dockable,
boolean switchable)
Sets the result of
DefaultFlapLayoutManager.isHoldSwitchable(FlapDockStation, Dockable) . |
void |
FlapDockStationFactory.setLayout(FlapDockStation station,
FlapDockStationLayout layout,
Map<Integer,Dockable> children,
PlaceholderStrategy placeholders) |
void |
FlapDockStationFactory.setLayout(FlapDockStation station,
FlapDockStationLayout layout,
PlaceholderStrategy placeholders) |
void |
DefaultFlapLayoutManager.setSize(FlapDockStation station,
Dockable dockable,
int size) |
void |
FlapLayoutManager.setSize(FlapDockStation station,
Dockable dockable,
int size)
Called when the user changes the size of
dockable . |
void |
DefaultFlapLayoutManager.uninstall(FlapDockStation station) |
void |
DefaultFlapWindowFactory.uninstall(FlapDockStation station) |
void |
FlapLayoutManager.uninstall(FlapDockStation station)
Called when this manager is no longer used.
|
void |
FlapWindowFactory.uninstall(FlapDockStation station)
Informs this factory that it will no longer be used by
station . |
Constructor and Description |
---|
ButtonPane(FlapDockStation station)
Constructs a new panel.
|
DefaultFlapWindow(FlapDockStation station,
ButtonPane buttonPane,
DefaultFlapWindow.Parent window)
Constructs a new window.
|
DialogParent(Dialog owner,
FlapDockStation station)
Creates a new dialog.
|
DialogParent(Frame owner,
FlapDockStation station)
Creates a new dialog.
|
FlapDockHoldToggle(FlapDockStation station)
Constructor, sets the icons and makes the action ready to be shown.
|
FlapDockStationSource(FlapDockStation station,
Dockable dockable,
DockAction holdAction)
Creates a new
FlapDockStationSource . |
FlapDropInfo(FlapDockStation station,
Dockable dockable)
Constructs a new info.
|
FlapSpanStrategy(FlapDockStation station,
ButtonPane buttons)
Creates a new strategy.
|
JInternalDialog(JDesktopPane desktop,
FlapDockStation station)
Creates a new dialog.
|
Constructor and Description |
---|
FlapOverrideDropLayer(FlapDockStation station)
Creates a new layer
|
FlapSideDropLayer(FlapDockStation station)
Creates a new layer.
|
WindowDropLayer(FlapDockStation station)
Creates a new layer.
|