|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--karel.KarelVM
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
KarelVM(Robot r,
Program p)
|
Method Summary | |
boolean |
branch()
|
boolean |
callproc()
|
boolean |
condbranch()
|
boolean |
execute(Program p)
|
Robot |
getRobot()
|
boolean |
iterate()
|
void |
run()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public KarelVM(Robot r, Program p)
Method Detail |
public Robot getRobot()
public void run()
run
in class java.lang.Thread
public boolean branch() throws KarelException
public boolean condbranch() throws KarelException
public boolean iterate() throws KarelException
public boolean callproc() throws KarelException
public boolean execute(Program p) throws KarelException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |