com.ibm.di.admin
Class ContextMenu
java.lang.Object
java.awt.event.MouseAdapter
com.ibm.di.admin.ContextMenu
- All Implemented Interfaces:
- MouseListener, EventListener
- Direct Known Subclasses:
- ConnectorTreeUI.ConnectorTreeContextMenu, CopyPasteSupport, DebuggerPanel.DebuggerContextMenu, LibraryTree.LibraryContextMenu
public class ContextMenu
- extends MouseAdapter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listener
protected ActionListener listener
source
protected JComponent source
resource
protected String resource
menu
protected JPopupMenu menu
ContextMenu
public ContextMenu(ActionListener listener,
JComponent source,
String resource)
mousePressed
public void mousePressed(MouseEvent event)
- Specified by:
mousePressed in interface MouseListener- Overrides:
mousePressed in class MouseAdapter
mouseReleased
public void mouseReleased(MouseEvent event)
- Specified by:
mouseReleased in interface MouseListener- Overrides:
mouseReleased in class MouseAdapter
evaluatePopup
public void evaluatePopup(MouseEvent event)
addMenus
public boolean addMenus(String folder,
boolean isFolder,
boolean toplevel,
boolean multi)
addMenuItem
public void addMenuItem(JPopupMenu menu,
String resource,
ActionListener listener)
addClassMenu
public JMenuItem addClassMenu(String resource,
ActionListener listener,
String clsname)