engine
Class Instruction

java.lang.Object
  |
  +--engine.Instruction
Direct Known Subclasses:
DefaultInstruction, GenericInstruction

public abstract class Instruction
extends java.lang.Object
implements java.io.Serializable, Executable

The most general instruction. It provides a chaining mechanism used by Time and ControlThread.

See Also:
Serialized Form

Field Summary
(package private)  Instruction next
          the next instruction into this block
 
Constructor Summary
Instruction()
           
 
Method Summary
 Instruction add(Instruction next)
           
 void append(Instruction i)
          Adds i to the and of this instruction chain
 Instruction next()
          Default imlpementation; if and other branch instructions should provide an appropriate implementation.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

next

Instruction next
the next instruction into this block
Constructor Detail

Instruction

public Instruction()
Method Detail

add

public Instruction add(Instruction next)

next

public Instruction next()
Default imlpementation; if and other branch instructions should provide an appropriate implementation.

append

public void append(Instruction i)
Adds i to the and of this instruction chain