|
|||||||||||
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.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. |
Methods in net.infonode.docking that return DockingWindow | |
DockingWindow |
View.getChildWindow(int index)
|
DockingWindow |
SplitWindow.getLeftWindow()
Returns the left/upper child window. |
DockingWindow |
SplitWindow.getRightWindow()
Returns the right/lower child window. |
DockingWindow |
SplitWindow.getChildWindow(int index)
|
DockingWindow |
RootWindow.getWindow()
Returns the top level docking window inside this root window. |
DockingWindow |
RootWindow.getChildWindow(int index)
|
DockingWindow |
RootWindow.getMaximizedWindow()
Returns the maximized window in this root window, or null if there no maximized window. |
DockingWindow |
FloatingWindow.getWindow()
Returns the top level docking window inside this floating window. |
DockingWindow |
FloatingWindow.getMaximizedWindow()
Returns the maximized window in this floating window. |
DockingWindow |
FloatingWindow.getChildWindow(int index)
|
abstract DockingWindow |
DockingWindow.getChildWindow(int index)
Returns the child window with index index. |
DockingWindow |
DockingWindow.getWindowParent()
Returns the window parent of this window. |
DockingWindow |
DockingWindow.getLastFocusedChildWindow()
Returns the child window that last contained focus. |
DockingWindow |
AbstractTabWindow.getSelectedWindow()
Returns the currently selected window in the tabbed panel. |
DockingWindow |
AbstractTabWindow.getChildWindow(int index)
|
Methods in net.infonode.docking with parameters of type DockingWindow | |
JPopupMenu |
WindowPopupMenuFactory.createPopupMenu(DockingWindow window)
Creates and returns a popup menu for a docking window. |
int |
TabWindow.addTab(DockingWindow w,
int index)
|
void |
SplitWindow.setWindows(DockingWindow leftWindow,
DockingWindow rightWindow)
Sets the child windows of this split window. |
Direction |
RootWindow.getClosestWindowBar(DockingWindow window)
Returns the direction of the closest enabled window bar to a docking window. |
void |
RootWindow.setWindow(DockingWindow newWindow)
Sets the top level docking window inside this root window. |
FloatingWindow |
RootWindow.createFloatingWindow(Point location,
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. |
void |
RootWindow.setMaximizedWindow(DockingWindow window)
Sets the maximized window in this root window. |
void |
FloatingWindow.setWindow(DockingWindow newWindow)
Sets the top level docking window inside this floating window. |
void |
FloatingWindow.setMaximizedWindow(DockingWindow window)
Sets the maximized window in this floating window. |
void |
DockingWindowListener.windowAdded(DockingWindow addedToWindow,
DockingWindow addedWindow)
Called when a window has been added. |
void |
DockingWindowListener.windowRemoved(DockingWindow removedFromWindow,
DockingWindow removedWindow)
Called when a window has been removed. |
void |
DockingWindowListener.windowShown(DockingWindow window)
Called when a window is shown, for example when it is selected in a TabWindow. |
void |
DockingWindowListener.windowHidden(DockingWindow window)
Called when a window is hidden, for example when it is deselected in a TabWindow. |
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 |
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 |
DockingWindowListener.windowUndocking(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is undocked. |
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 |
DockingWindowListener.windowDocking(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is docked. |
void |
DockingWindowListener.windowDocked(DockingWindow window)
Called when a view has been docked in the root 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 |
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 |
DockingWindowListener.windowMaximizing(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is maximized. |
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 |
DockingWindowListener.windowRestoring(DockingWindow window)
Called before the window that this listener is added to, or a child window of that window, is restored. |
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.windowShown(DockingWindow window)
|
void |
DockingWindowAdapter.windowHidden(DockingWindow window)
|
void |
DockingWindowAdapter.windowAdded(DockingWindow addedToWindow,
DockingWindow addedWindow)
|
void |
DockingWindowAdapter.windowRemoved(DockingWindow removedFromWindow,
DockingWindow removedWindow)
|
void |
DockingWindowAdapter.windowClosing(DockingWindow window)
|
void |
DockingWindowAdapter.windowClosed(DockingWindow window)
|
void |
DockingWindowAdapter.windowUndocking(DockingWindow window)
|
void |
DockingWindowAdapter.windowUndocked(DockingWindow window)
|
void |
DockingWindowAdapter.windowDocking(DockingWindow window)
|
void |
DockingWindowAdapter.windowDocked(DockingWindow window)
|
void |
DockingWindowAdapter.windowMinimized(DockingWindow window)
|
void |
DockingWindowAdapter.windowMaximized(DockingWindow window)
|
void |
DockingWindowAdapter.windowRestored(DockingWindow window)
|
void |
DockingWindowAdapter.windowMaximizing(DockingWindow window)
|
void |
DockingWindowAdapter.windowMinimizing(DockingWindow window)
|
void |
DockingWindowAdapter.windowRestoring(DockingWindow window)
|
SplitWindow |
DockingWindow.split(DockingWindow splitWithWindow,
Direction direction,
float dividerLocation)
Splits this window in the given direction. |
int |
DockingWindow.getChildWindowIndex(DockingWindow window)
Returns the index of a child windows. |
void |
DockingWindow.replaceChildWindow(DockingWindow oldWindow,
DockingWindow newWindow)
Replaces a child window with another window. |
void |
AbstractTabWindow.addTab(DockingWindow window)
Adds a window tab last in this tab window. |
int |
AbstractTabWindow.addTab(DockingWindow window,
int index)
Inserts a window tab at an index in this tab window. |
Constructors in net.infonode.docking with parameters of type DockingWindow | |
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. |
|
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. |
|
RootWindow(ViewSerializer viewSerializer,
DockingWindow window)
Creates a root window with the given window as window inside this root window. |
|
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. |
Uses of DockingWindow in net.infonode.docking.action |
Methods in net.infonode.docking.action with parameters of type DockingWindow | |
boolean |
UndockWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
UndockWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
UndockWindowAction.isPerformable(DockingWindow window)
|
void |
UndockWindowAction.perform(DockingWindow window)
|
boolean |
StateDependentWindowAction.isPerformable(DockingWindow window)
|
void |
StateDependentWindowAction.perform(DockingWindow window)
|
boolean |
RestoreWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
RestoreWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
RestoreViewWithAbortTitleBarAction.isPerformable(DockingWindow window)
|
void |
RestoreViewWithAbortTitleBarAction.perform(DockingWindow window)
|
boolean |
RestoreParentWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
RestoreParentWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
RestoreParentWindowAction.isPerformable(DockingWindow window)
|
void |
RestoreParentWindowAction.perform(DockingWindow window)
|
boolean |
RestoreFocusWindowAction.isPerformable(DockingWindow window)
|
void |
RestoreFocusWindowAction.perform(DockingWindow window)
|
boolean |
NullWindowAction.isPerformable(DockingWindow window)
|
void |
NullWindowAction.perform(DockingWindow window)
|
boolean |
MinimizeWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
MinimizeWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
MaximizeWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
MaximizeWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
MaximizeWindowAction.isPerformable(DockingWindow window)
|
void |
MaximizeWindowAction.perform(DockingWindow window)
|
boolean |
DockWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
DockWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
DockWindowAction.isPerformable(DockingWindow window)
|
void |
DockWindowAction.perform(DockingWindow window)
|
abstract void |
DockingWindowAction.perform(DockingWindow window)
Performs this action on a window. |
abstract boolean |
DockingWindowAction.isPerformable(DockingWindow window)
Returns true if this action is performable on a window. |
SimpleAction |
DockingWindowAction.getAction(DockingWindow window)
Creates a simple action that performs this action on a window. |
boolean |
CloseWithAbortWindowAction.isPerformable(DockingWindow window)
|
void |
CloseWithAbortWindowAction.perform(DockingWindow window)
|
boolean |
CloseWindowAction.isPerformable(DockingWindow window)
|
void |
CloseWindowAction.perform(DockingWindow window)
|
boolean |
CloseOthersWindowAction.isPerformable(DockingWindow window)
|
void |
CloseOthersWindowAction.perform(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 |
Methods in net.infonode.docking.drop that return DockingWindow | |
DockingWindow |
DropInfo.getWindow()
Returns the window that is beeing dragged, i.e. the window that could be dropped. |
DockingWindow |
DropInfo.getDropWindow()
Returns the window that is asked (via the DropFilter if a drop of
the dragged window is accepted. |
DockingWindow |
ChildDropInfo.getChildWindow()
Returns the current child window in the drop window that will be asked if it accepts any type of drops. |
Constructors in net.infonode.docking.drop with parameters of type DockingWindow | |
SplitDropInfo(DockingWindow window,
DockingWindow dropWindow,
Point point,
Direction splitDirection)
|
|
InteriorDropInfo(DockingWindow window,
DockingWindow dropWindow,
Point point)
|
|
InsertTabDropInfo(DockingWindow window,
DockingWindow dropWindow,
Point point)
|
|
ChildDropInfo(DockingWindow window,
DockingWindow dropWindow,
Point point,
DockingWindow childWindow)
|
Uses of DockingWindow in net.infonode.docking.title |
Methods in net.infonode.docking.title with parameters of type DockingWindow | |
String |
SimpleDockingWindowTitleProvider.getTitle(DockingWindow window)
|
String |
LengthLimitedDockingWindowTitleProvider.getTitle(DockingWindow window)
|
String |
DockingWindowTitleProvider.getTitle(DockingWindow window)
Returns a text title for a DockingWindow . |
Uses of DockingWindow in net.infonode.docking.util |
Methods in net.infonode.docking.util with parameters of type DockingWindow | |
static boolean |
DockingUtil.isAncestor(DockingWindow ancestor,
DockingWindow child)
Returns true if ancestor is an ancestor of child or the windows are the same. |
static void |
DockingUtil.addWindow(DockingWindow window,
RootWindow rootWindow)
Adds a window inside a root window. |
static TabWindow |
DockingUtil.getTabWindowFor(DockingWindow window)
Returns the TabWindow for a window. |
static FloatingWindow |
DockingUtil.getFloatingWindowFor(DockingWindow window)
Returns the FloatingWindow for a window if the window is undocked. |
static String |
DeveloperUtil.getWindowLayoutAsString(DockingWindow window)
Returns a Java code pseudo-like string with information about the current window layout in a docking window. |
static JFrame |
DeveloperUtil.createWindowLayoutFrame(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) . |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |