edu.isi.powerloom.gui.components
Class PopupUtils
java.lang.Object
|
+--edu.isi.powerloom.gui.components.PopupUtils
- public class PopupUtils
- extends java.lang.Object
Class with static methods for helping to create right-click popup menus.
- Since:
- Wed Sep 25 17:20:10 2002
- Author:
- Eric Melz
Method Summary |
static void |
installComponentPopup(javax.swing.JComponent component,
java.util.List menuItems)
|
static void |
installListPopup(PLModule module,
javax.swing.JList list,
java.util.Collection listMenuItems,
java.util.Collection itemMenuItems,
java.util.Collection listOnlyMenuItems,
java.util.Collection subObjectMenuItems,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
|
static void |
installTablePopup(PLModule module,
javax.swing.JTable table,
java.lang.Object tableObject,
java.util.List tableMenuItems,
java.util.List itemMenuItems,
java.util.List tableOnlyMenuItems,
java.util.List rowMenuItems,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
|
static void |
installTreePopup(javax.swing.JTree tree,
java.util.Collection treeMenuItems,
java.util.Collection itemMenuItems,
java.util.Collection treeOnlyMenuItems,
java.lang.String ignorableRootName,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
|
static void |
updateMostRecentlyTouchedObject(PLObject object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PopupUtils
public PopupUtils()
updateMostRecentlyTouchedObject
public static void updateMostRecentlyTouchedObject(PLObject object)
installListPopup
public static void installListPopup(PLModule module,
javax.swing.JList list,
java.util.Collection listMenuItems,
java.util.Collection itemMenuItems,
java.util.Collection listOnlyMenuItems,
java.util.Collection subObjectMenuItems,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
installTreePopup
public static void installTreePopup(javax.swing.JTree tree,
java.util.Collection treeMenuItems,
java.util.Collection itemMenuItems,
java.util.Collection treeOnlyMenuItems,
java.lang.String ignorableRootName,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
installTablePopup
public static void installTablePopup(PLModule module,
javax.swing.JTable table,
java.lang.Object tableObject,
java.util.List tableMenuItems,
java.util.List itemMenuItems,
java.util.List tableOnlyMenuItems,
java.util.List rowMenuItems,
PopupUtils.ContextSensitiveMenuItemGenerator csmig)
installComponentPopup
public static void installComponentPopup(javax.swing.JComponent component,
java.util.List menuItems)
Copyright © 2002 University of Southern California Information Sciences Institute. All Rights Reserved.