P - The type of the payload to be carried.public class ActionPayloadEventImpl<P> extends AbstractActionPayloadEvent<Enum<?>,P,Object> implements ActionPayloadEvent<P>
ActionPayloadEvent represents an ActionEvent which
carries an additional payload.org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B extends org.refcodes.mixin.PayloadAccessor.PayloadBuilder<P,B>>, org.refcodes.mixin.PayloadAccessor.PayloadMutator<P>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<P>org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A>, org.refcodes.mixin.ActionAccessor.ActionProperty<A>_payload_action| Constructor and Description |
|---|
ActionPayloadEventImpl(Enum<?> aAction,
P aPayload,
Object aSource)
Constructs an event with the given Meta-Data.
|
getPayloadgetActiongetSourcepublic ActionPayloadEventImpl(Enum<?> aAction, P aPayload, Object aSource)
aAction - The action which the GenericActionEvent
represents.aPayload - The payload to be carried by the event.aSource - The source from which this event originated.Copyright © 2018. All rights reserved.