edu.rice.cs.drjava.ui
Class RegionsTreePanel.RegionMouseAdapter

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by edu.rice.cs.util.swing.RightClickMouseAdapter
          extended by edu.rice.cs.drjava.ui.RegionsTreePanel.RegionMouseAdapter
All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener
Enclosing class:
RegionsTreePanel<R extends OrderedDocumentRegion>

protected class RegionsTreePanel.RegionMouseAdapter
extends RightClickMouseAdapter

Mouse adapter for the region tree.


Constructor Summary
protected RegionsTreePanel.RegionMouseAdapter()
           
 
Method Summary
protected  void _popupAction(MouseEvent e)
          Performs the action when the popup trigger is received.
 void mousePressed(MouseEvent e)
          Signals that the mouse has been pressed.
 
Methods inherited from class edu.rice.cs.util.swing.RightClickMouseAdapter
mouseReleased
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegionsTreePanel.RegionMouseAdapter

protected RegionsTreePanel.RegionMouseAdapter()
Method Detail

_popupAction

protected void _popupAction(MouseEvent e)
Description copied from class: RightClickMouseAdapter
Performs the action when the popup trigger is received. Generally shows a popup context menu.

Specified by:
_popupAction in class RightClickMouseAdapter
Parameters:
e - the MouseEvent that is a popup trigger

mousePressed

public void mousePressed(MouseEvent e)
Description copied from class: RightClickMouseAdapter
Signals that the mouse has been pressed.

Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class RightClickMouseAdapter
Parameters:
e - the MouseEvent that just occurred