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 voidbuildObjects()abstract voidbuildSchedule()voiddispose()SimulationEnginegetEngine()java.lang.StringgetId()voidsetEngine(SimulationEngine engine)
-
-
-
Method Detail
-
setEngine
public void setEngine(SimulationEngine engine)
- Specified by:
setEnginein interfaceSimulationManager
-
getEngine
public SimulationEngine getEngine()
- Specified by:
getEnginein interfaceSimulationManager
-
buildObjects
public abstract void buildObjects()
- Specified by:
buildObjectsin interfaceSimulationManager
-
buildSchedule
public abstract void buildSchedule()
- Specified by:
buildSchedulein interfaceSimulationManager
-
dispose
public void dispose()
- Specified by:
disposein interfaceSimulationManager
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfaceSimulationManager
-
-