the prototype (serves as node in animation) for this event
the entity involved in this event
the causal links used to trigger other immediate/future events
the controller/scheduler that this event is a part of
the location of this event
The activation time for the item in the time-ordered priority queue
The activation time for the item in the time-ordered priority queue
Compare the activation times of the two events.
Compare the activation times of the two events.
Compare two items (PQItems) based on their actTime.
Compare two items (PQItems) based on their actTime.
the other item to compare with this item
Tell the animation engine to display this Event as a node.
Tell the animation engine to display this node's outgoing CausalLink's as edges.
Tell the animation engine to display this node's outgoing CausalLink's as edges.
this nodes outgoing causal links
Show the flaw by printing the error message.
Show the flaw by printing the error message.
the method where the error occurred
the error message
Get the id (unique identifier).
Get the id (unique identifier).
Return the full identity.
Return the full identity.
Get the name.
Get the name.
Execute the event where the event-logic is specified as follows: (i) Each model will define causal links that connect events.
Execute the event where the event-logic is specified as follows: (i) Each model will define causal links that connect events. One event may schedule other events, depending upon whether the respective causal link evaluates to true. (ii) Each model defines its own events (e.g., Arrival, Departure) that must override this occur method to specify the state changes. If such events may cause other events, they must call this occur method (via super.occur).
the prototype (serves as node in animation) for this event
Set the name.
Get the type of the simulation object.
Get the type of the simulation object.
Convert the event to a string.
This class provides facilities for defining simulation events. Subclasses of of Event provide event-logic in their implementation of the occur method. Note: unique identification and the event/activation time (actTime) are mixed in via the PQItem trait.