org.acm.seguin.uml
Class UMLMouseAdapter

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.acm.seguin.uml.UMLMouseAdapter
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener

public class UMLMouseAdapter
extends java.awt.event.MouseAdapter

Create a mouse listener for a method or a field or a title

Author:
Chris Seguin

Constructor Summary
UMLMouseAdapter(UMLPackage currentPackage, UMLType initType, javax.swing.JPanel initChild)
          Constructor for the UMLMouseAdapter object
 
Method Summary
 void mousePressed(java.awt.event.MouseEvent mevt)
          User has pressed a mouse button
 void mouseReleased(java.awt.event.MouseEvent mevt)
          User has released a mouse button
 
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

UMLMouseAdapter

public UMLMouseAdapter(UMLPackage currentPackage,
                       UMLType initType,
                       javax.swing.JPanel initChild)
Constructor for the UMLMouseAdapter object

Parameters:
initType - Type object
initChild - Single line
currentPackage - Description of Parameter
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent mevt)
User has pressed a mouse button

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter
Parameters:
mevt - the mouse event

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent mevt)
User has released a mouse button

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter
Parameters:
mevt - the mouse event