org.ceryle.ui.xnode
Class RevisionTableMouseListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.ceryle.ui.xnode.RevisionTableMouseListener
All Implemented Interfaces:
MouseListener, EventListener

public class RevisionTableMouseListener
extends MouseAdapter

Extends MouseAdapter to listen for changes in table of XNodeRevisions. This deals specifically with events handling for both the JCheckBox- and JButton-containing columns.

Since:
JDK1.4
Version:
$Id: RevisionTableMouseListener.java,v 3.1 2007-06-15 12:09:53 altheim Exp $
Author:
Murray Altheim

Constructor Summary
RevisionTableMouseListener(JTable table, XNodeRevisionManagerUtils utils)
           
 
Method Summary
 void mouseClicked(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mousePressed(MouseEvent e)
          Set this separately to preset direction on shift-clicks.
 void mouseReleased(MouseEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevisionTableMouseListener

public RevisionTableMouseListener(JTable table,
                                  XNodeRevisionManagerUtils utils)
Method Detail

mouseReleased

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

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface MouseListener
Overrides:
mouseEntered in class MouseAdapter

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface MouseListener
Overrides:
mouseExited in class MouseAdapter

mousePressed

public void mousePressed(MouseEvent e)
Set this separately to preset direction on shift-clicks.

Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class MouseAdapter

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener
Overrides:
mouseClicked in class MouseAdapter


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.