visad.rabin
Class Rain

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

public class Rain
extends java.lang.Object
implements java.awt.event.ActionListener, ControlListener


Method Summary
 void actionPerformed(java.awt.event.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(java.lang.String[] args)
           
 DisplayImpl newDisplay(java.lang.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(java.lang.String[] args)
                 throws VisADException,
                        java.rmi.RemoteException,
                        java.io.IOException
Throws:
VisADException
java.rmi.RemoteException
java.io.IOException

newDisplay

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

Throws:
VisADException
java.rmi.RemoteException

addCursor

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

Throws:
VisADException
java.rmi.RemoteException

removeCursor

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

Throws:
VisADException
java.rmi.RemoteException

finishDisplay

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

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Handle changes to formula text fields

Specified by:
actionPerformed in interface java.awt.event.ActionListener

controlChanged

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

Specified by:
controlChanged in interface ControlListener
Throws:
VisADException
java.rmi.RemoteException