org.argouml.ui.explorer
Class ExplorerTree.NavigatorMouseListener

java.lang.Object
  |
  +--java.awt.event.MouseAdapter
        |
        +--org.argouml.ui.explorer.ExplorerTree.NavigatorMouseListener
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseListener
Enclosing class:
ExplorerTree

class ExplorerTree.NavigatorMouseListener
extends java.awt.event.MouseAdapter

Listens to mouse events coming from the *JTree*, on right click, brings up the pop-up menu.


Field Summary
(package private)  javax.swing.JTree mLTree
           
 
Constructor Summary
ExplorerTree.NavigatorMouseListener(javax.swing.JTree newtree)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent me)
          brings up the pop-up menu
 void mousePressed(java.awt.event.MouseEvent me)
          brings up the pop-up menu
 void mouseReleased(java.awt.event.MouseEvent me)
          brings up the pop-up menu
 void showPopupMenu(java.awt.event.MouseEvent me)
          builds a pop-up menu for extra functionality for the Tree
 
Methods inherited from class java.awt.event.MouseAdapter
mouseEntered, mouseExited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mLTree

javax.swing.JTree mLTree
Constructor Detail

ExplorerTree.NavigatorMouseListener

public ExplorerTree.NavigatorMouseListener(javax.swing.JTree newtree)
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent me)
brings up the pop-up menu

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent me)
brings up the pop-up menu

On Windows and Motif platforms, the user brings up a popup menu by releasing the right mouse button while the cursor is over a component that is popup-enabled.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent me)
brings up the pop-up menu

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class java.awt.event.MouseAdapter

showPopupMenu

public void showPopupMenu(java.awt.event.MouseEvent me)
builds a pop-up menu for extra functionality for the Tree



ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook