Package events
Class AbstractLanegroupEvent
- java.lang.Object
-
- dispatch.AbstractEvent
-
- events.AbstractScenarioEvent
-
- events.AbstractLanegroupEvent
-
- All Implemented Interfaces:
InterfaceEvent
,Comparable<AbstractEvent>
- Direct Known Subclasses:
EventLanegroupFD
,EventLanegroupLanes
public abstract class AbstractLanegroupEvent extends AbstractScenarioEvent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class events.AbstractScenarioEvent
AbstractScenarioEvent.EventType
-
-
Field Summary
-
Fields inherited from class events.AbstractScenarioEvent
id, type
-
Fields inherited from class dispatch.AbstractEvent
dispatch_order, dispatcher, recipient, timestamp
-
-
Constructor Summary
Constructors Constructor Description AbstractLanegroupEvent(long id, AbstractScenarioEvent.EventType type, float timestamp)
AbstractLanegroupEvent(Scenario scenario, Event jev)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initialize(Scenario scenario)
void
validate_post_init(OTMErrorLog errorLog)
-
Methods inherited from class events.AbstractScenarioEvent
validate_pre_init
-
Methods inherited from class dispatch.AbstractEvent
compareTo, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface dispatch.InterfaceEvent
action
-
-
-
-
Constructor Detail
-
AbstractLanegroupEvent
public AbstractLanegroupEvent(long id, AbstractScenarioEvent.EventType type, float timestamp)
-
AbstractLanegroupEvent
public AbstractLanegroupEvent(Scenario scenario, Event jev) throws OTMException
- Throws:
OTMException
-
-
Method Detail
-
validate_post_init
public void validate_post_init(OTMErrorLog errorLog)
- Specified by:
validate_post_init
in classAbstractScenarioEvent
-
initialize
public void initialize(Scenario scenario) throws OTMException
- Overrides:
initialize
in classAbstractScenarioEvent
- Throws:
OTMException
-
-