org.openstreetmap.josm.gui.widgets
Class PopupMenuLauncher

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.openstreetmap.josm.gui.widgets.PopupMenuLauncher
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
Direct Known Subclasses:
ChangesetCacheManager.ChangesetTablePopupMenuLauncher, ChangesetDialog.ChangesetPopupMenuLauncher, CommandStackDialog.PopupMenuHandler, LayerListDialog.PopupMenuHandler, MapPaintDialog.PopupMenuHandler, SelectionListDialog.SelectionPopupMenuLauncher

public class PopupMenuLauncher
extends java.awt.event.MouseAdapter


Field Summary
private  javax.swing.JPopupMenu menu
           
 
Constructor Summary
PopupMenuLauncher()
           
PopupMenuLauncher(javax.swing.JPopupMenu menu)
           
 
Method Summary
 void launch(java.awt.event.MouseEvent evt)
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

menu

private javax.swing.JPopupMenu menu
Constructor Detail

PopupMenuLauncher

public PopupMenuLauncher()

PopupMenuLauncher

public PopupMenuLauncher(javax.swing.JPopupMenu menu)
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

launch

public void launch(java.awt.event.MouseEvent evt)


JOSM