Class SSJSimEvent<E extends IEntity>
java.lang.Object
umontreal.ssj.simevents.Event
org.palladiosimulator.simulation.abstractsimengine.ssj.SSJSimEvent<E>
- Type Parameters:
E- the type of the entity which is modified by this event
- All Implemented Interfaces:
ISimEvent<E>,Comparable<umontreal.ssj.simevents.Event>
-
Field Summary
Fields inherited from class umontreal.ssj.simevents.Event
eventTime, priority, sim -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactions()The event handler, which is called by SSJ when an event occurred.voidRemoves this event from the list of future events.voidSchedules this event to occur indelaysimulated time units.doubleMethods inherited from class umontreal.ssj.simevents.Event
cancel, cancel, compareTo, getRa, priority, reschedule, schedule, scheduleAfter, scheduleBefore, scheduleNext, setPriority, setRa, setSimulator, setTime, simulator, time
-
Constructor Details
-
SSJSimEvent
-
-
Method Details
-
actions
public void actions()The event handler, which is called by SSJ when an event occurred.- Specified by:
actionsin classumontreal.ssj.simevents.Event- See Also:
-
Event.actions()
-
schedule
Description copied from interface:ISimEventSchedules this event to occur indelaysimulated time units. -
removeEvent
public void removeEvent()Description copied from interface:ISimEventRemoves this event from the list of future events.- Specified by:
removeEventin interfaceISimEvent<E extends IEntity>
-
scheduledAtTime
public double scheduledAtTime()- Specified by:
scheduledAtTimein interfaceISimEvent<E extends IEntity>
-