Package org.refcodes.serial.ext.observer
Class TransmissionEvent<T extends org.refcodes.serial.Transmission>
- java.lang.Object
-
- org.refcodes.observer.AbstractEvent<ObservableTransmission<T>>
-
- org.refcodes.serial.ext.observer.TransmissionEvent<T>
-
- Type Parameters:
T
- The type of the transmission in question.
- All Implemented Interfaces:
org.refcodes.mixin.SourceAccessor<ObservableTransmission<T>>
,org.refcodes.observer.GenericEvent<ObservableTransmission<T>>
,org.refcodes.serial.TransmissionAccessor<T>
public class TransmissionEvent<T extends org.refcodes.serial.Transmission> extends org.refcodes.observer.AbstractEvent<ObservableTransmission<T>> implements org.refcodes.observer.GenericEvent<ObservableTransmission<T>>, org.refcodes.serial.TransmissionAccessor<T>
TheTransmissionEvent
gets triggered byObservableTransmission
instances such as theObservableSegmentDecorator
or theObservableSectionDecorator
upon a transmission being received.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.SourceAccessor
org.refcodes.mixin.SourceAccessor.SourceMutator<SRC extends Object>, org.refcodes.mixin.SourceAccessor.SourceProperty<SRC extends Object>
-
Nested classes/interfaces inherited from interface org.refcodes.serial.TransmissionAccessor
org.refcodes.serial.TransmissionAccessor.TransmissionBuilder<T extends Object,B extends org.refcodes.serial.TransmissionAccessor.TransmissionBuilder<T,B>>, org.refcodes.serial.TransmissionAccessor.TransmissionMutator<T extends org.refcodes.serial.Transmission>, org.refcodes.serial.TransmissionAccessor.TransmissionProperty<T extends org.refcodes.serial.Transmission>
-
-
Constructor Summary
Constructors Constructor Description TransmissionEvent(T aTransmssion, ObservableTransmission<T> aSource)
Constructs an event with the given source.
-
-
-
Constructor Detail
-
TransmissionEvent
public TransmissionEvent(T aTransmssion, ObservableTransmission<T> aSource)
Constructs an event with the given source.- Parameters:
aTransmssion
- The transmission to be carried by the event.aSource
- The source from which this event originated.
-
-