visad.rabin
Class Rain

java.lang.Object
  extended by visad.rabin.Rain
All Implemented Interfaces:
ActionListener, EventListener, ControlListener

public class Rain
extends Object
implements ActionListener, ControlListener


Method Summary
 void actionPerformed(ActionEvent e)
          Handle changes to formula text fields
 void addCursor(int i, int j)
          adds a cursor to display (i, j)
 void controlChanged(ControlEvent e)
          Handle changes to controls
 void finishDisplay(RemoteServer cs, RealType rt, int i, int j)
           
static void main(String[] args)
           
 DisplayImpl newDisplay(String name)
          creates a new Java3D or Java2D display
 void removeCursor(int i, int j)
          removes a cursor from display (i, j)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(String[] args)
                 throws VisADException,
                        RemoteException,
                        IOException
Throws:
VisADException
RemoteException
IOException

newDisplay

public DisplayImpl newDisplay(String name)
                       throws VisADException,
                              RemoteException
creates a new Java3D or Java2D display

Throws:
VisADException
RemoteException

addCursor

public void addCursor(int i,
                      int j)
               throws VisADException,
                      RemoteException
adds a cursor to display (i, j)

Throws:
VisADException
RemoteException

removeCursor

public void removeCursor(int i,
                         int j)
                  throws VisADException,
                         RemoteException
removes a cursor from display (i, j)

Throws:
VisADException
RemoteException

finishDisplay

public void finishDisplay(RemoteServer cs,
                          RealType rt,
                          int i,
                          int j)
                   throws VisADException,
                          RemoteException
Throws:
VisADException
RemoteException

actionPerformed

public void actionPerformed(ActionEvent e)
Handle changes to formula text fields

Specified by:
actionPerformed in interface ActionListener

controlChanged

public void controlChanged(ControlEvent e)
                    throws VisADException,
                           RemoteException
Handle changes to controls

Specified by:
controlChanged in interface ControlListener
Throws:
VisADException
RemoteException