iterators
Class UberIterator
java.lang.Object
iterators.ModelIterator
iterators.UberIterator
- All Implemented Interfaces:
- java.lang.Runnable
- public class UberIterator
- extends ModelIterator
- implements java.lang.Runnable
Fields inherited from class iterators.ModelIterator |
cells, finalScore, model, network, nParsTV, numCells, numFunctionCalls, origStopper, outFileName, p, parsTV, ps, running, runThread, TheIteratorViewer, verbose |
Methods inherited from class iterators.ModelIterator |
continueF, copy, didBomb, didPass, doStartRun, F, getOutputFileName, getParameterSet, getState, getStopper, getValue, isRunning, isSaveExtra, iterError, print, println, println, resetStopper, run, saveExtra, saveOutput, saveOutputTags, setFunction, setIteratorViewer, setPrint, setPrintStream, setState, setStopper, stopRun |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
run |
UberIterator
public UberIterator()
init
public void init(Network network,
Model model)
- Overrides:
init
in class ModelIterator
quit
public void quit()
- Overrides:
quit
in class ModelIterator
reset
public void reset()
- Description copied from class:
ModelIterator
- Called before each run of an iterator. This reset contains code that all iterators
should do when they are reset. Subclasses should override to perform any
additional operations they need to do when reset, but they should also call
super.reset().
- Overrides:
reset
in class ModelIterator
loadParameters
public void loadParameters(BetterTokenizer tokenizer)
throws java.lang.Exception
- Overrides:
loadParameters
in class ModelIterator
- Throws:
java.lang.Exception
setOutputFile
public void setOutputFile(java.lang.String fileName)
throws java.lang.Exception
- Called when the output file is changed. Over-rides method in ModelIterator
- Overrides:
setOutputFile
in class ModelIterator
- Throws:
java.lang.Exception
loadParameter
protected void loadParameter(java.lang.String info,
BetterTokenizer tokenizer)
throws java.lang.Exception
- Overrides:
loadParameter
in class ModelIterator
- Throws:
java.lang.Exception
startRun
public void startRun()
- Overrides:
startRun
in class ModelIterator
doRun
public void doRun()
- Overrides:
doRun
in class ModelIterator
makeNewPoint
public boolean makeNewPoint(ParameterSet pars,
int runmode)
makeFirstPoint
public boolean makeFirstPoint(ParameterSet pars,
int runmode)