org.argouml.uml.ui
Class UMLLinkMouseListener

java.lang.Object
  extended byorg.argouml.uml.ui.UMLLinkMouseListener
All Implemented Interfaces:
EventListener, MouseListener

public class UMLLinkMouseListener
extends Object
implements MouseListener

A mouselistener that implements behaviour to navigate to a selected modelelement on double click of the left mousebutton for a JList.

Since:
Juli 9, 2004

Constructor Summary
UMLLinkMouseListener(JList theOwner)
          The constructor.
 
Method Summary
 void mouseClicked(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(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
 

Constructor Detail

UMLLinkMouseListener

public UMLLinkMouseListener(JList theOwner)
The constructor.

Parameters:
theOwner - the graphical object for which this mouselistener is registered
Method Detail

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener
See Also:
MouseListener.mouseClicked( 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)

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)


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook