CSE115.ShapeWorld
Class Behavior

java.lang.Object
  extended byCSE115.ShapeWorld.Behavior
Direct Known Subclasses:
MoveBehavior, NullBehavior, PulseBehavior, RotateBehavior

public abstract class Behavior
extends Object

Behavior.java Created: Tue Sep 14 20:33:26 2004

Author:

Field Summary
static Behavior MOVE
           
static Behavior PULSE
           
static Behavior ROTATE
           
 
Constructor Summary
Behavior()
           
 
Method Summary
abstract  void perform(Shape s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MOVE

public static final Behavior MOVE

PULSE

public static final Behavior PULSE

ROTATE

public static final Behavior ROTATE
Constructor Detail

Behavior

public Behavior()
Method Detail

perform

public abstract void perform(Shape s)