com.pecasim.base.events
Class AbstractSimEvent
java.lang.Object
com.pecasim.base.events.AbstractSimEvent
- All Implemented Interfaces:
- SimEvent, java.lang.Comparable<SimEvent>
public abstract class AbstractSimEvent
- extends java.lang.Object
- implements SimEvent
Stellt die Standardimplementierung eines Simulations-Event dar und wird vom
Nutzer in spezielle Events abgeleitet
- Author:
- cbu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSimEvent
public AbstractSimEvent()
- Konstruktor für die Instanziierung über Reflection
AbstractSimEvent
public AbstractSimEvent(SimDate aDate)
- Parameters:
aDate:
- !=
null
execute
public final void execute(ProgressMonitor aMonitor)
- Specified by:
execute
in interface SimEvent
getDate
public final SimDate getDate()
- Specified by:
getDate
in interface SimEvent
getIdCalendar
public final long getIdCalendar()
- Specified by:
getIdCalendar
in interface SimEvent
setIdCalendar
public final void setIdCalendar(long idCalendar)
- Specified by:
setIdCalendar
in interface SimEvent
compareTo
public final int compareTo(SimEvent other)
- Specified by:
compareTo
in interface java.lang.Comparable<SimEvent>