Package repast.simphony.parameter
Interface SweeperProducer
-
- All Known Implementing Classes:
AbstractXMLSweeperProducer
,GroovyRunner
,OptimizedXMLSweeperProducer
,ScriptRunner
,XMLSweeperProducer
public interface SweeperProducer
Interface for classes that produce a ParameterTreeSweeper and its concommitant Parameters.- Version:
- $Revision$ $Date$
- Author:
- Nick Collier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Parameters
getParameters()
Gets the Parameters produced by this SweeperProducer.ParameterTreeSweeper
getParameterSweeper()
Gets the ParameterTreeSweeper produced by this SweeperProducer.void
init(ControllerRegistry registry, Object masterContextId)
Initializes the producer with the controller registry and master context id.
-
-
-
Method Detail
-
getParameterSweeper
ParameterTreeSweeper getParameterSweeper() throws IOException
Gets the ParameterTreeSweeper produced by this SweeperProducer.- Returns:
- the ParameterTreeSweeper produced by this SweeperProducer.
- Throws:
IOException
-
getParameters
Parameters getParameters() throws IOException
Gets the Parameters produced by this SweeperProducer.- Returns:
- the ParameterTreeSweeper produced by this SweeperProducer.
- Throws:
IOException
-
init
void init(ControllerRegistry registry, Object masterContextId)
Initializes the producer with the controller registry and master context id.- Parameters:
registry
-masterContextId
-
-
-