org.problets.domain.model.implement
Class CodeSegment

java.lang.Object
  extended by org.problets.domain.model.implement.CodeSegment

public class CodeSegment
extends java.lang.Object

Holds the reference to a ControlModel and its instruction pointer in controlStack

Author:
Amruth Kumar

Constructor Summary
CodeSegment(ControlModel inCode)
           
 
Method Summary
 ControlModel getControlStatement()
           
 int getInstructionPointer()
           
 int getStatus()
           
 void incrementInstructionPointer()
           
static void main(java.lang.String[] args)
           
 void setStatus(int inStatus)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeSegment

public CodeSegment(ControlModel inCode)
Method Detail

getControlStatement

public ControlModel getControlStatement()

getInstructionPointer

public int getInstructionPointer()

getStatus

public int getStatus()

incrementInstructionPointer

public void incrementInstructionPointer()

setStatus

public void setStatus(int inStatus)

main

public static void main(java.lang.String[] args)