Class InternalDockingUtil
- java.lang.Object
-
- net.infonode.docking.internalutil.InternalDockingUtil
-
public class InternalDockingUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_BUTTON_ICON_SIZE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addDebugMenuItems(javax.swing.JPopupMenu menu, DockingWindow window)
static void
addToRootWindow(DockingWindow window, RootWindow rootWindow)
static RootWindow
createInnerRootWindow(View[] views)
static void
dump(DockingWindow window, Printer printer)
static void
getViews(DockingWindow window, java.util.ArrayList views)
static DockingWindow
getWindow(DockingWindow relativeToWindow, IntList windowPath)
Returns the window located at windowPath.static IntList
getWindowPath(DockingWindow window)
static boolean
updateButtons(ButtonInfo[] buttonInfos, javax.swing.AbstractButton[] buttons, java.awt.Container container, DockingWindow window, PropertyMap map, java.util.Map changes)
-
-
-
Field Detail
-
DEFAULT_BUTTON_ICON_SIZE
public static final int DEFAULT_BUTTON_ICON_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getViews
public static void getViews(DockingWindow window, java.util.ArrayList views)
-
getWindowPath
public static IntList getWindowPath(DockingWindow window)
-
getWindow
public static DockingWindow getWindow(DockingWindow relativeToWindow, IntList windowPath)
Returns the window located at windowPath.- Parameters:
relativeToWindow
- the window the path is relative towindowPath
- the window path- Returns:
- the window located at windowPath
-
addDebugMenuItems
public static void addDebugMenuItems(javax.swing.JPopupMenu menu, DockingWindow window)
-
dump
public static void dump(DockingWindow window, Printer printer)
-
createInnerRootWindow
public static RootWindow createInnerRootWindow(View[] views)
-
updateButtons
public static boolean updateButtons(ButtonInfo[] buttonInfos, javax.swing.AbstractButton[] buttons, java.awt.Container container, DockingWindow window, PropertyMap map, java.util.Map changes)
-
addToRootWindow
public static void addToRootWindow(DockingWindow window, RootWindow rootWindow)
-
-