librarian
Class workCorder

java.lang.Object
  |
  +--librarian.workCorder

public class workCorder
extends java.lang.Object


Field Summary
 int testEntries
           
 java.util.Vector usedPrograms
           
 
Constructor Summary
workCorder()
          Construct empty
workCorder(interagents.EuLab lab)
          Construct by pairing of objects in lab
workCorder(interagents.EuLab lab, java.util.Vector selections)
          Construct by pairing of objects in lab and selection by designing user
workCorder(int number, int entries)
          Construct with a number of TestDatum entries of specified langth containing NaN in each slot
workCorder(java.lang.String sgn, int startTestEntry)
          Construct from a signature string with indirect argument entries starting from startTestEntry
workCorder(interagents.UndoStack us)
          Construct by user solution in undostack
 
Method Summary
 void add(moves.EuMove m)
           
 void addArgument(fundamentals.EuArguments newargs)
           
 void addFuses(java.util.Vector objs)
           
 void addNames(interagents.EuLab lab)
           
 void addProvidePackage(java.lang.String packages)
           
 void addRequire(java.util.Vector programs)
           
 void addTestDataLines(int number)
           
 int count()
           
 moves.EuMove get(int i)
           
 void pass(librarian.EuCorder other)
           
 void removeButOne()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testEntries

public int testEntries

usedPrograms

public java.util.Vector usedPrograms
Constructor Detail

workCorder

public workCorder(java.lang.String sgn,
                  int startTestEntry)
           throws DesignException,
                  InternalException
Construct from a signature string with indirect argument entries starting from startTestEntry


workCorder

public workCorder(int number,
                  int entries)
           throws LeaException
Construct with a number of TestDatum entries of specified langth containing NaN in each slot


workCorder

public workCorder(interagents.UndoStack us)
Construct by user solution in undostack


workCorder

public workCorder(interagents.EuLab lab)
           throws InternalException,
                  DesignException
Construct by pairing of objects in lab


workCorder

public workCorder(interagents.EuLab lab,
                  java.util.Vector selections)
           throws InternalException,
                  DesignException
Construct by pairing of objects in lab and selection by designing user


workCorder

public workCorder()
Construct empty

Method Detail

addProvidePackage

public void addProvidePackage(java.lang.String packages)

addRequire

public void addRequire(java.util.Vector programs)

addArgument

public void addArgument(fundamentals.EuArguments newargs)

add

public void add(moves.EuMove m)

pass

public void pass(librarian.EuCorder other)

get

public moves.EuMove get(int i)

count

public int count()

addTestDataLines

public void addTestDataLines(int number)
                      throws LeaException
LeaException

removeButOne

public void removeButOne()

addFuses

public void addFuses(java.util.Vector objs)
              throws DesignException
DesignException

addNames

public void addNames(interagents.EuLab lab)