gzz.client
Interface Binder

All Known Implementing Classes:
AbstractBinder, Fallback.Win

public interface Binder

An interface for receiving keystrokes and mouse events. One binder is usually associated with each window.


Method Summary
 void keystroke(java.lang.String s)
          A keystroke.
 void mouse(java.awt.event.MouseEvent e)
          A mouse event.
 void setScreen(Screen s)
          Set the Screen this Binder is connected to.
 void timeout(java.lang.Object id)
          The timeout (set separately) with the given id expired.
 void windowClosed()
          A window has been closed by the user.
 

Method Detail

keystroke

public void keystroke(java.lang.String s)
A keystroke.


mouse

public void mouse(java.awt.event.MouseEvent e)
A mouse event.


setScreen

public void setScreen(Screen s)
Set the Screen this Binder is connected to. To be used only in Screen.Screen().


timeout

public void timeout(java.lang.Object id)
The timeout (set separately) with the given id expired.


windowClosed

public void windowClosed()
A window has been closed by the user.