com.pecasim.base.simulation
Class SimCalendarImpl
java.lang.Object
com.pecasim.base.simulation.SimCalendarImpl
- All Implemented Interfaces:
- ExtendedSimCalendar, SimCalendar
public class SimCalendarImpl
- extends java.lang.Object
- implements ExtendedSimCalendar
Implementierung des Eventkalenders
- Author:
- peha
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimCalendarImpl
public SimCalendarImpl(EventManager aEventManager,
SimDate aBegin,
SimDate aEnd)
- Konstruktor des Kalenders erstellt aus den übergebenen Parametern ein
Kalenderobjekt
- Parameters:
aEventManager
- aBegin
- aEnd
-
insertEvent
public void insertEvent(SimEvent aSimEvent)
- Specified by:
insertEvent
in interface SimCalendar
getNextEvent
public SimEvent getNextEvent()
- Specified by:
getNextEvent
in interface ExtendedSimCalendar
getEventManager
public EventManager getEventManager()
- Specified by:
getEventManager
in interface ExtendedSimCalendar
getCurrentDate
public SimDate getCurrentDate()
- Specified by:
getCurrentDate
in interface SimCalendar
getStartTime
public SimDate getStartTime()
- Specified by:
getStartTime
in interface SimCalendar
getEndTime
public SimDate getEndTime()
- Specified by:
getEndTime
in interface SimCalendar
flushCache
public void flushCache()
- Specified by:
flushCache
in interface SimCalendar