Class ModifiedRoutedServicesLayerEventImpl
- java.lang.Object
-
- org.goplanit.utils.id.IdAbleImpl
-
- org.goplanit.utils.event.EventImpl
-
- org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesLayerEventImpl
-
- All Implemented Interfaces:
Comparable<IdAble>
,Event
,IdAble
,RoutedServicesModificationEvent
- Direct Known Subclasses:
ModifiedRoutedServicesIdsEvent
,ModifiedRoutedTripIdsEvent
,ModifiedTripScheduleDepartureIdsEvent
public abstract class ModifiedRoutedServicesLayerEventImpl extends EventImpl implements RoutedServicesModificationEvent
Base wrapper for all events fired with only routed service layer as a source- Author:
- markr
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ModifiedRoutedServicesLayerEventImpl(RoutedServicesModifierEventType eventType, RoutedServicesLayerModifier source, RoutedServicesLayer routedServicesLayer)
Wrapper for a modified routed service layer event
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoutedServicesLayer
getModifiedRoutedServicesLayer()
The zoning on which the modification took place-
Methods inherited from class org.goplanit.utils.event.EventImpl
deepClone, getContent, getSource, getType, shallowClone, toString
-
Methods inherited from class org.goplanit.utils.id.IdAbleImpl
equals, generateAndSetId, generateId, getId, hashCode, setId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.goplanit.utils.id.IdAble
compareTo, deepClone, getId, idEquals, idHashCode, shallowClone
-
-
-
-
Constructor Detail
-
ModifiedRoutedServicesLayerEventImpl
protected ModifiedRoutedServicesLayerEventImpl(RoutedServicesModifierEventType eventType, RoutedServicesLayerModifier source, RoutedServicesLayer routedServicesLayer)
Wrapper for a modified routed service layer event- Parameters:
eventType
- type of the eventsource
- zoning modifier firing the eventroutedServicesLayer
- to use
-
-
Method Detail
-
getModifiedRoutedServicesLayer
public RoutedServicesLayer getModifiedRoutedServicesLayer()
The zoning on which the modification took place- Returns:
- modified routed service layer this pertains to
-
-