edu.ucdavis.rj.Ops
Class BaseArmCode

java.lang.Object
  extended by edu.ucdavis.rj.Ops.BaseArmCode
Direct Known Subclasses:
ArmCode, InniArmElseCode

public abstract class BaseArmCode
extends java.lang.Object


Nested Class Summary
static class BaseArmCode.Control
          Represents control flow to occur after executing ArmCode's codeBlock.
 
Field Summary
private  BaseArmCode.Control control
          Control flow for this ArmCode.
 
Constructor Summary
BaseArmCode()
           
 
Method Summary
 BaseArmCode.Control getControl()
           
 void setControl(BaseArmCode.Control control)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

control

private BaseArmCode.Control control
Control flow for this ArmCode. More specifically, control flow is with respect to enclosing loop: whether to break, continue, or proceed normally.

Constructor Detail

BaseArmCode

public BaseArmCode()
Method Detail

setControl

public void setControl(BaseArmCode.Control control)

getControl

public BaseArmCode.Control getControl()