org.jdesktop.swingx.plaf
Class ContextMenuHandler

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.jdesktop.swingx.plaf.ContextMenuHandler
All Implemented Interfaces:
MouseListener, EventListener

public class ContextMenuHandler
extends MouseAdapter

Responsible for showing the default PopupMenu.


Constructor Summary
ContextMenuHandler()
          creates a context handler for TextContextMenuSource.
ContextMenuHandler(ContextMenuSource source)
          creates a context handler for the given ContextMenuSource.
 
Method Summary
 void mousePressed(MouseEvent e)
          Invoked when a mouse button has been pressed on a component.
 void mouseReleased(MouseEvent e)
          Invoked when a mouse button has been released on a component.
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextMenuHandler

public ContextMenuHandler()
creates a context handler for TextContextMenuSource.


ContextMenuHandler

public ContextMenuHandler(ContextMenuSource source)
creates a context handler for the given ContextMenuSource. Defaults to TextContextMenuSource if source == null.

Parameters:
source -
Method Detail

mousePressed

public void mousePressed(MouseEvent e)
Description copied from class: java.awt.event.MouseAdapter
Invoked when a mouse button has been pressed on a component.

Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class MouseAdapter

mouseReleased

public void mouseReleased(MouseEvent e)
Description copied from class: java.awt.event.MouseAdapter
Invoked when a mouse button has been released on a component.

Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class MouseAdapter