net.infonode.docking.util
Class WindowMenuUtil
java.lang.Object
net.infonode.docking.util.WindowMenuUtil
public final class WindowMenuUtil
- extends java.lang.Object
Class containing utility methods for creating window popup menues.
- Version:
- $Revision: 1.27 $
- Author:
- $Author: jesper $
Field Summary |
private static javax.swing.Icon[] |
ARROW_ICONS
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARROW_ICONS
private static final javax.swing.Icon[] ARROW_ICONS
WindowMenuUtil
private WindowMenuUtil()
getTabWindowFor
private static AbstractTabWindow getTabWindowFor(DockingWindow window)
getMoveToMenuItems
private static javax.swing.JMenu getMoveToMenuItems(DockingWindow window)
addWindowMenuItems
private static void addWindowMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
addNewViewMenuItems
private static void addNewViewMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window,
ViewFactoryManager viewManager)
addTabOrientationMenuItems
private static void addTabOrientationMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
addTabDirectionMenuItems
private static void addTabDirectionMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
addSplitWindowMenuItems
private static void addSplitWindowMenuItems(javax.swing.JPopupMenu menu,
DockingWindow window)
createWindowMenuFactory
public static WindowPopupMenuFactory createWindowMenuFactory(ViewFactoryManager viewFactoryManager,
boolean addTabItems)
- Creates a factory which creates a popup menu containing common window actions.
- Parameters:
viewFactoryManager
- used for creating a list of views that the user can showaddTabItems
- add items for changing tab direction and orientation
- Returns:
- the window popup menu factory
createWindowMenuFactory
public static WindowPopupMenuFactory createWindowMenuFactory(ViewFactoryManager viewFactoryManager,
boolean addTabItems,
boolean addSplitWindowItems)
- Creates a factory which creates a popup menu containing common window actions.
- Parameters:
viewFactoryManager
- used for creating a list of views that the user can showaddTabItems
- add items for changing tab direction and orientationaddSplitWindowItems
- add items for SplitWindow
's
- Returns:
- the window popup menu factory
- Since:
- IDW 1.2.0