Class AbstractSimEntityDelegator
- java.lang.Object
-
- de.uka.ipd.sdq.simulation.abstractsimengine.SimulationElement
-
- de.uka.ipd.sdq.simulation.abstractsimengine.AbstractSimEntityDelegator
-
- Type Parameters:
M
- the type of the simulation model
- All Implemented Interfaces:
IEntity
- Direct Known Subclasses:
AbstractSimProcessDelegator
public abstract class AbstractSimEntityDelegator extends SimulationElement implements IEntity
- See Also:
IEntity
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSimEntityDelegator(ISimulationModel model, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IEntity
getEncapsulatedEntity()
boolean
isScheduled()
void
reschedule(double d)
-
Methods inherited from class de.uka.ipd.sdq.simulation.abstractsimengine.SimulationElement
getModel, getName
-
-
-
-
Field Detail
-
delegate
protected final IEntity delegate
the delegate has the simulation-library-specific knowledge of how entities are handled.
-
-
Constructor Detail
-
AbstractSimEntityDelegator
protected AbstractSimEntityDelegator(ISimulationModel model, String name)
-
-
Method Detail
-
isScheduled
public boolean isScheduled()
- Specified by:
isScheduled
in interfaceIEntity
-
reschedule
public void reschedule(double d)
- Specified by:
reschedule
in interfaceIEntity
-
getEncapsulatedEntity
public IEntity getEncapsulatedEntity()
-
-