org.acm.seguin.uml
Class PopupMenuListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.acm.seguin.uml.PopupMenuListener
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
Direct Known Subclasses:
BatchRename, DialogViewListener, MethodMetricsListener, NoInputRefactoringListener, PackageMetricsListener, ProjectMetricsListener, TypeMetricsListener

public class PopupMenuListener
extends java.awt.event.MouseAdapter
implements java.awt.event.ActionListener

Create a mouse listener for a method or a field or a title

Author:
Chris Seguin

Constructor Summary
PopupMenuListener(javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the PopupMenuListener object
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          A menu item has been selected
 void mouseEntered(java.awt.event.MouseEvent mevt)
          A menu item has been selected
 void mouseExited(java.awt.event.MouseEvent mevt)
          A menu item has been selected
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseDragged, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PopupMenuListener

public PopupMenuListener(javax.swing.JPopupMenu initMenu,
                         javax.swing.JMenuItem initItem)
Constructor for the PopupMenuListener object

Parameters:
initMenu - Description of Parameter
initItem - Description of Parameter
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
A menu item has been selected

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - Description of Parameter

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent mevt)
A menu item has been selected

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Overrides:
mouseEntered in class java.awt.event.MouseAdapter
Parameters:
mevt - mouse event

mouseExited

public void mouseExited(java.awt.event.MouseEvent mevt)
A menu item has been selected

Specified by:
mouseExited in interface java.awt.event.MouseListener
Overrides:
mouseExited in class java.awt.event.MouseAdapter
Parameters:
mevt - mouse event