Class ChooserGUI.MouseEventHandler

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

class ChooserGUI.MouseEventHandler
extends java.awt.event.MouseAdapter


Field Summary
(package private)  java.lang.String[] alphaList
          alpha list if items in the list
(package private)  int alphaListSize
          size of alphaList
(package private)  ChooserGUI cGUI
          for event handling
(package private)  java.lang.String foundStr
          set text field if match is found
(package private)  int index
          index of entry in the alphaList
(package private)  MAExplorer mae
           
(package private)  java.awt.TextArea ta
          TextArea list of best guesses
 
Constructor Summary
ChooserGUI.MouseEventHandler(MAExplorer mae, ChooserGUI cGUI, java.awt.TextArea ta, java.lang.String[] alphaList, int size)
          MouseEventHandler() - constructor
ChooserGUI.MouseEventHandler(MAExplorer mae, java.awt.TextArea ta)
          MouseEventHandler() - constructor
 
Method Summary
 void mouseReleased(java.awt.event.MouseEvent evt)
          MouseReleased() - handle mouse clicks for ta
(package private)  void resetMouseEventHandler(java.lang.String[] alphaList, int size)
          resetMouseEventHandler() - reset MouseEventHandler for text area
 
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

alphaListSize

int alphaListSize
size of alphaList

index

int index
index of entry in the alphaList

ta

java.awt.TextArea ta
TextArea list of best guesses

foundStr

java.lang.String foundStr
set text field if match is found

alphaList

java.lang.String[] alphaList
alpha list if items in the list

cGUI

ChooserGUI cGUI
for event handling
Constructor Detail

ChooserGUI.MouseEventHandler

public ChooserGUI.MouseEventHandler(MAExplorer mae,
                                    ChooserGUI cGUI,
                                    java.awt.TextArea ta,
                                    java.lang.String[] alphaList,
                                    int size)
MouseEventHandler() - constructor
Parameters:
mae - is the MAExplorer instance
cGUI - is the chooser gui for event handling
ta - is the text area
alphaList - is the list of items in the list
size - of the alphaList

ChooserGUI.MouseEventHandler

public ChooserGUI.MouseEventHandler(MAExplorer mae,
                                    java.awt.TextArea ta)
MouseEventHandler() - constructor
Parameters:
mae - is the MAExplorer instance
ta - is the text area
Method Detail

resetMouseEventHandler

void resetMouseEventHandler(java.lang.String[] alphaList,
                            int size)
resetMouseEventHandler() - reset MouseEventHandler for text area
Parameters:
alphaList - to reset it to
size - of list

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent evt)
MouseReleased() - handle mouse clicks for ta
Overrides:
mouseReleased in class java.awt.event.MouseAdapter
Parameters:
e - is mouse release event