the name of the causal link
the event caused by this causal link
the condition under which the link is triggered
the controller/scheduler that this causal link is a part of
Tell the animation engine to display this CausalLink.
Tell the animation engine to display this CausalLink.
the starting event prototype
the ending event prototype
Determine whether Identifiable object 'this' equals Identifiable object 'that'.
Determine whether Identifiable object 'this' equals Identifiable object 'that'. Works since 'id' is unique for all Identifiable objects.
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
Return the hashCode as the unique id.
Return the hashCode as the unique id.
Get the id (unique identifier).
Get the id (unique identifier).
Return the full identity.
Return the full identity.
Get the name.
Get the name.
Set the name.
Get the type of the simulation object.
Get the type of the simulation object.
Convert the causal link to a string.
Convert the causal link to a string.
The
CausalLink
class provides casual links between events. A causal link indicates that a "causing event" (from node) conditionally may triggers a "caused event" (to node).the name of the causal link
the controller/scheduler that this causal link is a part of
the condition under which the link is triggered
the event caused by this causal link