Module org.refcodes.checkerboard
Package org.refcodes.checkerboard
Class ClickedEvent<P extends Player<P,?>>
java.lang.Object
org.refcodes.checkerboard.AbstractPlayerEvent<P>
org.refcodes.checkerboard.ClickedEvent<P>
- Type Parameters:
P
- the generic type
- All Implemented Interfaces:
PlayerEvent<P>
,org.refcodes.mixin.ActionAccessor<PlayerAction>
,org.refcodes.mixin.SourceAccessor<P>
,org.refcodes.observer.GenericActionEvent<PlayerAction,
,P> org.refcodes.observer.GenericEvent<P>
public class ClickedEvent<P extends Player<P,?>>
extends AbstractPlayerEvent<P>
implements PlayerEvent<P>
The Class ChangePositionEvent.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.ActionAccessor
org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,
B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A, B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object> -
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class org.refcodes.checkerboard.AbstractPlayerEvent
getAction, getSource, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.refcodes.mixin.ActionAccessor
getAction
Methods inherited from interface org.refcodes.mixin.SourceAccessor
getSource
-
Field Details
-
ACTION
-
-
Constructor Details
-
ClickedEvent
Instantiates a new clicked event.- Parameters:
aSource
- The according source (origin).
-