Class PlayerAddedEvent<P extends Player<P,S>,S>

Type Parameters:
P - the generic type
S - the generic type
All Implemented Interfaces:
CheckerboardEvent<P,S>, PlayerAccessor<P>, 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 PlayerAddedEvent<P extends Player<P,S>,S> extends AbstractCheckerboardEvent.AbstractPlayerCheckerboardEvent<P,S> implements CheckerboardEvent<P,S>, PlayerAccessor<P>
The Class PlayerAddedEvent.
  • Field Details

  • Constructor Details

    • PlayerAddedEvent

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