Class ModifiedTripScheduleDepartureIdsEvent
- java.lang.Object
-
- org.goplanit.utils.id.IdAbleImpl
-
- org.goplanit.utils.event.EventImpl
-
- org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesLayerEventImpl
-
- org.goplanit.zoning.modifier.event.ModifiedTripScheduleDepartureIdsEvent
-
- All Implemented Interfaces:
Comparable<IdAble>
,Event
,IdAble
,RoutedServicesModificationEvent
public class ModifiedTripScheduleDepartureIdsEvent extends ModifiedRoutedServicesLayerEventImpl implements RoutedServicesModificationEvent
Event fired when routed trip schedule departures' ids of a routed services layer have been changed (potentially)- Author:
- markr
-
-
Field Summary
Fields Modifier and Type Field Description static RoutedServicesModifierEventType
EVENT_TYPE
event type fired off when zone ids have been modified
-
Constructor Summary
Constructors Constructor Description ModifiedTripScheduleDepartureIdsEvent(RoutedServicesLayerModifier source, RoutedServicesLayer routedServicesLayer)
Wrapper for a modified routed scheduled trip departures' ids event indicating that one or more managed internal ids of the routed services layer have been changed
-
Method Summary
-
Methods inherited from class org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesLayerEventImpl
getModifiedRoutedServicesLayer
-
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
-
-
-
-
Field Detail
-
EVENT_TYPE
public static final RoutedServicesModifierEventType EVENT_TYPE
event type fired off when zone ids have been modified
-
-
Constructor Detail
-
ModifiedTripScheduleDepartureIdsEvent
public ModifiedTripScheduleDepartureIdsEvent(RoutedServicesLayerModifier source, RoutedServicesLayer routedServicesLayer)
Wrapper for a modified routed scheduled trip departures' ids event indicating that one or more managed internal ids of the routed services layer have been changed- Parameters:
source
- zoning modifier firing the eventroutedServicesLayer
- to use
-
-