crw.framework
Class UserEventHandler

java.lang.Object
  |
  +--crw.framework.UserEventHandler
All Implemented Interfaces:
java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.util.EventListener, java.awt.event.FocusListener, java.awt.event.ItemListener, crw.framework.IUserEventHandler, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.TextListener, java.awt.event.WindowListener

public class UserEventHandler
extends java.lang.Object
implements crw.framework.IUserEventHandler, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.FocusListener, java.awt.event.TextListener, java.awt.event.WindowListener, javax.swing.event.ChangeListener

This class is used to handle the user events and control the AppletLogic class to update its variable values and the applet states This class is actually an all event adaptor class


Constructor Summary
UserEventHandler()
          the constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          ActionListener action event handler
 void focusGained(java.awt.event.FocusEvent e)
          FocusListener focus gained event handler
 void focusLost(java.awt.event.FocusEvent e)
          focus lost event handler
 void itemStateChanged(java.awt.event.ItemEvent e)
          ItemListener Item Event handler
 void keyPressed(java.awt.event.KeyEvent e)
          KeyListener key pressed event handler
 void keyReleased(java.awt.event.KeyEvent e)
          key released event handler
 void keyTyped(java.awt.event.KeyEvent e)
          key typed event handler
 void mouseClicked(java.awt.event.MouseEvent e)
          MouseListener mouse Clicked event handler
 void mouseDragged(java.awt.event.MouseEvent e)
          mouse dragged event handler
 void mouseEntered(java.awt.event.MouseEvent e)
          mouse entered event handler
 void mouseExited(java.awt.event.MouseEvent e)
          mouse exit event handler
 void mouseMoved(java.awt.event.MouseEvent e)
          MouseMotionListener mouse moved event handler
 void mousePressed(java.awt.event.MouseEvent e)
          mouse pressed event handler
 void mouseReleased(java.awt.event.MouseEvent e)
          mouse released event handler
 void stateChanged(javax.swing.event.ChangeEvent e)
          stateChanged from Java2
 void textValueChanged(java.awt.event.TextEvent e)
          TextListener test event handler
 void windowActivated(java.awt.event.WindowEvent e)
          WindowListener window activated
 void windowClosed(java.awt.event.WindowEvent e)
          window closed
 void windowClosing(java.awt.event.WindowEvent e)
          Window closing
 void windowDeactivated(java.awt.event.WindowEvent e)
          Window Deactivated
 void windowDeiconified(java.awt.event.WindowEvent e)
          window deiconified
 void windowIconified(java.awt.event.WindowEvent e)
          window iconified
 void windowOpened(java.awt.event.WindowEvent e)
          window opened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserEventHandler

public UserEventHandler()
the constructor
Method Detail

mouseClicked

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

mouseEntered

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

mouseExited

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

mousePressed

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

mouseReleased

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

mouseMoved

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

mouseDragged

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

actionPerformed

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

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
ItemListener Item Event handler
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
KeyListener key pressed event handler
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
key released event handler
Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
key typed event handler
Specified by:
keyTyped in interface java.awt.event.KeyListener

focusGained

public void focusGained(java.awt.event.FocusEvent e)
FocusListener focus gained event handler
Specified by:
focusGained in interface java.awt.event.FocusListener

focusLost

public void focusLost(java.awt.event.FocusEvent e)
focus lost event handler
Specified by:
focusLost in interface java.awt.event.FocusListener

textValueChanged

public void textValueChanged(java.awt.event.TextEvent e)
TextListener test event handler
Specified by:
textValueChanged in interface java.awt.event.TextListener

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
WindowListener window activated
Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
window closed
Specified by:
windowClosed in interface java.awt.event.WindowListener

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Window closing
Specified by:
windowClosing in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Window Deactivated
Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
window deiconified
Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
window iconified
Specified by:
windowIconified in interface java.awt.event.WindowListener

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
window opened
Specified by:
windowOpened in interface java.awt.event.WindowListener

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged from Java2
Specified by:
stateChanged in interface javax.swing.event.ChangeListener