Class PlayerRemovedEventImpl<P extends Player<P,​S>,​S>

Type Parameters:
P - the generic type
S - the generic type
All Implemented Interfaces:
CheckerboardEvent<P,​S>, PlayerAccessor<P>, PlayerRemovedEvent<P,​S>, org.refcodes.mixin.ActionAccessor<CheckerboardAction>, org.refcodes.mixin.SourceAccessor<Checkerboard<P,​S>>, org.refcodes.observer.GenericActionEvent<CheckerboardAction,​Checkerboard<P,​S>>, org.refcodes.observer.GenericEvent<Checkerboard<P,​S>>

public class PlayerRemovedEventImpl<P extends Player<P,​S>,​S>
extends AbstractCheckerboardEvent.AbstractPlayerCheckerboardEvent<P,​S>
implements PlayerRemovedEvent<P,​S>
The Class PlayerRemovedEventImpl.
  • Constructor Details

    • PlayerRemovedEventImpl

      public PlayerRemovedEventImpl​(P aPlayer, Checkerboard<P,​S> aSource)
      Instantiates a new player removed event.
      Parameters:
      aPlayer - the player
      aSource - The according source (origin).