Class MouseEventHandler

java.lang.Object
  |
  +--java.awt.event.MouseAdapter
        |
        +--MouseEventHandler
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseListener

class MouseEventHandler
extends java.awt.event.MouseAdapter


Field Summary
(package private)  java.lang.String[] alphaList
          alpha list
(package private)  Guesser gsr
          instance of Guesser
(package private)  MAExplorer mae
          instance of MAExplorer
(package private)  java.awt.TextArea ta
          TextArea list of best guesses
(package private)  java.awt.TextField tf
          User types in here
 
Constructor Summary
MouseEventHandler(MAExplorer mae, Guesser gsr, java.awt.TextField tf, java.awt.TextArea ta, java.lang.String[] alphaList)
          MouseEventHandler() - constructor
 
Method Summary
 void mouseReleased(java.awt.event.MouseEvent evt)
          MouseReleased() - handle mouse clicks for ta text area
 void resetMouseEventHandler(java.lang.String[] alphaList)
          resetMouseEventHandler() - reset the alphaList
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mousePressed
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

mae

MAExplorer mae
instance of MAExplorer

gsr

Guesser gsr
instance of Guesser

ta

java.awt.TextArea ta
TextArea list of best guesses

tf

java.awt.TextField tf
User types in here

alphaList

java.lang.String[] alphaList
alpha list
Constructor Detail

MouseEventHandler

public MouseEventHandler(MAExplorer mae,
                         Guesser gsr,
                         java.awt.TextField tf,
                         java.awt.TextArea ta,
                         java.lang.String[] alphaList)
MouseEventHandler() - constructor
Parameters:
mae - is instance of MAExplorer
gsr - is instance of Guesser
tf - is TextField
ta - is TextArea
alphaList - list of data
Method Detail

resetMouseEventHandler

public void resetMouseEventHandler(java.lang.String[] alphaList)
resetMouseEventHandler() - reset the alphaList
Parameters:
alphaList - list of data

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent evt)
MouseReleased() - handle mouse clicks for ta text area
Overrides:
mouseReleased in class java.awt.event.MouseAdapter
Parameters:
evt - is mouse released event
See Also:
Guesser.updateAssocTextField(java.lang.String)