com.limegroup.gnutella.gui.tables
Class HeaderMouseListener

java.lang.Object
  extended bycom.limegroup.gnutella.gui.tables.HeaderMouseListener
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.MouseInputListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

public final class HeaderMouseListener
extends java.lang.Object
implements javax.swing.event.MouseInputListener

This class handles mouse input to the table.


Constructor Summary
HeaderMouseListener(HeaderMouseObserver hmo)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent ev)
          Invoked when the mouse has been clicked on a component.
 void mouseDragged(java.awt.event.MouseEvent ev)
          Invoked when the mouse drags on a component.
 void mouseEntered(java.awt.event.MouseEvent event)
          Invoked when the mouse enters a component.
 void mouseExited(java.awt.event.MouseEvent event)
          Invoked when the mouse exits a component.
 void mouseMoved(java.awt.event.MouseEvent ev)
           
 void mousePressed(java.awt.event.MouseEvent ev)
          Invoked when a mouse button has been pressed on a component.
 void mouseReleased(java.awt.event.MouseEvent ev)
          Invoked when a mouse button has been released on a component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderMouseListener

public HeaderMouseListener(HeaderMouseObserver hmo)
Method Detail

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent ev)
Invoked when the mouse has been clicked on a component.

Specified by:
mouseClicked in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent ev)
Invoked when a mouse button has been pressed on a component.

Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent ev)
Invoked when a mouse button has been released on a component.

Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent event)
Invoked when the mouse enters a component.

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Parameters:
event - the MouseEvent that triggered this call

mouseExited

public void mouseExited(java.awt.event.MouseEvent event)
Invoked when the mouse exits a component.

Specified by:
mouseExited in interface java.awt.event.MouseListener
Parameters:
event - the MouseEvent that triggered this call

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent ev)
Invoked when the mouse drags on a component.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent ev)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener