|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SimEventInterface | |
---|---|
nl.tudelft.simulation.dsol.eventlists | Provides classes and interfaces for eventlists. |
nl.tudelft.simulation.dsol.formalisms.devs | |
nl.tudelft.simulation.dsol.simulators | Provides the simulator interfaces and classes for a number of formalisms. |
Uses of SimEventInterface in nl.tudelft.simulation.dsol.eventlists |
---|
Methods in nl.tudelft.simulation.dsol.eventlists that return SimEventInterface | |
---|---|
SimEventInterface |
EventListInterface.first()
returns the first scheduled event |
SimEventInterface |
RedBlackTree.first()
|
SimEventInterface |
EventListInterface.last()
returns the last scheduled event |
SimEventInterface |
RedBlackTree.last()
|
SimEventInterface |
EventListInterface.removeFirst()
removes the first event from the eventlist. |
SimEventInterface |
RedBlackTree.removeFirst()
|
SimEventInterface |
TableModelEventList.removeFirst()
|
SimEventInterface |
EventListInterface.removeLast()
removes the last event from the eventlist. |
SimEventInterface |
RedBlackTree.removeLast()
|
SimEventInterface |
TableModelEventList.removeLast()
|
SimEventInterface[] |
EventListInterface.toArray()
returns the eventlist as array of simevents |
SimEventInterface[] |
RedBlackTree.toArray()
|
Methods in nl.tudelft.simulation.dsol.eventlists with parameters of type SimEventInterface | |
---|---|
boolean |
EventListInterface.add(SimEventInterface event)
adds an event to the eventlist |
boolean |
RedBlackTree.add(SimEventInterface event)
|
boolean |
TableModelEventList.add(SimEventInterface value)
|
boolean |
EventListInterface.contains(SimEventInterface event)
returns whether event is an entry of the eventlist |
boolean |
RedBlackTree.contains(SimEventInterface event)
|
boolean |
EventListInterface.remove(SimEventInterface event)
removes the event from this tree |
boolean |
RedBlackTree.remove(SimEventInterface event)
|
boolean |
TableModelEventList.remove(SimEventInterface value)
|
Uses of SimEventInterface in nl.tudelft.simulation.dsol.formalisms.devs |
---|
Classes in nl.tudelft.simulation.dsol.formalisms.devs that implement SimEventInterface | |
---|---|
class |
AbstractSimEvent
The AbstractSimEvent forms the basement for SimEvents and defines a compare method by which eventLists can compare priority of the event. |
class |
SimEvent
The SimEvent forms the essential scheduling mechanism for D-SOL. |
Uses of SimEventInterface in nl.tudelft.simulation.dsol.simulators |
---|
Methods in nl.tudelft.simulation.dsol.simulators with parameters of type SimEventInterface | |
---|---|
boolean |
DEVSSimulatorInterface.cancelEvent(SimEventInterface event)
cancels an event from the event list. |
boolean |
DEVSSimulator.cancelEvent(SimEventInterface event)
|
void |
DEVSSimulatorInterface.scheduleEvent(SimEventInterface event)
Method scheduleEvent schedules an event on the eventlist. |
void |
DEVSSimulator.scheduleEvent(SimEventInterface event)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |