edu.jhu.tmaj.client.tables.data
Class TableHeaderListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by edu.jhu.tmaj.client.tables.data.TableHeaderListener
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener

public final class TableHeaderListener
extends java.awt.event.MouseAdapter

Added to a JTableHeader, this listener selects or de-selects columns where appropriate.


Constructor Summary
TableHeaderListener(javax.swing.JTable table, javax.swing.JPanel controlPanel)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableHeaderListener

public TableHeaderListener(javax.swing.JTable table,
                           javax.swing.JPanel controlPanel)
Method Detail

mouseClicked

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