Interface IEntity
-
- All Known Subinterfaces:
ISimProcess
- All Known Implementing Classes:
AbstractSimEntityDelegator
,AbstractSimProcessDelegator
,DesmoJEntity
,DesmoJSimProcess
,NullEntity
,SimpleEventBasedSimEntity
,SimulatedProcess
,SSJEntity
,SSJSimProcess
public interface IEntity
An entity represents an object of the real-world system under simulation. However, not all objects which are present in the real system need to be modelled by an entity. Instead, is is usual to restrict the modelling to those objects, which are actually of interest for the given simulation.Entities have attributes, which are modified by events.
For a motivation of the methods
isScheduled
andreschedule
, please refer to the Desmo-J documentation [1].[1] http://desmoj.sourceforge.net/doc/desmoj/core/simulator/Entity.html
-
-
Field Summary
Fields Modifier and Type Field Description static NullEntity
NULL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isScheduled()
void
reschedule(double delay)
-
-
-
Field Detail
-
NULL
static final NullEntity NULL
-
-