librarian
Class EuCorder
java.lang.Object
|
+--librarian.EuCorder
- public class EuCorder
- extends java.lang.Object
Constructor Summary |
EuCorder(fundamentals.leaIdentifier leaid,
librarian.LeaTranslator translator)
|
EuCorder(librarian.workCorder[] workMoves)
Constructor by workMoves |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
leaid
public fundamentals.leaIdentifier leaid
signature
public java.lang.String signature
testDataCount
public int testDataCount
ppp
public librarian.ppProcessor ppp
EuCorder
public EuCorder(fundamentals.leaIdentifier leaid,
librarian.LeaTranslator translator)
throws LeaException,
java.io.IOException
EuCorder
public EuCorder(librarian.workCorder[] workMoves)
throws InternalException,
DesignException
- Constructor by workMoves
Rewind
public void Rewind()
RewindKeepingTestDatabase
public void RewindKeepingTestDatabase()
add
public void add(moves.EuMove m)
get
public moves.EuMove get(int i)
runMain
public void runMain(interagents.EuLab lab)
throws LeaException
LeaException
stepMain
public void stepMain(interagents.EuLab lab)
throws LeaException
LeaException
runMainTo
public void runMainTo(interagents.EuLab lab,
int stopSegment)
throws LeaException
LeaException
runMainToLine
public void runMainToLine(interagents.EuLab lab,
int stopLine)
throws LeaException
LeaException
initialize
public void initialize(interagents.EuLab lab,
int dataline,
java.util.Random croupier)
throws LeaException
LeaException
runMacroTo
public void runMacroTo(interagents.EuLab primary,
int stopSegment,
interagents.explicitHolder channel)
throws LeaException
LeaException
setPpp
public void setPpp(librarian.ppProcessor ppp)
truncate
public void truncate()
- Remove all moves after 'at'
document
public void document()
solutionLines
public int solutionLines()
registerGotos
public void registerGotos(interagents.userLab lab,
int exceptionAt)
testDataCounter
public int testDataCounter()
leaSource
public java.lang.String leaSource()
elements
public java.util.Enumeration elements()
fragment
public void fragment(librarian.workCorder[] other)
throws LeaException
LeaException
runForHint
public fundamentals.EuHint runForHint(interagents.EuLab hintlab,
interagents.EuLab stucklab)
size
public int size()
currentlyAt
public int currentlyAt()
impending
public moves.EuMove impending()
previous
public moves.EuMove previous()
passSelection
public void passSelection(interagents.userLab lab)
transplantPreamble
public void transplantPreamble(librarian.EuCorder other)
throws LeaException
LeaException
transplantPreamble
public void transplantPreamble(librarian.workCorder other)
throws LeaException
LeaException