buoy.internal
Class EventLinkAdapter
java.lang.Object
buoy.internal.EventLinkAdapter
- All Implemented Interfaces:
- java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.event.WindowListener, java.util.EventListener
public class EventLinkAdapter
- extends java.lang.Object
- implements java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.event.WindowListener
This class handles interaction with the AWT event model. Its job is to implement every listener
interface, then generate and dispatch appropriate event objects.
- Author:
- Peter Eastman
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventLinkAdapter
public EventLinkAdapter(Widget widget)
- Create a new adapter for a particular Widget.
newEventType
public void newEventType(java.lang.Class eventType)
- This is called when a new event link is added to a Widget. It checks to see whether this adapter
has already been added as a listener for that event type, and if not, it adds itself.
mousePressed
public void mousePressed(java.awt.event.MouseEvent ev)
- Specified by:
mousePressed in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent ev)
- Specified by:
mouseReleased in interface java.awt.event.MouseListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent ev)
- Specified by:
mouseClicked in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent ev)
- Specified by:
mouseEntered in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent ev)
- Specified by:
mouseExited in interface java.awt.event.MouseListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent ev)
- Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent ev)
- Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
mouseWheelMoved
public void mouseWheelMoved(java.awt.event.MouseWheelEvent ev)
- Specified by:
mouseWheelMoved in interface java.awt.event.MouseWheelListener
keyPressed
public void keyPressed(java.awt.event.KeyEvent ev)
- Specified by:
keyPressed in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent ev)
- Specified by:
keyReleased in interface java.awt.event.KeyListener
keyTyped
public void keyTyped(java.awt.event.KeyEvent ev)
- Specified by:
keyTyped in interface java.awt.event.KeyListener
focusGained
public void focusGained(java.awt.event.FocusEvent ev)
- Specified by:
focusGained in interface java.awt.event.FocusListener
focusLost
public void focusLost(java.awt.event.FocusEvent ev)
- Specified by:
focusLost in interface java.awt.event.FocusListener
windowActivated
public void windowActivated(java.awt.event.WindowEvent ev)
- Specified by:
windowActivated in interface java.awt.event.WindowListener
windowClosed
public void windowClosed(java.awt.event.WindowEvent ev)
- Specified by:
windowClosed in interface java.awt.event.WindowListener
windowClosing
public void windowClosing(java.awt.event.WindowEvent ev)
- Specified by:
windowClosing in interface java.awt.event.WindowListener
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent ev)
- Specified by:
windowDeactivated in interface java.awt.event.WindowListener
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent ev)
- Specified by:
windowDeiconified in interface java.awt.event.WindowListener
windowIconified
public void windowIconified(java.awt.event.WindowEvent ev)
- Specified by:
windowIconified in interface java.awt.event.WindowListener
windowOpened
public void windowOpened(java.awt.event.WindowEvent ev)
- Specified by:
windowOpened in interface java.awt.event.WindowListener
Written by Peter Eastman.