-
interface
The Interface CheckerboardViewer.
interface
GraphicalCheckerboardViewer<P extends Player<P,S>,S,IMG,SF extends SpriteFactory<IMG,S,?>,BF extends BackgroundFactory<IMG>,CBV extends GraphicalCheckerboardViewer<P,S,IMG,SF,BF,CBV>>
The Interface GraphicalCheckerboardViewer.
class
In order to provide a
Checkerboard
, register an observer by invoking
Observable.subscribeObserver(Object)
.
class
AbstractGraphicalCheckerboardViewer<P extends Player<P,S>,S,IMG,SF extends SpriteFactory<IMG,S,?>,BF extends BackgroundFactory<IMG>,CBV extends GraphicalCheckerboardViewer<P,S,IMG,SF,BF,CBV>>
The Class AbstractGraphicalCheckerboardViewer.
class
Extends the interface
CheckerboardViewer
with functionality required
for console output: Most basic implementation of the
CheckerboardViewer
interface printing the current checkerboard as
good as it gets.
protected boolean
AbstractCheckerboard.fireEvent(org.refcodes.observer.GenericEvent<?> aEvent,
CheckerboardObserver<P,S> aObserver,
org.refcodes.controlflow.ExecutionStrategy aExecutionStrategy)
boolean
boolean