Package repast.simphony.parameter.xml
Class OptimizedXMLSweeperProducer
- java.lang.Object
-
- repast.simphony.parameter.xml.AbstractXMLSweeperProducer
-
- repast.simphony.parameter.xml.OptimizedXMLSweeperProducer
-
- All Implemented Interfaces:
SweeperProducer
public class OptimizedXMLSweeperProducer extends AbstractXMLSweeperProducer
A SweeperProducer that produces an optimizing sweeper based on an XML parameter file and a RunResultProducer.- Version:
- $Revision$ $Date$
- Author:
- Nick Collier
-
-
Field Summary
-
Fields inherited from class repast.simphony.parameter.xml.AbstractXMLSweeperProducer
params, parser, sweeper
-
-
Constructor Summary
Constructors Constructor Description OptimizedXMLSweeperProducer(RunResultProducer producer, URL paramsURL)
Creates an OptimizedXMLSweeperProducer from the specified parameter file and RunResultProducer.OptimizedXMLSweeperProducer(RunResultProducer producer, AdvancementChooser chooser, URL paramsURL)
Creates an OptimizedXMLSweeperProducer from the specified parameter file, RunResultProducer, and AdvancementChooser.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(ControllerRegistry registry, Object masterContextId)
Initializes the producer with the controller registry and master context id.-
Methods inherited from class repast.simphony.parameter.xml.AbstractXMLSweeperProducer
getParameters, getParameterSweeper, parse
-
-
-
-
Constructor Detail
-
OptimizedXMLSweeperProducer
public OptimizedXMLSweeperProducer(RunResultProducer producer, URL paramsURL)
Creates an OptimizedXMLSweeperProducer from the specified parameter file and RunResultProducer.- Parameters:
producer
-paramsURL
-
-
OptimizedXMLSweeperProducer
public OptimizedXMLSweeperProducer(RunResultProducer producer, AdvancementChooser chooser, URL paramsURL)
Creates an OptimizedXMLSweeperProducer from the specified parameter file, RunResultProducer, and AdvancementChooser.- Parameters:
producer
-chooser
-paramsURL
-
-
-
Method Detail
-
init
public void init(ControllerRegistry registry, Object masterContextId)
Initializes the producer with the controller registry and master context id.- Specified by:
init
in interfaceSweeperProducer
- Overrides:
init
in classAbstractXMLSweeperProducer
- Parameters:
registry
-masterContextId
-
-
-