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)