ehsbe CommonsTM
Version 1.1.0rc3

com.ehsbe.commons.gui.util
Class CheckableTreeMouseAdapter

java.lang.Object
  extended by com.ehsbe.commons.gui.util.CheckableTreeMouseAdapter
All Implemented Interfaces:
MouseListener, EventListener

public class CheckableTreeMouseAdapter
extends Object
implements MouseListener

A mouse listener, which listens for clicks on JTree nodes and changes the checked state of Checkable objects.

Events are ignored, if the source of the event is not a JTree, whoms TreeCellRenderer implements the CheckableTreeCellRenderer interface or the clicked node does not implement the Checkable interface.

Version:
$Revision: 432 $
Author:
Jens Elkner
See Also:
JTree, CheckableTreeCellRenderer, Checkable

Constructor Summary
CheckableTreeMouseAdapter()
           
 
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

CheckableTreeMouseAdapter

public CheckableTreeMouseAdapter()
Method Detail

mouseClicked

public void mouseClicked(MouseEvent e)

Specified by:
mouseClicked in interface MouseListener

mousePressed

public void mousePressed(MouseEvent e)

Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent e)

Specified by:
mouseReleased in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent e)

Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent e)

Specified by:
mouseExited in interface MouseListener

ehsbe CommonsTM
Version 1.1.0rc3

Copyright ©2005-2009 EHSBE, Walther-Rathenau-Str. 58, 39104 Magdeburg, Sachsen-Anhalt, Germany. All Rights Reserved.