org.norvelle.textcite.gui.outlook_bar
Class CategoryTreeViewer.MouseTreeActionAdapter

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.norvelle.textcite.gui.outlook_bar.CategoryTreeViewer.MouseTreeActionAdapter
All Implemented Interfaces:
java.awt.event.MouseListener, java.util.EventListener
Enclosing class:
CategoryTreeViewer

 class CategoryTreeViewer.MouseTreeActionAdapter
extends java.awt.event.MouseAdapter

MouseTreeActionAdapter Handle mouse actions on the JTree. Provides a pop-up menu with editing options.

Author:
Erik Norvelle

Field Summary
(package private)  CategoryTreeViewer adaptee
           
 
Constructor Summary
CategoryTreeViewer.MouseTreeActionAdapter(CategoryTreeViewer adaptee)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent e)
          We don't define any default double-click event on the tree, but we allow the registration of listeners who can be informed of this event.
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
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

adaptee

CategoryTreeViewer adaptee
Constructor Detail

CategoryTreeViewer.MouseTreeActionAdapter

public CategoryTreeViewer.MouseTreeActionAdapter(CategoryTreeViewer adaptee)
Method Detail

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
We don't define any default double-click event on the tree, but we allow the registration of listeners who can be informed of this event.

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