racket/collects/htdch/draw/World.java
Matthias Felleisen d844256e25 - modified World so that it contains a specific Canvas
deleted the canvas methods 
  made it abstract so that programmers _must_ override 
  the essential methods

svn: r502
2005-07-30 16:52:06 +00:00

23 lines
433 B
Java

package draw;
public abstract class World {
Canvas theCanvas = new Canvas();
public native boolean bigBang(double s);
public native boolean endOfTime();
public native World endOfWorld();
public native World lastWorld();
public abstract World onTick();
public abstract World onKeyEvent(String ke);
public abstract boolean draw();
public abstract boolean erase();
}