fsmvis.gui
Class MouseHandler

java.lang.Object
  |
  +--javax.swing.event.MouseInputAdapter
        |
        +--fsmvis.gui.MouseHandler

public class MouseHandler
extends javax.swing.event.MouseInputAdapter


Field Summary
protected  java.awt.Point down
           
protected  ScatterPanel parent
           
protected  java.awt.Rectangle rect
           
 
Constructor Summary
MouseHandler(ScatterPanel parent)
          constructor:
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent me)
           
 void mouseDragged(java.awt.event.MouseEvent me)
          Method that is called whenever the mouse is dragged, that is, has a button held down and is moved
 void mousePressed(java.awt.event.MouseEvent me)
           
 void mouseReleased(java.awt.event.MouseEvent me)
           
 
Methods inherited from class javax.swing.event.MouseInputAdapter
mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected ScatterPanel parent

down

protected java.awt.Point down

rect

protected java.awt.Rectangle rect
Constructor Detail

MouseHandler

public MouseHandler(ScatterPanel parent)
constructor:
Parameters:
parent -  
Method Detail

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent me)
Method that is called whenever the mouse is dragged, that is, has a button held down and is moved
Parameters:
me -  
Overrides:
mouseDragged in class javax.swing.event.MouseInputAdapter

mousePressed

public void mousePressed(java.awt.event.MouseEvent me)
Parameters:
me -  
Overrides:
mousePressed in class javax.swing.event.MouseInputAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent me)
Overrides:
mouseReleased in class javax.swing.event.MouseInputAdapter

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent me)
Overrides:
mouseClicked in class javax.swing.event.MouseInputAdapter