info.monitorenter.gui.chart.annotations.bubble
Class AnnotationBubble.DragListener

java.lang.Object
  extended by info.monitorenter.gui.chart.annotations.bubble.AnnotationBubble.DragListener
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener
Enclosing class:
AnnotationBubble

public class AnnotationBubble.DragListener
extends Object
implements MouseMotionListener, MouseListener

Listens for drag events on the chart to move the annotation panel.


Field Summary
protected  Point m_lastDragPosition
          Needed to track relative dragments.
 
Constructor Summary
protected AnnotationBubble.DragListener()
          Defcon.
 
Method Summary
 void mouseClicked(MouseEvent e)
           
 void mouseDragged(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mouseMoved(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_lastDragPosition

protected Point m_lastDragPosition
Needed to track relative dragments.

Constructor Detail

AnnotationBubble.DragListener

protected AnnotationBubble.DragListener()
Defcon.

Method Detail

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener
See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)

mouseDragged

public void mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface MouseMotionListener
See Also:
MouseMotionListener.mouseDragged(java.awt.event.MouseEvent)

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface MouseListener
See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface MouseListener
See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)

mouseMoved

public void mouseMoved(MouseEvent e)
Specified by:
mouseMoved in interface MouseMotionListener
See Also:
MouseMotionListener.mouseMoved(java.awt.event.MouseEvent)

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener
See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)


Copyright © 2001 - 2010 LGPL, All Rights Footloose.