Class DesmoJSimEngineFactory
- java.lang.Object
-
- de.uka.ipd.sdq.simulation.abstractsimengine.desmoj.DesmoJSimEngineFactory
-
- All Implemented Interfaces:
ISimEngineFactory
,ISimEventFactory
public class DesmoJSimEngineFactory extends Object implements ISimEngineFactory
-
-
Constructor Summary
Constructors Constructor Description DesmoJSimEngineFactory()
-
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
-
createEntity
public IEntity createEntity(AbstractSimEntityDelegator e, String name)
- Specified by:
createEntity
in interfaceISimEngineFactory
-
createSimEvent
public <E extends IEntity> ISimEvent<E> createSimEvent(ISimRunnable<E> myEvent, String name)
- Specified by:
createSimEvent
in interfaceISimEventFactory
-
createSimProcess
public ISimProcess createSimProcess(AbstractSimProcessDelegator myProcess, String name)
- Specified by:
createSimProcess
in interfaceISimEngineFactory
-
-