Class AbstractSimEventDelegator<E extends IEntity>

    • Constructor Detail

    • Method Detail

      • schedule

        public void schedule​(E entity,
                             double delay)
        Schedules this event to occur in delay simulated time units.
        Specified by:
        schedule in interface ISimEvent<E extends IEntity>
        Parameters:
        entity - the entity which is associated with this event; null, if the event is not related to a certain entity.
        delay - the period of simulated time to wait before this event is executed.
      • removeEvent

        public void removeEvent()
        Removes this event from the list of future events.
        Specified by:
        removeEvent in interface ISimEvent<E extends IEntity>