|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockingWindow | |
---|---|
net.infonode.docking | Core classes for the docking windows framework. |
net.infonode.docking.action | Action classes for docking windows. |
net.infonode.docking.drag | Classes for docking windows drag and drop functionality. |
net.infonode.docking.drop | Drop filter classes for docking windows. |
net.infonode.docking.internal | |
net.infonode.docking.internalutil | |
net.infonode.docking.location | |
net.infonode.docking.model | |
net.infonode.docking.title | Docking window title classes. |
net.infonode.docking.util | Utility classes for docking windows. |
Uses of DockingWindow in net.infonode.docking |
---|
Subclasses of DockingWindow in net.infonode.docking | |
---|---|
class |
AbstractTabWindow
Abstract base class for windows containing a tabbed panel. |
class |
FloatingWindow
A window that is floating on-top of the root window and containing another docking window. |
class |
RootWindow
The root window is a top level container for docking windows. |
class |
SplitWindow
A window with a split pane that contains two child windows. |
class |
TabWindow
A docking window containing a tabbed panel. |
class |
View
A view is a docking window containing a component. |
class |
WindowBar
A window bar is located at the edge of a root window. |
Fields in net.infonode.docking declared as DockingWindow | |
---|---|
private DockingWindow |
WindowDragger.dragWindow
|
private DockingWindow |
DockingWindow.lastFocusedChildWindow
|
private DockingWindow |
SplitWindow.leftWindow
|
private DockingWindow |
RootWindow.maximizedWindow
|
private DockingWindow |
FloatingWindow.maximizedWindow
|
private DockingWindow |
SplitWindow.rightWindow
|
private DockingWindow |
WindowTab.window
|
private DockingWindow |
RootWindow.window
|
private DockingWindow |
FloatingWindow.window
|
private DockingWindow |
DockingWindow.windowParent
|
Methods in net.infonode.docking that return DockingWindow | |
---|---|
protected DockingWindow |
DockingWindow.addWindow(DockingWindow window)
|
(package private) static DockingWindow |
WindowDecoder.decodeWindow(java.io.ObjectInputStream in,
ReadContext context)
|
(package private) static DockingWindow |
WindowDecoder.decodeWindow(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
private DockingWindow |
DockingWindow.doRestoreFromMaximize()
|
protected DockingWindow[] |
DockingWindow.getAncestors()
|
protected DockingWindow |
TabWindow.getBestFittedWindow(DockingWindow parentWindow)
|
protected DockingWindow |
DockingWindow.getBestFittedWindow(DockingWindow parentWindow)
|
DockingWindow |
View.getChildWindow(int index)
|
DockingWindow |
SplitWindow.getChildWindow(int index)
|
DockingWindow |
RootWindow.getChildWindow(int index)
|
DockingWindow |
FloatingWindow.getChildWindow(int index)
|
abstract DockingWindow |
DockingWindow.getChildWindow(int index)
Returns the child window with index index. |
DockingWindow |
AbstractTabWindow.getChildWindow(int index)
|
private DockingWindow |
DockingWindow.getContainer(WindowItem topItem,
WindowItem item)
|
protected DockingWindow |
DockingWindow.getContentWindow(DockingWindow parent)
|
private DockingWindow |
WindowDragger.getDeepestWindowAt(java.awt.Component component,
int x,
int y)
|
DockingWindow |
WindowDragger.getDragWindow()
|
DockingWindow |
DockingWindow.getLastFocusedChildWindow()
Returns the child window that last contained focus. |
DockingWindow |
SplitWindow.getLeftWindow()
Returns the left/upper child window. |
protected DockingWindow |
DockingWindow.getLocationWindow()
|
protected DockingWindow |
AbstractTabWindow.getLocationWindow()
|
DockingWindow |
RootWindow.getMaximizedWindow()
Returns the maximized window in this root window, or null if there no maximized window. |
DockingWindow |
FloatingWindow.getMaximizedWindow()
Returns the maximized window in this floating window. |
protected DockingWindow |
TabWindow.getOptimizedWindow()
|
protected DockingWindow |
DockingWindow.getOptimizedWindow()
Returns the result after removing unnecessary tab windows which contains only one tab. |
protected DockingWindow |
DockingWindow.getPreferredFocusChild()
|
protected DockingWindow |
AbstractTabWindow.getPreferredFocusChild()
|
DockingWindow |
SplitWindow.getRightWindow()
Returns the right/lower child window. |
DockingWindow |
AbstractTabWindow.getSelectedWindow()
Returns the currently selected window in the tabbed panel. |
(package private) DockingWindow |
WindowTab.getWindow()
|
DockingWindow |
RootWindow.getWindow()
Returns the top level docking window inside this root window. |
DockingWindow |
FloatingWindow.getWindow()
Returns the top level docking window inside this floating window. |
DockingWindow |
DockingWindow.getWindowParent()
Returns the window parent of this window. |
private DockingWindow[] |
SplitWindow.getWindows()
|
protected DockingWindow |
DockingWindow.internalReplaceChildWindow(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected DockingWindow |
WindowBar.newRead(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
protected DockingWindow |
SplitWindow.newRead(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
protected DockingWindow |
AbstractTabWindow.newRead(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
protected DockingWindow |
WindowBar.oldRead(java.io.ObjectInputStream in,
ReadContext context)
|
protected DockingWindow |
SplitWindow.oldRead(java.io.ObjectInputStream in,
ReadContext context)
|
protected DockingWindow |
DockingWindow.oldRead(java.io.ObjectInputStream in,
ReadContext context)
|
protected DockingWindow |
AbstractTabWindow.oldRead(java.io.ObjectInputStream in,
ReadContext context)
|
protected DockingWindow |
FloatingWindow.read(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
Methods in net.infonode.docking with parameters of type DockingWindow | |
---|---|
protected DropAction |
DockingWindow.acceptChildDrop(java.awt.Point p,
DockingWindow window)
|
(package private) DropAction |
WindowBar.acceptDrop(java.awt.Point p,
DockingWindow window)
|
(package private) DropAction |
DockingWindow.acceptDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
View.acceptInteriorDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
RootWindow.acceptInteriorDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
FloatingWindow.acceptInteriorDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
DockingWindow.acceptInteriorDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
AbstractTabWindow.acceptInteriorDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
DockingWindow.acceptSplitDrop(java.awt.Point p,
DockingWindow window,
int splitDistance)
|
protected boolean |
WindowBar.acceptsSplitWith(DockingWindow window)
|
protected boolean |
TabWindow.acceptsSplitWith(DockingWindow window)
|
protected boolean |
RootWindow.acceptsSplitWith(DockingWindow window)
|
protected boolean |
FloatingWindow.acceptsSplitWith(DockingWindow window)
|
protected boolean |
DockingWindow.acceptsSplitWith(DockingWindow window)
|
(package private) void |
RootWindow.addFocusedWindow(DockingWindow window)
|
private void |
View.addGhostTab(DockingWindow window)
|
void |
AbstractTabWindow.addTab(DockingWindow window)
Adds a window tab last in this tab window. |
int |
TabWindow.addTab(DockingWindow w,
int index)
|
int |
AbstractTabWindow.addTab(DockingWindow window,
int index)
Inserts a window tab at an index in this tab window. |
protected int |
WindowBar.addTabNoSelect(DockingWindow window,
int index)
|
protected int |
TabWindow.addTabNoSelect(DockingWindow window,
int index)
|
protected int |
AbstractTabWindow.addTabNoSelect(DockingWindow window,
int index)
|
protected DockingWindow |
DockingWindow.addWindow(DockingWindow window)
|
protected void |
DockingWindow.addWindowItem(DockingWindow w,
int index)
|
protected void |
FloatingWindow.afterWindowRemoved(DockingWindow window)
|
protected void |
DockingWindow.afterWindowRemoved(DockingWindow window)
|
protected void |
DockingWindow.beforeDrop(DockingWindow target)
|
protected static void |
DockingWindow.beginOptimize(DockingWindow window)
|
(package private) void |
DockingWindow.childGainedFocus(DockingWindow child,
View view)
|
protected void |
DockingWindow.childRemoved(DockingWindow child)
|
protected void |
DockingWindow.clearChildrenFocus(DockingWindow child,
View view)
|
protected void |
AbstractTabWindow.clearChildrenFocus(DockingWindow child,
View view)
|
(package private) FloatingWindow |
RootWindow.createFloatingWindow(DockingWindow window,
java.awt.Point p)
|
FloatingWindow |
RootWindow.createFloatingWindow(java.awt.Point location,
java.awt.Dimension innerSize,
DockingWindow window)
Creates and shows a floating window with the given window as top-level window in the floating window or without any top-level window i.e. empty floating window. |
(package private) WindowTab |
AbstractTabWindow.createGhostTab(DockingWindow window)
|
javax.swing.JPopupMenu |
WindowPopupMenuFactory.createPopupMenu(DockingWindow window)
Creates and returns a popup menu for a docking window. |
protected DropAction |
DockingWindow.createTabWindow(DockingWindow window)
|
protected DropAction |
View.doAcceptDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
SplitWindow.doAcceptDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
RootWindow.doAcceptDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
FloatingWindow.doAcceptDrop(java.awt.Point p,
DockingWindow window)
|
protected DropAction |
DockingWindow.doAcceptDrop(java.awt.Point p,
DockingWindow window)
|
private void |
DockingWindow.doFireWindowDocked(DockingWindow window)
|
private void |
DockingWindow.doFireWindowMinimized(DockingWindow window)
|
private void |
DockingWindow.doFireWindowRestored(DockingWindow window)
|
private void |
DockingWindow.doFireWindowUndocked(DockingWindow window)
|
protected void |
View.doRemoveWindow(DockingWindow window)
|
protected void |
SplitWindow.doRemoveWindow(DockingWindow window)
|
protected void |
RootWindow.doRemoveWindow(DockingWindow window)
|
protected void |
FloatingWindow.doRemoveWindow(DockingWindow window)
|
protected abstract void |
DockingWindow.doRemoveWindow(DockingWindow window)
|
protected void |
AbstractTabWindow.doRemoveWindow(DockingWindow window)
|
protected void |
View.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected void |
SplitWindow.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected void |
RootWindow.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected void |
FloatingWindow.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected abstract void |
DockingWindow.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
protected void |
AbstractTabWindow.doReplace(DockingWindow oldWindow,
DockingWindow newWindow)
|
(package private) void |
DockingWindow.fireTabWindowMouseButtonEvent(DockingWindow window,
java.awt.event.MouseEvent event)
|
private void |
DockingWindow.fireWindowAdded(DockingWindow addedToWindow,
DockingWindow addedWindow)
|
private void |
DockingWindow.fireWindowClosed(DockingWindow window)
|
private void |
DockingWindow.fireWindowClosing(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowDocked(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowDocked(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowDocking(DockingWindow window)
|
protected void |
DockingWindow.fireWindowHidden(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowMaximized(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowMaximizing(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowMinimized(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowMinimized(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowMinimizing(DockingWindow window)
|
private void |
DockingWindow.fireWindowRemoved(DockingWindow removedFromWindow,
DockingWindow removedWindow)
|
(package private) void |
DockingWindow.fireWindowRestored(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowRestoring(DockingWindow window)
|
protected void |
DockingWindow.fireWindowShown(DockingWindow window)
|
(package private) void |
DockingWindow.fireWindowUndocked(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowUndocked(DockingWindow window,
DockingWindow[] oldAncestors)
|
(package private) void |
DockingWindow.fireWindowUndocking(DockingWindow window)
|
(package private) static void |
FocusManager.focusWindow(DockingWindow window)
|
protected DockingWindow |
TabWindow.getBestFittedWindow(DockingWindow parentWindow)
|
protected DockingWindow |
DockingWindow.getBestFittedWindow(DockingWindow parentWindow)
|
protected int |
TabWindow.getChildEdgeDepth(DockingWindow window,
Direction dir)
|
protected int |
SplitWindow.getChildEdgeDepth(DockingWindow window,
Direction dir)
|
protected int |
DockingWindow.getChildEdgeDepth(DockingWindow window,
Direction dir)
|
int |
DockingWindow.getChildWindowIndex(DockingWindow window)
Returns the index of a child windows. |
Direction |
RootWindow.getClosestWindowBar(DockingWindow window)
Returns the direction of the closest enabled window bar to a docking window. |
protected DockingWindow |
DockingWindow.getContentWindow(DockingWindow parent)
|
private WindowTabProperties |
AbstractTabWindow.getTabProperties(DockingWindow window)
|
protected boolean |
DockingWindow.hasParent(DockingWindow w)
|
private static void |
DockingWindow.insertTab(TabWindow tabWindow,
DockingWindow window)
|
protected DockingWindow |
DockingWindow.internalReplaceChildWindow(DockingWindow oldWindow,
DockingWindow newWindow)
|
private void |
RootWindow.internalSetMaximizedWindow(DockingWindow window)
|
private void |
FloatingWindow.internalSetMaximizedWindow(DockingWindow window)
|
protected boolean |
DockingWindow.isChildShowingInRootWindow(DockingWindow child)
|
protected boolean |
AbstractTabWindow.isChildShowingInRootWindow(DockingWindow child)
|
protected static void |
DockingWindow.optimizeAfter(DockingWindow window,
java.lang.Runnable runnable)
|
protected void |
DockingWindow.removeChildWindow(DockingWindow window)
|
protected void |
DockingWindow.removeWindow(DockingWindow window)
|
(package private) void |
View.removeWindowComponent(DockingWindow window)
|
(package private) void |
SplitWindow.removeWindowComponent(DockingWindow window)
|
(package private) void |
RootWindow.removeWindowComponent(DockingWindow window)
|
(package private) void |
FloatingWindow.removeWindowComponent(DockingWindow window)
|
(package private) abstract void |
DockingWindow.removeWindowComponent(DockingWindow window)
|
(package private) void |
AbstractTabWindow.removeWindowComponent(DockingWindow window)
|
void |
DockingWindow.replaceChildWindow(DockingWindow oldWindow,
DockingWindow newWindow)
Replaces a child window with another window. |
(package private) void |
View.restoreWindowComponent(DockingWindow window)
|
(package private) void |
SplitWindow.restoreWindowComponent(DockingWindow window)
|
(package private) void |
RootWindow.restoreWindowComponent(DockingWindow window)
|
(package private) void |
FloatingWindow.restoreWindowComponent(DockingWindow window)
|
(package private) abstract void |
DockingWindow.restoreWindowComponent(DockingWindow window)
|
(package private) void |
AbstractTabWindow.restoreWindowComponent(DockingWindow window)
|
void |
RootWindow.setMaximizedWindow(DockingWindow window)
Sets the maximized window in this root window. |
void |
FloatingWindow.setMaximizedWindow(DockingWindow window)
Sets the maximized window in this floating window. |
void |
RootWindow.setWindow(DockingWindow newWindow)
Sets the top level docking window inside this root window. |
void |
FloatingWindow.setWindow(DockingWindow newWindow)
Sets the top level docking window inside this floating window. |
private void |
DockingWindow.setWindowParent(DockingWindow window)
|
void |
SplitWindow.setWindows(DockingWindow leftWindow,
DockingWindow rightWindow)
Sets the child windows of this split window. |
protected void |
WindowBar.showChildWindow(DockingWindow window)
|
protected void |
RootWindow.showChildWindow(DockingWindow window)
|
protected void |
FloatingWindow.showChildWindow(DockingWindow window)
|
protected void |
DockingWindow.showChildWindow(DockingWindow window)
|
protected void |
AbstractTabWindow.showChildWindow(DockingWindow window)
|
protected DropAction |
DockingWindow.split(DockingWindow window,
Direction splitDir)
|
SplitWindow |
DockingWindow.split(DockingWindow splitWithWindow,
Direction direction,
float dividerLocation)
Splits this window in the given direction. |
private void |
AbstractTabWindow.updateTab(DockingWindow window)
|
void |
DockingWindowListener.windowAdded(DockingWindow addedToWindow,
DockingWindow addedWindow)
Called when a window has been added. |
void |
DockingWindowAdapter.windowAdded(DockingWindow addedToWindow,
DockingWindow addedWindow)
|
void |
DockingWindowListener.windowClosed(DockingWindow window)
Called after the window that this listener is added to, or a child window of that window, has been closed. |
void |
DockingWindowAdapter.windowClosed(DockingWindow window)
|
void |
DockingWindowListener.windowClosing(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is closed. |
void |
DockingWindowAdapter.windowClosing(DockingWindow window)
|
void |
DockingWindowListener.windowDocked(DockingWindow window)
Called when a view has been docked in the root window. |
void |
DockingWindowAdapter.windowDocked(DockingWindow window)
|
void |
DockingWindowListener.windowDocking(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is docked. |
void |
DockingWindowAdapter.windowDocking(DockingWindow window)
|
void |
DockingWindowListener.windowHidden(DockingWindow window)
Called when a window is hidden, for example when it is deselected in a TabWindow. |
void |
DockingWindowAdapter.windowHidden(DockingWindow window)
|
void |
DockingWindowListener.windowMaximized(DockingWindow window)
Called after the window that this listener is added to, or a child window of that window, has been maximized. |
void |
DockingWindowAdapter.windowMaximized(DockingWindow window)
|
void |
DockingWindowListener.windowMaximizing(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is maximized. |
void |
DockingWindowAdapter.windowMaximizing(DockingWindow window)
|
void |
DockingWindowListener.windowMinimized(DockingWindow window)
Called after the window that this listener is added to, or a child window of that window, has been minimized. |
void |
DockingWindowAdapter.windowMinimized(DockingWindow window)
|
void |
DockingWindowListener.windowMinimizing(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is minimized. |
void |
DockingWindowAdapter.windowMinimizing(DockingWindow window)
|
void |
DockingWindowListener.windowRemoved(DockingWindow removedFromWindow,
DockingWindow removedWindow)
Called when a window has been removed. |
void |
DockingWindowAdapter.windowRemoved(DockingWindow removedFromWindow,
DockingWindow removedWindow)
|
void |
DockingWindowListener.windowRestored(DockingWindow window)
Called after the window that this listener is added to, or a child window of that window, has been restored. |
void |
DockingWindowAdapter.windowRestored(DockingWindow window)
|
void |
DockingWindowListener.windowRestoring(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is restored. |
void |
DockingWindowAdapter.windowRestoring(DockingWindow window)
|
void |
DockingWindowListener.windowShown(DockingWindow window)
Called when a window is shown, for example when it is selected in a TabWindow. |
void |
DockingWindowAdapter.windowShown(DockingWindow window)
|
void |
DockingWindowListener.windowUndocked(DockingWindow window)
Called after the window that this listener is added to, or a child window of that window, has been undocked. |
void |
DockingWindowAdapter.windowUndocked(DockingWindow window)
|
void |
DockingWindowListener.windowUndocking(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is undocked. |
void |
DockingWindowAdapter.windowUndocking(DockingWindow window)
|
private void |
RootWindow.writeMaximized(DockingWindow window,
java.io.ObjectOutputStream out)
|
Constructors in net.infonode.docking with parameters of type DockingWindow | |
---|---|
FloatingWindow(RootWindow rootWindow,
DockingWindow window,
java.awt.Point p,
java.awt.Dimension internalSize)
|
|
RootWindow(boolean heavyweightSupport,
ViewSerializer viewSerializer,
DockingWindow window)
Creates a root window with support for heavyweight components inside the views and the given window inside as window inside this root window. |
|
RootWindow(ViewSerializer viewSerializer,
DockingWindow window)
Creates a root window with the given window as window inside this root window. |
|
SplitWindow(boolean horizontal,
DockingWindow leftWindow,
DockingWindow rightWindow)
Creates a split window with with the given child windows. |
|
SplitWindow(boolean horizontal,
float dividerLocation,
DockingWindow leftWindow,
DockingWindow rightWindow)
Creates a split window with with the given child windows. |
|
SplitWindow(boolean horizontal,
float dividerLocation,
DockingWindow leftWindow,
DockingWindow rightWindow,
SplitWindowItem windowItem)
|
|
TabWindow(DockingWindow window)
Creates a tab window with a tab containing the child window. |
|
TabWindow(DockingWindow[] windows)
Creates a tab window with tabs for the child windows. |
|
TabWindow(DockingWindow[] windows,
TabWindowItem windowItem)
|
|
WindowDragger(DockingWindow dragWindow)
|
|
WindowDragger(DockingWindow dragWindow,
RootWindow rootWindow)
|
|
WindowTab(DockingWindow window,
boolean emptyContent)
|
Uses of DockingWindow in net.infonode.docking.action |
---|
Methods in net.infonode.docking.action with parameters of type DockingWindow | |
---|---|
SimpleAction |
DockingWindowAction.getAction(DockingWindow window)
Creates a simple action that performs this action on a window. |
private DockingWindowAction |
StateDependentWindowAction.getActionProvider(DockingWindow window)
|
boolean |
UndockWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
UndockWindowAction.isPerformable(DockingWindow window)
|
boolean |
StateDependentWindowAction.isPerformable(DockingWindow window)
|
boolean |
RestoreWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
RestoreViewWithAbortTitleBarAction.isPerformable(DockingWindow window)
|
boolean |
RestoreParentWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
RestoreParentWindowAction.isPerformable(DockingWindow window)
|
boolean |
RestoreFocusWindowAction.isPerformable(DockingWindow window)
|
boolean |
NullWindowAction.isPerformable(DockingWindow window)
|
boolean |
MinimizeWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
MaximizeWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
MaximizeWindowAction.isPerformable(DockingWindow window)
|
boolean |
DockWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
DockWindowAction.isPerformable(DockingWindow window)
|
abstract boolean |
DockingWindowAction.isPerformable(DockingWindow window)
Returns true if this action is performable on a window. |
boolean |
CloseWithAbortWindowAction.isPerformable(DockingWindow window)
|
boolean |
CloseWindowAction.isPerformable(DockingWindow window)
|
boolean |
CloseOthersWindowAction.isPerformable(DockingWindow window)
|
void |
UndockWithAbortWindowAction.perform(DockingWindow window)
|
void |
UndockWindowAction.perform(DockingWindow window)
|
void |
StateDependentWindowAction.perform(DockingWindow window)
|
void |
RestoreWithAbortWindowAction.perform(DockingWindow window)
|
void |
RestoreViewWithAbortTitleBarAction.perform(DockingWindow window)
|
void |
RestoreParentWithAbortWindowAction.perform(DockingWindow window)
|
void |
RestoreParentWindowAction.perform(DockingWindow window)
|
void |
RestoreFocusWindowAction.perform(DockingWindow window)
|
void |
NullWindowAction.perform(DockingWindow window)
|
void |
MinimizeWithAbortWindowAction.perform(DockingWindow window)
|
void |
MaximizeWithAbortWindowAction.perform(DockingWindow window)
|
void |
MaximizeWindowAction.perform(DockingWindow window)
|
void |
DockWithAbortWindowAction.perform(DockingWindow window)
|
void |
DockWindowAction.perform(DockingWindow window)
|
abstract void |
DockingWindowAction.perform(DockingWindow window)
Performs this action on a window. |
void |
CloseWithAbortWindowAction.perform(DockingWindow window)
|
void |
CloseWindowAction.perform(DockingWindow window)
|
void |
CloseOthersWindowAction.perform(DockingWindow window)
|
private static void |
RestoreParentWithAbortWindowAction.restore(DockingWindow window)
|
private static void |
RestoreParentWindowAction.restore(DockingWindow window)
|
Uses of DockingWindow in net.infonode.docking.drag |
---|
Methods in net.infonode.docking.drag that return DockingWindow | |
---|---|
DockingWindow |
DockingWindowDragger.getDragWindow()
The window that is dragged and dropped. |
Uses of DockingWindow in net.infonode.docking.drop |
---|
Fields in net.infonode.docking.drop declared as DockingWindow | |
---|---|
private DockingWindow |
ChildDropInfo.childWindow
|
private DockingWindow |
DropInfo.dropWindow
|
private DockingWindow |
DropInfo.window
|
Methods in net.infonode.docking.drop that return DockingWindow | |
---|---|
DockingWindow |
ChildDropInfo.getChildWindow()
Returns the current child window in the drop window that will be asked if it accepts any type of drops. |
DockingWindow |
DropInfo.getDropWindow()
Returns the window that is asked (via the DropFilter if a drop of
the dragged window is accepted. |
DockingWindow |
DropInfo.getWindow()
Returns the window that is beeing dragged, i.e. the window that could be dropped. |
Constructors in net.infonode.docking.drop with parameters of type DockingWindow | |
---|---|
ChildDropInfo(DockingWindow window,
DockingWindow dropWindow,
java.awt.Point point,
DockingWindow childWindow)
|
|
DropInfo(DockingWindow window,
DockingWindow dropWindow,
java.awt.Point point)
|
|
InsertTabDropInfo(DockingWindow window,
DockingWindow dropWindow,
java.awt.Point point)
|
|
InteriorDropInfo(DockingWindow window,
DockingWindow dropWindow,
java.awt.Point point)
|
|
SplitDropInfo(DockingWindow window,
DockingWindow dropWindow,
java.awt.Point point,
Direction splitDirection)
|
Uses of DockingWindow in net.infonode.docking.internal |
---|
Fields in net.infonode.docking.internal declared as DockingWindow | |
---|---|
private DockingWindow[] |
WindowAncestors.ancestors
|
Methods in net.infonode.docking.internal that return DockingWindow | |
---|---|
DockingWindow[] |
WindowAncestors.getAncestors()
|
Constructors in net.infonode.docking.internal with parameters of type DockingWindow | |
---|---|
WindowAncestors(DockingWindow[] ancestors,
boolean minimized,
boolean undocked)
|
Uses of DockingWindow in net.infonode.docking.internalutil |
---|
Methods in net.infonode.docking.internalutil that return DockingWindow | |
---|---|
static DockingWindow |
InternalDockingUtil.getWindow(DockingWindow relativeToWindow,
IntList windowPath)
Returns the window located at windowPath. |
Methods in net.infonode.docking.internalutil with parameters of type DockingWindow | |
---|---|
static void |
InternalDockingUtil.addDebugMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
|
static void |
InternalDockingUtil.addToRootWindow(DockingWindow window,
RootWindow rootWindow)
|
void |
DropAction.clear(DockingWindow window,
DropAction newDropAction)
|
static void |
InternalDockingUtil.dump(DockingWindow window,
Printer printer)
|
abstract void |
DropAction.execute(DockingWindow window,
java.awt.event.MouseEvent mouseEvent)
|
static void |
InternalDockingUtil.getViews(DockingWindow window,
java.util.ArrayList views)
|
static DockingWindow |
InternalDockingUtil.getWindow(DockingWindow relativeToWindow,
IntList windowPath)
Returns the window located at windowPath. |
static IntList |
InternalDockingUtil.getWindowPath(DockingWindow window)
|
private static IntList |
InternalDockingUtil.getWindowPath(DockingWindow window,
IntList tail)
|
static boolean |
InternalDockingUtil.updateButtons(ButtonInfo[] buttonInfos,
javax.swing.AbstractButton[] buttons,
java.awt.Container container,
DockingWindow window,
PropertyMap map,
java.util.Map changes)
|
Uses of DockingWindow in net.infonode.docking.location |
---|
Methods in net.infonode.docking.location that return DockingWindow | |
---|---|
private DockingWindow |
AbstractWindowLocation.getWindow()
|
Methods in net.infonode.docking.location with parameters of type DockingWindow | |
---|---|
boolean |
WindowLocation.set(DockingWindow window)
|
boolean |
NullLocation.set(DockingWindow window)
|
boolean |
AbstractWindowLocation.set(DockingWindow window)
|
boolean |
WindowTabLocation.set(DockingWindow parent,
DockingWindow child)
|
boolean |
WindowSplitLocation.set(DockingWindow parent,
DockingWindow child)
|
protected boolean |
WindowRootLocation.set(DockingWindow parent,
DockingWindow child)
|
protected abstract boolean |
AbstractWindowLocation.set(DockingWindow parent,
DockingWindow child)
|
Constructors in net.infonode.docking.location with parameters of type DockingWindow | |
---|---|
AbstractWindowLocation(DockingWindow window,
WindowLocation parentLocation)
|
|
WindowSplitLocation(DockingWindow splitWith,
WindowLocation parentLocation,
Direction direction,
float dividerLocation)
|
Uses of DockingWindow in net.infonode.docking.model |
---|
Methods in net.infonode.docking.model that return DockingWindow | |
---|---|
protected abstract DockingWindow |
WindowItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
WindowBarItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
ViewItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
TabWindowItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
SplitWindowItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
RootWindowItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
protected DockingWindow |
FloatingWindowItem.createWindow(ViewReader viewReader,
java.util.ArrayList childWindows)
|
DockingWindow |
WindowItem.getConnectedWindow()
|
DockingWindow |
WindowItem.getFirstChildWindow()
|
DockingWindow |
WindowItem.getFirstWindow()
|
DockingWindow |
WindowItem.getInsideDockingWindow()
|
DockingWindow |
WindowItem.getVisibleDockingWindow()
|
DockingWindow |
WindowItem.read(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
DockingWindow |
ViewItem.read(java.io.ObjectInputStream in,
ReadContext context,
ViewReader viewReader)
|
Methods in net.infonode.docking.model with parameters of type DockingWindow | |
---|---|
SplitWindow |
ViewReader.createSplitWindow(DockingWindow leftWindow,
DockingWindow rightWindow,
SplitWindowItem windowItem)
|
TabWindow |
ViewReader.createTabWindow(DockingWindow[] childWindows,
TabWindowItem windowItem)
|
void |
WindowItem.removeWindowRefs(DockingWindow window)
|
void |
WindowItem.setConnectedWindow(DockingWindow window)
|
Uses of DockingWindow in net.infonode.docking.title |
---|
Methods in net.infonode.docking.title with parameters of type DockingWindow | |
---|---|
java.lang.String |
SimpleDockingWindowTitleProvider.getTitle(DockingWindow window)
|
java.lang.String |
LengthLimitedDockingWindowTitleProvider.getTitle(DockingWindow window)
|
java.lang.String |
DockingWindowTitleProvider.getTitle(DockingWindow window)
Returns a text title for a DockingWindow . |
private void |
SimpleDockingWindowTitleProvider.getTitle(DockingWindow window,
java.lang.StringBuffer title)
|
private void |
LengthLimitedDockingWindowTitleProvider.getViews(DockingWindow window,
java.util.ArrayList viewTitles,
java.util.ArrayList viewPrimary,
boolean primary)
|
Uses of DockingWindow in net.infonode.docking.util |
---|
Methods in net.infonode.docking.util with parameters of type DockingWindow | |
---|---|
private static void |
WindowMenuUtil.addNewViewMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window,
ViewFactoryManager viewManager)
|
private static void |
WindowMenuUtil.addSplitWindowMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
|
private static void |
WindowMenuUtil.addTabDirectionMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
|
private static void |
WindowMenuUtil.addTabOrientationMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
|
static void |
DockingUtil.addWindow(DockingWindow window,
RootWindow rootWindow)
Adds a window inside a root window. |
private static void |
WindowMenuUtil.addWindowMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
|
static javax.swing.JFrame |
DeveloperUtil.createWindowLayoutFrame(java.lang.String title,
DockingWindow window)
Creates a JFrame with a text area that shows the layout of the given window as pseudo-like Java code, i.e. the layout retrieved by DeveloperUtil.getWindowLayoutAsString(DockingWindow) . |
private static java.lang.String |
DeveloperUtil.getDockingWindowLayout(DockingWindow window,
int depth)
|
static FloatingWindow |
DockingUtil.getFloatingWindowFor(DockingWindow window)
Returns the FloatingWindow for a window if the window is undocked. |
private static javax.swing.JMenu |
WindowMenuUtil.getMoveToMenuItems(DockingWindow window)
|
private static AbstractTabWindow |
WindowMenuUtil.getTabWindowFor(DockingWindow window)
|
static TabWindow |
DockingUtil.getTabWindowFor(DockingWindow window)
Returns the TabWindow for a window. |
static java.lang.String |
DeveloperUtil.getWindowLayoutAsString(DockingWindow window)
Returns a Java code pseudo-like string with information about the current window layout in a docking window. |
static boolean |
DockingUtil.isAncestor(DockingWindow ancestor,
DockingWindow child)
Returns true if ancestor is an ancestor of child or the windows are the same. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |