Package microsim.engine
Class AbstractSimulationManager
- java.lang.Object
-
- microsim.engine.AbstractSimulationManager
-
- All Implemented Interfaces:
SimulationManager
- Direct Known Subclasses:
AbstractSimulationCollectorManager
public abstract class AbstractSimulationManager extends java.lang.Object implements SimulationManager
-
-
Constructor Summary
Constructors Constructor Description AbstractSimulationManager()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
buildObjects()
abstract void
buildSchedule()
void
dispose()
SimulationEngine
getEngine()
java.lang.String
getId()
void
setEngine(SimulationEngine engine)
-
-
-
Method Detail
-
setEngine
public void setEngine(SimulationEngine engine)
- Specified by:
setEngine
in interfaceSimulationManager
-
getEngine
public SimulationEngine getEngine()
- Specified by:
getEngine
in interfaceSimulationManager
-
buildObjects
public abstract void buildObjects()
- Specified by:
buildObjects
in interfaceSimulationManager
-
buildSchedule
public abstract void buildSchedule()
- Specified by:
buildSchedule
in interfaceSimulationManager
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceSimulationManager
-
getId
public java.lang.String getId()
- Specified by:
getId
in interfaceSimulationManager
-
-