Package | Description |
---|---|
com.vldocking.swing.docking |
The VLDocking Framework for JFC "Swing" applications.
|
com.vldocking.swing.docking.event |
Events Package of the VLDocking Framework.
|
Modifier and Type | Field and Description |
---|---|
protected DockingDesktop |
FloatingDialog.desktop |
protected DockingDesktop |
DockView.desktop
the desktop managing this view
|
protected DockingDesktop |
DockTabbedPane.desktop |
Modifier and Type | Method and Description |
---|---|
DockingDesktop |
DockViewTitleBar.getDesktop()
Returns the desktop associated to this title bar, if one has been registered
with #installDocking(DockingDesktop), or null.
|
DockingDesktop |
DockableState.getDesktop()
Returns the desktop currently using this dockable, or null if none
|
Modifier and Type | Method and Description |
---|---|
void |
DockingContext.addDesktop(DockingDesktop desktop)
Adds a desktop to this context
|
static Action |
TabbedContainerActions.createAttachTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for attaching a dockable contained in a floating tab.
|
static Action |
TabbedContainerActions.createCloseAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for closing a dockable contained in a tab.
|
static Action |
TabbedContainerActions.createCloseAllAction(Dockable base,
DockingDesktop desktop)
returns an action suitable for closing every dockable contained in a tab.
|
static Action |
TabbedContainerActions.createCloseAllOtherAction(Dockable exception,
DockingDesktop desktop)
returns an action suitable for closing every dockable contained in a tab excepted the current one.
|
DragControler |
DragControlerFactory.createDragControler(DockingDesktop desktop) |
static Action |
TabbedContainerActions.createFloatTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for floating (detach) a dockable contained in a tab.
|
static Action |
TabbedContainerActions.createHideTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for hiding a dockable contained in a tab.
|
static Action |
TabbedContainerActions.createMaximizeTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for maximizing a dockable contained in a tab.
|
ArrayList<Dockable> |
DockingContext.getDockablesByState(DockingDesktop desktop,
DockableState.Location state)
constructs and returns the list of dockables corresponding to a desktop, at a specific state
|
void |
FloatingDockableContainer.installDocking(DockingDesktop desktop)
This install method is invoked before adding the first dockable
|
void |
FloatingDialog.installDocking(DockingDesktop desktop) |
void |
DockViewTitleBar.installDocking(DockingDesktop desktop) |
void |
DockViewAsTab.installDocking(DockingDesktop desktop)
Invoked once after creation, in order to let this component register
its DockableDragSources to the DockingDesktop, and have a reference of this
Desktop.
|
void |
DockView.installDocking(DockingDesktop desktop)
Invoked once after creation, in order to let this component register
its DockableDragSources to the DockingDesktop, and have a reference of this
Desktop.
|
void |
DockTabbedPane.installDocking(DockingDesktop desktop)
Invoked once after creation, in order to let this component register
its DockableDragSources to the DockingDesktop, and have a reference of this
Desktop.
|
void |
DockableContainer.installDocking(DockingDesktop desktop)
Invoked once after creation, in order to let this component register
its DockableDragSources to the DockingDesktop, and have a reference of this
Desktop.
|
void |
AutoHideExpandPanel.installDocking(DockingDesktop desktop) |
void |
DockingContext.removeDesktop(DockingDesktop desktop)
Removes a desktop from this context
|
void |
DockableState.setDesktop(DockingDesktop desktop)
Updates the desktop field (desktop using this dockable)
|
void |
DockingSelectorDialog.setDockingDesktop(DockingDesktop desktop)
Requiered to initialize this dialog.
|
void |
DockViewTitleBar.uninstallDocking(DockingDesktop desktop) |
void |
DockViewAsTab.uninstallDocking(DockingDesktop desktop)
Called once, when the dockablecontainer is no longer used by the desktop,
in order to releases resources and listeners taken on
installDocking() |
void |
DockView.uninstallDocking(DockingDesktop desktop)
Called once, when the dockablecontainer is no longer used by the desktop,
in order to releases resources and listeners taken on
installDocking() |
void |
DockTabbedPane.uninstallDocking(DockingDesktop desktop)
Called once, when the dockablecontainer is no longer used by the desktop,
in order to releases resources and listeners taken on
installDocking() |
void |
DockableContainer.uninstallDocking(DockingDesktop desktop)
Called once, when the dockablecontainer is no longer used by the desktop,
in order to releases resources and listeners taken on
installDocking() |
void |
AutoHideExpandPanel.uninstallDocking(DockingDesktop desktop) |
Constructor and Description |
---|
DockableState(DockingDesktop desktop,
Dockable dockable,
DockableState.Location location) |
DockableState(DockingDesktop desktop,
Dockable dockable,
DockableState.Location location,
RelativeDockablePosition position) |
Modifier and Type | Field and Description |
---|---|
protected DockingDesktop |
DockEvent.desktop
The docking desktop which is the destination of the drag and drop gesture
|
Modifier and Type | Method and Description |
---|---|
DockingDesktop |
DockingActionEvent.getDesktop()
Returns the desktop used as a receiver (target) of the docking action.
|
DockingDesktop |
DockEvent.getDesktop()
Returns a reference of the desktop in which the docking event takes place.
|
© Copyright 2004-2013 Lilian Chamontin. All Rights Reserved.