PamView
Class GeneralProjector.MouseHoverAdapter

java.lang.Object
  extended by PamView.GeneralProjector.MouseHoverAdapter
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener
Enclosing class:
GeneralProjector

 class GeneralProjector.MouseHoverAdapter
extends java.lang.Object
implements java.awt.event.ActionListener, java.awt.event.MouseMotionListener, java.awt.event.MouseListener


Field Summary
(package private)  GeneralProjector generalProjector
           
(package private)  java.awt.Point mousePoint
           
(package private)  javax.swing.Timer timer
           
 
Constructor Summary
GeneralProjector.MouseHoverAdapter(GeneralProjector generalProjector)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
private  java.lang.String getHoverText()
           
 void hideHoverItem()
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
           
 boolean showHoverItem()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timer

javax.swing.Timer timer

mousePoint

java.awt.Point mousePoint

generalProjector

GeneralProjector generalProjector
Constructor Detail

GeneralProjector.MouseHoverAdapter

public GeneralProjector.MouseHoverAdapter(GeneralProjector generalProjector)
Method Detail

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mouseMoved

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

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseWheelMoved

public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

showHoverItem

public boolean showHoverItem()

getHoverText

private java.lang.String getHoverText()

hideHoverItem

public void hideHoverItem()

mouseClicked

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

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener