Package | Description |
---|---|
com.pacbio.secondary.vis.gui.desktop |
Support for dockable windows based desktop
|
com.pacbio.secondary.vis.gui.frame |
Client application main frame
|
pub.vlsolutions.swing.docking |
Dockable windows framework
|
pub.vlsolutions.swing.docking.event |
Dockable windows framework
|
Modifier and Type | Method and Description |
---|---|
protected DockingDesktop |
WorkspaceManager.getDockingDesktop() |
Modifier and Type | Field and Description |
---|---|
protected DockingDesktop |
VioletFrameBase.docking_desktop |
Modifier and Type | Method and Description |
---|---|
DockingDesktop |
VioletFrameBase.getDockingDesktop() |
Modifier and Type | Field and Description |
---|---|
protected DockingDesktop |
DockTabbedPane.desktop |
protected DockingDesktop |
DockView.desktop
the desktop managing this view
|
protected DockingDesktop |
FloatingDialog.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 |
---|---|
java.util.ArrayList<DockingDesktop> |
DockingContext.getDesktopList()
Returns a list of the desktops sharing this context
|
Modifier and Type | Method and Description |
---|---|
void |
DockingContext.addDesktop(DockingDesktop desktop)
Adds a desktop to this context
|
static javax.swing.Action |
TabbedContainerActions.createAttachTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for attaching a dockable contained in a floating tab.
|
static javax.swing.Action |
TabbedContainerActions.createCloseAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for closing a dockable contained in a tab.
|
static javax.swing.Action |
TabbedContainerActions.createCloseAllAction(Dockable base,
DockingDesktop desktop)
returns an action suitable for closing every dockable contained in a tab.
|
static javax.swing.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 javax.swing.Action |
TabbedContainerActions.createFloatTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for floating (detach) a dockable contained in a tab.
|
static javax.swing.Action |
TabbedContainerActions.createHideTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for hiding a dockable contained in a tab.
|
static javax.swing.Action |
TabbedContainerActions.createMaximizeTabAction(Dockable dockable,
DockingDesktop desktop)
returns an action suitable for maximizing a dockable contained in a tab.
|
java.util.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 |
AutoHideExpandPanel.installDocking(DockingDesktop 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 |
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 |
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 |
DockViewTitleBar.installDocking(DockingDesktop 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 |
FloatingDialog.installDocking(DockingDesktop desktop) |
void |
FloatingDockableContainer.installDocking(DockingDesktop desktop)
This install method is invoked before adding the first dockable
|
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 |
AutoHideExpandPanel.uninstallDocking(DockingDesktop desktop) |
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 |
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 |
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 |
DockViewTitleBar.uninstallDocking(DockingDesktop desktop) |
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() |
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 |
DockEvent.getDesktop()
Returns a reference of the desktop in which the docking event takes place.
|
DockingDesktop |
DockingActionEvent.getDesktop()
Returns the desktop used as a receiver (target) of the docking action.
|
Constructor and Description |
---|
DockDragEvent(DockingDesktop desktop,
DockableDragSource source,
java.awt.event.MouseEvent event)
Creates an event based on a drag source and a mouse event.
|
DockDropEvent(DockingDesktop desk,
DockableDragSource source,
java.awt.event.MouseEvent event) |
DockEvent(DockingDesktop targetDesktop,
DockableDragSource source,
java.awt.event.MouseEvent event)
Constructor for dock events.
|
DockingActionAddDockableEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Container parentContainer)
Constructor for a DockingActionAddDockableEvent
|
DockingActionCloseEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation) |
DockingActionCreateTabEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
Dockable base,
int order) |
DockingActionDockableEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
int actionType) |
DockingActionEvent(DockingDesktop targetDesktop,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
int actionType)
Constructs a new DockingActionEvent
|
DockingActionSimpleStateChangeEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initiallocation,
DockableState.Location nextLocation)
Constructs a new event
|
DockingActionSplitComponentEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Component base,
DockingConstants.Split splitPosition,
float dividorLocation)
Constructs a new event
|
DockingActionSplitComponentEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Component base,
DockingConstants.Split splitPosition,
float dividorLocation,
float parentDividorLocation)
Constructs a new event.
|
DockingActionSplitDockableContainerEvent(DockingDesktop desk,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Component base,
java.awt.Container dockableContainer,
DockingConstants.Split position,
float location)
Constructs a new event
|
DockingActionSplitDockableEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
Dockable base,
DockingConstants.Split splitPosition,
float dividorLocation)
Constructs a new event
|
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.