edu.iastate.metnet.birdseyeview.goview
Class GenePanelListener
java.lang.Object
edu.iastate.metnet.birdseyeview.goview.GenePanelListener
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.util.EventListener
public class GenePanelListener
- extends java.lang.Object
- implements java.awt.event.MouseListener
The GenePanelListener Class handles mouse events on the gene panel components in the GO views.
This class is different from the birdeyeview package version in that this class does
not know whether its annotation is currently selected. The gene panels in the GO views are
duplicated (but different objects) so the selection functionality can't be easily encapsulated
in this listener.
- Author:
- Matt Studham
Created Mar 13, 2005
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenePanelListener
public GenePanelListener(BirdsEyeView bev,
Annotation a)
- Constructor.
- Parameters:
bev - a -
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent arg0)
- Specified by:
mousePressed in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent arg0)
- Specified by:
mouseReleased in interface java.awt.event.MouseListener