Skip navigation links
A B C D F G H I O P R S T U V W 

A

AbstractCheckerboardEvent<S> - Class in org.refcodes.checkerboard.impls
 
AbstractCheckerboardEvent(CheckerboardAction, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent
 
AbstractCheckerboardEvent.AbstractPlayerCheckerboardEvent<S> - Class in org.refcodes.checkerboard.impls
 
AbstractCheckerboardViewer<S,IMG,SF extends SpriteFactory<IMG,S,? extends CBV>,CBV extends CheckerboardViewer<S,CBV>> - Class in org.refcodes.checkerboard.impls
In order to provide a Checkerboard, register an observer by invoking Observable.subscribeObserver(Object).
AbstractCheckerboardViewer() - Constructor for class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
AbstractCheckerboardViewerEvent<S> - Class in org.refcodes.checkerboard.impls
 
AbstractCheckerboardViewerEvent(CheckerboardViewerAction, CheckerboardViewer<S, ?>) - Constructor for class org.refcodes.checkerboard.impls.AbstractCheckerboardViewerEvent
 
AbstractGraphicalCheckerboardViewer<S,IMG,SF extends SpriteFactory<IMG,S,? extends CBV>,BF extends BackgroundFactory<IMG,? extends CBV>,CBV extends GraphicalCheckerboardViewer<S,IMG,SF,BF,CBV>> - Class in org.refcodes.checkerboard.impls
 
AbstractGraphicalCheckerboardViewer() - Constructor for class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
AbstractPlayerCheckerboardEvent(CheckerboardAction, Player<S>, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent.AbstractPlayerCheckerboardEvent
 
AbstractPlayerEvent<S> - Class in org.refcodes.checkerboard.impls
 
AbstractPlayerEvent(PlayerAction, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.AbstractPlayerEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.ChangePositionEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.DraggabilityChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.GridDimensionChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.GridModeChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.PlayerAddedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.PlayerRemovedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.PositionChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.StateChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.ViewportDimensionChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.ViewportOffsetChangedEvent
 
ACTION - Static variable in interface org.refcodes.checkerboard.VisibilityChangedEvent
 
atBottomLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atBottomLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atBottomOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atBottomOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atBottomRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atBottomRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atPosition(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atPosition(int, int) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atPosition(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atPosition(int, int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atTopLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atTopLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atTopOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atTopOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
atTopRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
atTopRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 

B

BackgroundFactory<IMG,CBV extends GraphicalCheckerboardViewer<?,IMG,?,? extends BackgroundFactory<IMG,CBV>,CBV>> - Interface in org.refcodes.checkerboard
 
BackgroundFactoryAccessor<BF extends BackgroundFactory<?,?>> - Interface in org.refcodes.checkerboard
Provides an accessor for a background factory property.
BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF extends BackgroundFactory<?,?>,B extends BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,B>> - Interface in org.refcodes.checkerboard
Provides a builder method for a background factory property returning the builder for applying multiple build operations.
BackgroundFactoryAccessor.BackgroundFactoryMutator<BF extends BackgroundFactory<?,?>> - Interface in org.refcodes.checkerboard
Provides a mutator for a background factory property.
BackgroundFactoryAccessor.BackgroundFactoryProperty<BF extends BackgroundFactory<?,?>> - Interface in org.refcodes.checkerboard
Provides a background factory property.
BackgroundFactoryAccessor.BackgroundFactoryPropertyBuilder<BF extends BackgroundFactory<?,?>> - Interface in org.refcodes.checkerboard
Provides a background factory property builder.
blink() - Method in interface org.refcodes.checkerboard.Player
Causes the Player to blink.
BoulderDashStatus - Enum in org.refcodes.checkerboard
 

C

ChangePositionEvent<S> - Interface in org.refcodes.checkerboard
 
ChangePositionEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
ChangePositionEventImpl(int, int, int, int, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
ChangePositionEventImpl(Position, Position, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
Checkerboard<S> - Interface in org.refcodes.checkerboard
 
CheckerboardAccessor<S> - Interface in org.refcodes.checkerboard
Provides an accessor for a player property.
CheckerboardAccessor.CheckerboardBuilder<S,B extends CheckerboardAccessor.CheckerboardBuilder<S,B>> - Interface in org.refcodes.checkerboard
Provides a builder method for a player property returning the builder for applying multiple build operations.
CheckerboardAccessor.CheckerboardMutator<S> - Interface in org.refcodes.checkerboard
Provides a mutator for a player property.
CheckerboardAccessor.CheckerboardProperty<S> - Interface in org.refcodes.checkerboard
Provides a player property.
CheckerboardAction - Enum in org.refcodes.checkerboard
 
CheckerboardEvent<S> - Interface in org.refcodes.checkerboard
 
CheckerboardImpl<S> - Class in org.refcodes.checkerboard.impls
 
CheckerboardImpl() - Constructor for class org.refcodes.checkerboard.impls.CheckerboardImpl
 
CheckerboardObserver<S> - Interface in org.refcodes.checkerboard
 
CheckerboardViewer<S,CBV extends CheckerboardViewer<S,CBV>> - Interface in org.refcodes.checkerboard
 
CheckerboardViewerAction - Enum in org.refcodes.checkerboard
 
CheckerboardViewerEvent<S> - Interface in org.refcodes.checkerboard
 
ChessmanStatus - Enum in org.refcodes.checkerboard
 
clearPlayers() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
clearPlayers() - Method in interface org.refcodes.checkerboard.Players
 
clearSprites() - Method in interface org.refcodes.checkerboard.Sprites
 
containsSprite(S) - Method in interface org.refcodes.checkerboard.Sprites
 

D

destroy() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
destroy() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
DraggabilityChangedEvent<S> - Interface in org.refcodes.checkerboard
 
DraggabilityChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
DraggabilityChangedEventImpl(Player<S>) - Constructor for class org.refcodes.checkerboard.impls.DraggabilityChangedEventImpl
 
draggable() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 

F

fireEvent(Event<?>, CheckerboardObserver<S>, ExecutionStrategy) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
fireEvent(PlayerEvent<S>, PlayerObserver<S>, ExecutionStrategy) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 

G

getAction() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent
 
getAction() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewerEvent
 
getAction() - Method in class org.refcodes.checkerboard.impls.AbstractPlayerEvent
 
getBackgroundFactory() - Method in interface org.refcodes.checkerboard.BackgroundFactoryAccessor
Retrieves the background factory from the background factory property.
getBackgroundFactory() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getCheckerboard() - Method in interface org.refcodes.checkerboard.CheckerboardAccessor
Retrieves the player from the player property.
getCheckerboard() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getCheckerboard() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getColumn(int) - Method in interface org.refcodes.checkerboard.Checkerboard
 
getColumn(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
getContainerHeight() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getContainerWidth() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getFieldGap() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getFieldHeight() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getFieldWidth() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getGridHeight() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getGridHeight() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
getGridHeight() - Method in class org.refcodes.checkerboard.impls.GridDimensionChangedEventImpl
 
getGridMode() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getGridMode() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
getGridMode() - Method in class org.refcodes.checkerboard.impls.GridModeChangedEventImpl
 
getGridWidth() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getGridWidth() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
getGridWidth() - Method in class org.refcodes.checkerboard.impls.GridDimensionChangedEventImpl
 
getMinViewportDimension() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getMoveMode() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getPlayer() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent.AbstractPlayerCheckerboardEvent
 
getPlayer() - Method in interface org.refcodes.checkerboard.PlayerAccessor
Retrieves the player from the player property.
getPlayers() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
getPlayers() - Method in interface org.refcodes.checkerboard.Players
 
getPositionX() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
getPositionX() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
getPositionX() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
getPositionY() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
getPositionY() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
getPositionY() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
getPrecedingGridDimension() - Method in interface org.refcodes.checkerboard.GridDimensionChangedEvent
 
getPrecedingGridDimension() - Method in class org.refcodes.checkerboard.impls.GridDimensionChangedEventImpl
 
getPrecedingGridMode() - Method in interface org.refcodes.checkerboard.GridModeChangedEvent
 
getPrecedingGridMode() - Method in class org.refcodes.checkerboard.impls.GridModeChangedEventImpl
 
getPrecedingPosition() - Method in interface org.refcodes.checkerboard.ChangePositionEvent
 
getPrecedingPosition() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
getPrecedingPosition() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
getPrecedingPosition() - Method in interface org.refcodes.checkerboard.PositionChangedEvent
 
getPrecedingState() - Method in class org.refcodes.checkerboard.impls.StateChangedEventImpl
 
getPrecedingState() - Method in interface org.refcodes.checkerboard.StateChangedEvent
 
getPrecedingViewportDimension() - Method in class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
getPrecedingViewportDimension() - Method in interface org.refcodes.checkerboard.ViewportDimensionChangedEvent
 
getPrecedingViewportOffset() - Method in class org.refcodes.checkerboard.impls.ViewportOffsetChangedEventImpl
 
getPrecedingViewportOffset() - Method in interface org.refcodes.checkerboard.ViewportOffsetChangedEvent
 
getRow(int) - Method in interface org.refcodes.checkerboard.Checkerboard
 
getRow(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
getScaleMode() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getSource() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent
 
getSource() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewerEvent
 
getSource() - Method in class org.refcodes.checkerboard.impls.AbstractPlayerEvent
 
getSprite(S) - Method in interface org.refcodes.checkerboard.Sprites
 
getSpriteFactory() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
getSpriteFactory() - Method in interface org.refcodes.checkerboard.SpriteFactoryAccessor
Retrieves the sprite factory from the sprite factory property.
getState() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
getState() - Method in class org.refcodes.checkerboard.impls.StateChangedEventImpl
 
getVectorX() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
getVectorX() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
getVectorY() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
getVectorY() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
getViewportHeight() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getViewportHeight() - Method in class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
getViewportOffset() - Method in class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
getViewportOffset() - Method in interface org.refcodes.checkerboard.ViewportDimensionChangedEvent
 
getViewportOffsetX() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getViewportOffsetX() - Method in class org.refcodes.checkerboard.impls.ViewportOffsetChangedEventImpl
 
getViewportOffsetY() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getViewportOffsetY() - Method in class org.refcodes.checkerboard.impls.ViewportOffsetChangedEventImpl
 
getViewportWidth() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
getViewportWidth() - Method in class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
GraphicalCheckerboardViewer<S,IMG,SF extends SpriteFactory<IMG,S,? extends CBV>,BF extends BackgroundFactory<IMG,? extends CBV>,CBV extends GraphicalCheckerboardViewer<S,IMG,SF,BF,CBV>> - Interface in org.refcodes.checkerboard
 
GridDimensionChangedEvent<S> - Interface in org.refcodes.checkerboard
 
GridDimensionChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
GridDimensionChangedEventImpl(int, int, int, int, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.GridDimensionChangedEventImpl
 
GridModeChangedEvent<S> - Interface in org.refcodes.checkerboard
 
GridModeChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
GridModeChangedEventImpl(GridMode, GridMode, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.GridModeChangedEventImpl
 

H

hasAtBottomLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtBottomLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtBottomOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtBottomOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtBottomRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtBottomRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtPosition(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtPosition(int, int) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtPosition(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtPosition(int, int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtTopLeftOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtTopLeftOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtTopOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtTopOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasAtTopRightOf(Position) - Method in interface org.refcodes.checkerboard.Checkerboard
 
hasAtTopRightOf(Position) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasPlayer(Player<S>) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasPlayer(Player<S>) - Method in interface org.refcodes.checkerboard.Players
 
hasPlayers() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
hasPlayers() - Method in interface org.refcodes.checkerboard.Players
 
hasSprites() - Method in interface org.refcodes.checkerboard.Sprites
 
hide() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
hide() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 

I

isDraggable() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
isVisible() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 

O

onChangePositionEvent(ChangePositionEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onChangePositionEvent(ChangePositionEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
onCheckerboardEvent(CheckerboardEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onDraggabilityChangedEvent(DraggabilityChangedEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onDraggabilityChangedEvent(DraggabilityChangedEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
onGridDimensionChangedEvent(GridDimensionChangedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onGridModeChangedEvent(GridModeChangedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onPlayerAddedEvent(PlayerAddedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onPlayerEvent(PlayerEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onPlayerEvent(PlayerEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
onPlayerRemovedEvent(PlayerRemovedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onPositionChangedEvent(PositionChangedEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onPositionChangedEvent(PositionChangedEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
onStateChangedEvent(StateChangedEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onStateChangedEvent(StateChangedEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
onSubscribe(SubscribeEvent<Checkerboard<S>>) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
onUnsubscribe(UnsubscribeEvent<Checkerboard<S>>) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
onUnsubscribe(UnsubscribeEvent<Checkerboard<S>>) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
onViewportDimensionChangedEvent(ViewportDimensionChangedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onViewportOffsetChangedEvent(ViewportOffsetChangedEvent<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onVisibilityChangedEvent(VisibilityChangedEvent<S>, Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardObserver
 
onVisibilityChangedEvent(VisibilityChangedEvent<S>) - Method in interface org.refcodes.checkerboard.PlayerObserver
 
org.refcodes.checkerboard - package org.refcodes.checkerboard
 
org.refcodes.checkerboard.impls - package org.refcodes.checkerboard.impls
 

P

Player<S> - Interface in org.refcodes.checkerboard
A Player defines an actor (player) on a playground (checkerboard).
PlayerAccessor<S> - Interface in org.refcodes.checkerboard
Provides an accessor for a player property.
PlayerAccessor.PlayerBuilder<S,B extends PlayerAccessor.PlayerBuilder<S,B>> - Interface in org.refcodes.checkerboard
Provides a builder method for a player property returning the builder for applying multiple build operations.
PlayerAccessor.PlayerMutator<S> - Interface in org.refcodes.checkerboard
Provides a mutator for a player property.
PlayerAccessor.PlayerProperty<S> - Interface in org.refcodes.checkerboard
Provides a player property.
PlayerAccessor.PlayerPropertyBuilder<S> - Interface in org.refcodes.checkerboard
Provides a player property builder.
PlayerAction - Enum in org.refcodes.checkerboard
 
PlayerAddedEvent<S> - Interface in org.refcodes.checkerboard
 
PlayerAddedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
PlayerAddedEventImpl(Player<S>, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.PlayerAddedEventImpl
 
playerCount() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
playerCount() - Method in interface org.refcodes.checkerboard.Players
 
PlayerEvent<S> - Interface in org.refcodes.checkerboard
Base definition of a player related event.
PlayerImpl<S> - Class in org.refcodes.checkerboard.impls
 
PlayerImpl(int, int) - Constructor for class org.refcodes.checkerboard.impls.PlayerImpl
 
PlayerImpl(Position) - Constructor for class org.refcodes.checkerboard.impls.PlayerImpl
 
PlayerObserver<S> - Interface in org.refcodes.checkerboard
 
PlayerRemovedEvent<S> - Interface in org.refcodes.checkerboard
 
PlayerRemovedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
PlayerRemovedEventImpl(Player<S>, Checkerboard<S>) - Constructor for class org.refcodes.checkerboard.impls.PlayerRemovedEventImpl
 
players() - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
Players<S> - Interface in org.refcodes.checkerboard
 
players() - Method in interface org.refcodes.checkerboard.Players
 
PositionChangedEvent<S> - Interface in org.refcodes.checkerboard
 
PositionChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
PositionChangedEventImpl(int, int, int, int, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
PositionChangedEventImpl(Position, Position, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
putPlayer(Player<S>) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
putPlayer(Player<S>) - Method in interface org.refcodes.checkerboard.Players
 
putSprite(Relation<S, IMG>) - Method in interface org.refcodes.checkerboard.Sprites
 
putSprite(S, IMG) - Method in interface org.refcodes.checkerboard.Sprites
 

R

removePlayer(Player<S>) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
removePlayer(Player<S>) - Method in interface org.refcodes.checkerboard.Players
 
removeSprite(S) - Method in interface org.refcodes.checkerboard.Sprites
 

S

setBackgroundFactory(BF) - Method in interface org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator
Sets the background factory for the background factory property.
setBackgroundFactory(BF) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setCheckerboard(Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardAccessor.CheckerboardMutator
Sets the player for the player property.
setDraggable(boolean) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setFieldDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldDimension(FieldDimension) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldDimension(int, int, int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldGap(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldHeight(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setFieldWidth(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setGridDimension(int, int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
setGridDimension(GridDimension) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
setGridDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
setGridHeight(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
setGridMode(GridMode) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
setGridWidth(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
setMinViewportDimension(ViewportDimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setMinViewportDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setMoveMode(MoveMode) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setPlayer(Player<S>) - Method in interface org.refcodes.checkerboard.PlayerAccessor.PlayerMutator
Sets the player for the player property.
setPosition(int, int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setPosition(Position) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setPositionX(int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setPositionY(int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setScaleMode(ScaleMode) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setSpriteFactory(SF) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
setSpriteFactory(SF) - Method in interface org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator
Sets the sprite factory for the sprite factory property.
setState(S) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
setViewportDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportDimension(ViewportDimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportHeight(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffset(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffset(Position) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffset(ViewportOffset) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffset(Offset) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffsetX(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportOffsetY(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setViewportWidth(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
setVisible(boolean) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
show() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
show() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
spriteCount() - Method in interface org.refcodes.checkerboard.Sprites
 
SpriteFactory<IMG,S,CBV extends GraphicalCheckerboardViewer<S,IMG,? extends SpriteFactory<IMG,S,CBV>,?,CBV>> - Interface in org.refcodes.checkerboard
 
SpriteFactoryAccessor<SF extends SpriteFactory<?,?,?>> - Interface in org.refcodes.checkerboard
Provides an accessor for a sprite factory property.
SpriteFactoryAccessor.SpriteFactoryBuilder<SF extends SpriteFactory<?,?,?>,B extends SpriteFactoryAccessor.SpriteFactoryBuilder<SF,B>> - Interface in org.refcodes.checkerboard
Provides a builder method for a sprite factory property returning the builder for applying multiple build operations.
SpriteFactoryAccessor.SpriteFactoryMutator<SF extends SpriteFactory<?,?,?>> - Interface in org.refcodes.checkerboard
Provides a mutator for a sprite factory property.
SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?,?,?>> - Interface in org.refcodes.checkerboard
Provides a sprite factory property.
SpriteFactoryAccessor.SpriteFactoryPropertyBuilder<SF extends SpriteFactory<?,?,?>> - Interface in org.refcodes.checkerboard
Provides a sprite factory property builder.
Sprites<SPS extends Sprites<SPS,S,IMG>,S,IMG> - Interface in org.refcodes.checkerboard
 
StateChangedEvent<S> - Interface in org.refcodes.checkerboard
 
StateChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
StateChangedEventImpl(S, S, Player<S>) - Constructor for class org.refcodes.checkerboard.impls.StateChangedEventImpl
 
states() - Method in interface org.refcodes.checkerboard.Sprites
 
stationary() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
subscribeObserver(CheckerboardObserver<S>) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 

T

toString() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardEvent
 
toString() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewerEvent
 
toString() - Method in class org.refcodes.checkerboard.impls.AbstractPlayerEvent
 
toString() - Method in class org.refcodes.checkerboard.impls.ChangePositionEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.DraggabilityChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.GridDimensionChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.PositionChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.StateChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.ViewportOffsetChangedEventImpl
 
toString() - Method in class org.refcodes.checkerboard.impls.VisibilityChangedEventImpl
 
toTotalHeight() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
toTotalWidth() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer

U

unsubscribeObserver(CheckerboardObserver<S>) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 

V

valueOf(String) - Static method in enum org.refcodes.checkerboard.BoulderDashStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.checkerboard.CheckerboardAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.checkerboard.CheckerboardViewerAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.checkerboard.ChessmanStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.checkerboard.PlayerAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.refcodes.checkerboard.BoulderDashStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.checkerboard.CheckerboardAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.checkerboard.CheckerboardViewerAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.checkerboard.ChessmanStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.checkerboard.PlayerAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.refcodes.checkerboard.Sprites
 
ViewportDimensionChangedEvent<S> - Interface in org.refcodes.checkerboard
 
ViewportDimensionChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
ViewportDimensionChangedEventImpl(int, int, int, int, int, int, CheckerboardViewer<S, ?>) - Constructor for class org.refcodes.checkerboard.impls.ViewportDimensionChangedEventImpl
 
ViewportOffsetChangedEvent<S> - Interface in org.refcodes.checkerboard
 
ViewportOffsetChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
ViewportOffsetChangedEventImpl(int, int, int, int, CheckerboardViewer<S, ?>) - Constructor for class org.refcodes.checkerboard.impls.ViewportOffsetChangedEventImpl
 
VisibilityChangedEvent<S> - Interface in org.refcodes.checkerboard
 
VisibilityChangedEventImpl<S> - Class in org.refcodes.checkerboard.impls
 
VisibilityChangedEventImpl(Player<S>) - Constructor for class org.refcodes.checkerboard.impls.VisibilityChangedEventImpl
 

W

withBackgroundFactory(BF) - Method in interface org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder
Sets the background factory for the background factory property.
withBackgroundFactory(BF) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withCheckerboard(Checkerboard<S>) - Method in interface org.refcodes.checkerboard.CheckerboardAccessor.CheckerboardBuilder
Sets the player for the player property.
withDraggable() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withDraggable(boolean) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withFieldDimension(FieldDimension) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldDimension(int, int, int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldGap(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldHeight(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withFieldWidth(int) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withGridDimension(int, int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withGridDimension(GridDimension) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withGridDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withGridHeight(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withGridMode(GridMode) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withGridWidth(int) - Method in class org.refcodes.checkerboard.impls.CheckerboardImpl
 
withHide() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withHide() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withInitialize() - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withInitialize() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withMinViewportDimension(ViewportDimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withMinViewportDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withMoveMode(MoveMode) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withPlayer(Player<S>) - Method in interface org.refcodes.checkerboard.PlayerAccessor.PlayerBuilder
Sets the player for the player property.
withPosition(int, int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withPosition(Position) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withPositionX(int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withPositionY(int) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withScaleMode(ScaleMode) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withShow() - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withShow() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withSprite(Relation<S, IMG>) - Method in interface org.refcodes.checkerboard.Sprites
 
withSprite(S, IMG) - Method in interface org.refcodes.checkerboard.Sprites
 
withSpriteFactory(SF) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withSpriteFactory(SF) - Method in interface org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder
Sets the sprite factory for the sprite factory property.
withState(S) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withStationary() - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
withViewportDimension(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportDimension(ViewportDimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportDimension(Dimension) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportHeight(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffset(int, int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffset(Position) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffset(ViewportOffset) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffset(Offset) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffsetX(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportOffsetY(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withViewportWidth(int) - Method in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer
 
withVisible(boolean) - Method in class org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer
 
withVisible(boolean) - Method in class org.refcodes.checkerboard.impls.PlayerImpl
 
A B C D F G H I O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.