Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
nl.tudelft.simulation.dsol.formalisms.devs.SimEventInterface

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` | `TableModelEventList.removeFirst()`
`SimEventInterface` | `TableModelEventList.removeLast()`
`SimEventInterface` | `RedBlackTree.first()`
`SimEventInterface` | `RedBlackTree.last()`
`SimEventInterface` | `RedBlackTree.removeFirst()`
`SimEventInterface` | `RedBlackTree.removeLast()`
`SimEventInterface[]` | `RedBlackTree.toArray()`
`SimEventInterface` | `EventListInterface.first()` returns the first scheduled event
`SimEventInterface` | `EventListInterface.last()` returns the last scheduled event
`SimEventInterface` | `EventListInterface.removeFirst()` removes the first event from the eventlist.
`SimEventInterface` | `EventListInterface.removeLast()` removes the last event from the eventlist.
`SimEventInterface[]` | `EventListInterface.toArray()` returns the eventlist as array of simevents

Methods in nl.tudelft.simulation.dsol.eventlists with parameters of type SimEventInterface
`boolean` | `TableModelEventList.add(SimEventInterface value)`
`boolean` | `TableModelEventList.remove(SimEventInterface value)`
`boolean` | `RedBlackTree.add(SimEventInterface event)`
`boolean` | `RedBlackTree.contains(SimEventInterface event)`
`boolean` | `RedBlackTree.remove(SimEventInterface event)`
`boolean` | `EventListInterface.add(SimEventInterface event)` adds an event to the eventlist
`boolean` | `EventListInterface.contains(SimEventInterface event)` returns whether event is an entry of the eventlist
`boolean` | `EventListInterface.remove(SimEventInterface event)` removes the event from this tree

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.
`void` | `DEVSSimulatorInterface.scheduleEvent(SimEventInterface event)` Method scheduleEvent schedules an event on the eventlist.
`boolean` | `DEVSSimulator.cancelEvent(SimEventInterface event)`
`void` | `DEVSSimulator.scheduleEvent(SimEventInterface event)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2004 Delft University of Technology, the Netherlands. All Rights Reserved.