ca.sqlpower.architect.swingui
Class PlayPen.PPMouseListener
java.lang.Object
ca.sqlpower.architect.swingui.PlayPen.PPMouseListener
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
- Enclosing class:
- PlayPen
protected class PlayPen.PPMouseListener
- extends java.lang.Object
- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener
The PPMouseListener class receives all mouse and mouse motion
events in the PlayPen. It tries to dispatch them to the
ppcomponents, and also handles playpen-specific behaviour like
rubber band selection and popup menu triggering.
|
Field Summary |
protected java.awt.Point |
rubberBandOrigin
This state is required by the mouseMoved method for
resizing the rubber band in response to user input. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rubberBandOrigin
protected java.awt.Point rubberBandOrigin
- This state is required by the mouseMoved method for
resizing the rubber band in response to user input.
PlayPen.PPMouseListener
protected PlayPen.PPMouseListener()
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent evt)
- Specified by:
mouseEntered in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent evt)
- Specified by:
mouseExited in interface java.awt.event.MouseListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent evt)
- Specified by:
mouseClicked in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent evt)
- Specified by:
mousePressed in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent evt)
- Specified by:
mouseReleased in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent evt)
- Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent evt)
- Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
maybeShowPopup
public void maybeShowPopup(java.awt.event.MouseEvent evt)
- Shows the popup menus if appropriate.
mouseWheelMoved
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
- Specified by:
mouseWheelMoved in interface java.awt.event.MouseWheelListener
Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca