Class SSJSimEngineFactory
- java.lang.Object
-
- org.palladiosimulator.simulation.abstractsimengine.ssj.SSJSimEngineFactory
-
- All Implemented Interfaces:
ISimEngineFactory
,ISimEventFactory
public class SSJSimEngineFactory extends Object implements ISimEngineFactory
-
-
Constructor Summary
Constructors Constructor Description SSJSimEngineFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IEntity
createEntity(AbstractSimEntityDelegator e, String name)
<E extends IEntity>
ISimEvent<E>createSimEvent(ISimRunnable<E> myEvent, String name)
ISimProcess
createSimProcess(AbstractSimProcessDelegator myProcess, String name)
ISimulationControl
createSimulationControl()
void
setModel(ISimulationModel model)
-
-
-
Method Detail
-
setModel
public void setModel(ISimulationModel model)
- Specified by:
setModel
in interfaceISimEngineFactory
-
createSimulationControl
public ISimulationControl createSimulationControl()
- Specified by:
createSimulationControl
in interfaceISimEngineFactory
-
createSimProcess
public ISimProcess createSimProcess(AbstractSimProcessDelegator myProcess, String name)
- Specified by:
createSimProcess
in interfaceISimEngineFactory
-
createSimEvent
public <E extends IEntity> ISimEvent<E> createSimEvent(ISimRunnable<E> myEvent, String name)
- Specified by:
createSimEvent
in interfaceISimEventFactory
-
createEntity
public IEntity createEntity(AbstractSimEntityDelegator e, String name)
- Specified by:
createEntity
in interfaceISimEngineFactory
-
-