Class DesmoJEntity
- java.lang.Object
-
- desmoj.core.simulator.NamedObject
-
- desmoj.core.simulator.ModelComponent
-
- desmoj.core.simulator.Schedulable
-
- desmoj.core.simulator.Entity
-
- de.uka.ipd.sdq.simulation.abstractsimengine.desmoj.DesmoJEntity
-
-
Constructor Summary
Constructors Constructor Description DesmoJEntity(AbstractSimEntityDelegator entity, DesmoJModel owner, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSimEntityDelegator
getEncapsulatedEntity()
void
reschedule(double delay)
-
Methods inherited from class desmoj.core.simulator.Entity
clone, generateTraceForScheduling, getIdentNumber, getPriority, getQueue, getQueueingPriority, getQueues, getScheduledEvents, isEqual, isLarger, isLargerOrEqual, isNotEqual, isQueued, isSimProcess, isSmaller, isSmallerOrEqual, schedule, schedule, schedule, schedule, schedule, schedule, schedule, scheduleAfter, scheduleAfter, scheduleAfter, scheduleBefore, scheduleBefore, scheduleBefore, setPriority, setQueuingPriority
-
Methods inherited from class desmoj.core.simulator.Schedulable
cancel, isCurrent, isScheduled, rename, reSchedule, reSchedule, reSchedule, scheduledAt, scheduledNext
-
Methods inherited from class desmoj.core.simulator.ModelComponent
current, currentEntity, currentEntityAll, currentEvent, currentlySendDebugNotes, currentlySendTraceNotes, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.uka.ipd.sdq.simulation.abstractsimengine.IEntity
isScheduled
-
-
-
-
Constructor Detail
-
DesmoJEntity
public DesmoJEntity(AbstractSimEntityDelegator entity, DesmoJModel owner, String name)
-
-
Method Detail
-
reschedule
public void reschedule(double delay)
- Specified by:
reschedule
in interfaceIEntity
-
getEncapsulatedEntity
public AbstractSimEntityDelegator getEncapsulatedEntity()
-
-