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

java.lang.Object
org.refcodes.checkerboard.AbstractCheckerboardViewerEvent<P,S>
Type Parameters:
P - the generic type
S - the generic type
All Implemented Interfaces:
CheckerboardViewerEvent<P,S>, org.refcodes.mixin.ActionAccessor<CheckerboardViewerAction>, org.refcodes.mixin.SourceAccessor<CheckerboardViewer<P,S,?>>, org.refcodes.observer.GenericActionEvent<CheckerboardViewerAction,CheckerboardViewer<P,S,?>>, org.refcodes.observer.GenericEvent<CheckerboardViewer<P,S,?>>
Direct Known Subclasses:
ViewportDimensionChangedEvent, ViewportOffsetChangedEvent

public abstract class AbstractCheckerboardViewerEvent<P extends Player<P,S>,S> extends Object implements CheckerboardViewerEvent<P,S>
The Class AbstractCheckerboardViewerEvent.
  • Constructor Details

    • AbstractCheckerboardViewerEvent

      public AbstractCheckerboardViewerEvent(CheckerboardViewerAction aAction, CheckerboardViewer<P,S,?> aSource)
      Instantiates a new abstract checkerboard viewer event.
      Parameters:
      aAction - the action
      aSource - The according source (origin).
  • Method Details