P
- The type representing a Player
S
- The type which's instances represent a Player
state.FxCheckerboardViewer<P,S>
, org.refcodes.checkerboard.BackgroundFactoryAccessor<P>
, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<P,S>
, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator<P>
, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryProperty<P>
, org.refcodes.checkerboard.CheckerboardObserver<P,S>
, org.refcodes.checkerboard.CheckerboardViewer<P,S,CBV>
, org.refcodes.checkerboard.GraphicalCheckerboardViewer<P,S,Node,FxSpriteFactory<S>,FxBackgroundFactory<P,S>,FxCheckerboardViewer<P,S>>
, org.refcodes.checkerboard.SpriteFactoryAccessor<P>
, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<P,S>
, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator<P>
, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryProperty<P>
, org.refcodes.component.Component
, org.refcodes.component.Destroyable
, org.refcodes.component.Initializable
, org.refcodes.component.Initializable.InitializeBuilder<P>
, org.refcodes.component.InitializableComponent
, org.refcodes.graphical.ContainerDimension
, org.refcodes.graphical.ContainerHeightAccessor
, org.refcodes.graphical.ContainerMetrics
, org.refcodes.graphical.ContainerWidthAccessor
, org.refcodes.graphical.DragOpacityAccessor
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<P>
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator
, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
, org.refcodes.graphical.FieldDimension
, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<P>
, org.refcodes.graphical.FieldDimension.FieldDimensionMutator
, org.refcodes.graphical.FieldDimension.FieldDimensionProperty
, org.refcodes.graphical.FieldGapAccessor
, org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<P>
, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator
, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
, org.refcodes.graphical.FieldHeightAccessor
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<P>
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator
, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
, org.refcodes.graphical.FieldWidthAccessor
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<P>
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator
, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
, org.refcodes.graphical.GridDimension
, org.refcodes.graphical.GridHeightAccessor
, org.refcodes.graphical.GridModeAccessor
, org.refcodes.graphical.GridWidthAccessor
, org.refcodes.graphical.MinViewportDimension
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<P>
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator
, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionProperty
, org.refcodes.graphical.MoveModeAccessor
, org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<P>
, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator
, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
, org.refcodes.graphical.Raster
, org.refcodes.graphical.ScaleModeAccessor
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<P>
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator
, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty
, org.refcodes.graphical.ViewportDimension
, org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<P>
, org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator
, org.refcodes.graphical.ViewportDimension.ViewportDimensionProperty
, org.refcodes.graphical.ViewportHeightAccessor
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<P>
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator
, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
, org.refcodes.graphical.ViewportOffset
, org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<P>
, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator
, org.refcodes.graphical.ViewportOffset.ViewportOffsetProperty
, org.refcodes.graphical.ViewportOffsetXAccessor
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<P>
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator
, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty
, org.refcodes.graphical.ViewportOffsetYAccessor
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<P>
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator
, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty
, org.refcodes.graphical.ViewportWidthAccessor
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<P>
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator
, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
, org.refcodes.graphical.VisibleAccessor
, org.refcodes.graphical.VisibleAccessor.VisibleBuilder<P>
, org.refcodes.graphical.VisibleAccessor.VisibleMutator
, org.refcodes.graphical.VisibleAccessor.VisibleProperty
, org.refcodes.observer.ObservableObserver<P>
public class FxCheckerboardViewerImpl<P extends org.refcodes.checkerboard.Player<P,S>,S> extends org.refcodes.checkerboard.AbstractGraphicalCheckerboardViewer<P,S,Node,FxSpriteFactory<S>,FxBackgroundFactory<P,S>,FxCheckerboardViewer<P,S>> implements FxCheckerboardViewer<P,S>, org.refcodes.checkerboard.CheckerboardObserver<P,S>
org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>,B extends org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,B>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryMutator<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>>, org.refcodes.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryProperty<BF extends org.refcodes.checkerboard.BackgroundFactory<?,?>>
org.refcodes.graphical.ContainerDimension.ContainerDimensionBuilder<B extends org.refcodes.graphical.ContainerDimension.ContainerDimensionBuilder<B>>, org.refcodes.graphical.ContainerDimension.ContainerDimensionMutator, org.refcodes.graphical.ContainerDimension.ContainerDimensionProperty
org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B extends org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B>>, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightMutator, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightProperty
org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B extends org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B>>, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthMutator, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthProperty
org.refcodes.component.Destroyable.DestroyAutomaton
org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B extends org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B extends org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B>>, org.refcodes.graphical.FieldDimension.FieldDimensionMutator, org.refcodes.graphical.FieldDimension.FieldDimensionProperty
org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B extends org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B extends org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
org.refcodes.graphical.GridDimension.GridDimensionBuilder<B extends org.refcodes.graphical.GridDimension.GridDimensionBuilder<B>>, org.refcodes.graphical.GridDimension.GridDimensionMutator, org.refcodes.graphical.GridDimension.GridDimensionProperty
org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B extends org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B>>, org.refcodes.graphical.GridHeightAccessor.GridHeightMutator, org.refcodes.graphical.GridHeightAccessor.GridHeightProperty
org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B extends org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B>>, org.refcodes.graphical.GridModeAccessor.GridModeMutator, org.refcodes.graphical.GridModeAccessor.GridModeProperty
org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B extends org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B>>, org.refcodes.graphical.GridWidthAccessor.GridWidthMutator, org.refcodes.graphical.GridWidthAccessor.GridWidthProperty
org.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializable
org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B extends org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B>>, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionProperty
org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
org.refcodes.graphical.Raster.RasterBuilder<B extends org.refcodes.graphical.Raster.RasterBuilder<B>>, org.refcodes.graphical.Raster.RasterMutator, org.refcodes.graphical.Raster.RasterProperty
org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B extends org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty
org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>,B extends org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryBuilder<SF,B>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryMutator<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>, org.refcodes.checkerboard.SpriteFactoryAccessor.SpriteFactoryProperty<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>
org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<B extends org.refcodes.graphical.ViewportDimension.ViewportDimensionBuilder<B>>, org.refcodes.graphical.ViewportDimension.ViewportDimensionMutator, org.refcodes.graphical.ViewportDimension.ViewportDimensionProperty
org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B extends org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B extends org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B>>, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator, org.refcodes.graphical.ViewportOffset.ViewportOffsetProperty
org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B extends org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>>, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXProperty
org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B extends org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>>, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYProperty
org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B extends org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisibleProperty
Constructor | Description |
---|---|
FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard,
Stage aStage) |
Instantiates a new
FxCheckerboardViewer instance. |
FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard,
Stage aStage,
org.refcodes.graphical.ext.javafx.FxViewportPaneImpl aViewportPane) |
Instantiates a new
FxCheckerboardViewer instance. |
Modifier and Type | Method | Description |
---|---|---|
void |
destroy() |
|
int |
getAddPlayerDurationInMillis() |
Gets the adds the player duration in millis.
|
int |
getChangePlayerStateInMillis() |
Gets the change player state in millis.
|
double |
getDragOpacity() |
|
int |
getMovePlayerDurationInMillis() |
Gets the move player duration in millis.
|
int |
getRemovePlayerDurationInMillis() |
Gets the removes the player duration in millis.
|
int |
getViewportOffsetX() |
|
int |
getViewportOffsetY() |
|
protected void |
hidePlayers(int aDurationInMillis) |
Hide players.
|
void |
initialize() |
|
boolean |
isVisible() |
|
void |
onChangePositionEvent(org.refcodes.checkerboard.ChangePositionEvent<P> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
void |
onCheckerboardEvent(org.refcodes.checkerboard.CheckerboardEvent<P,S> aEvent) |
|
void |
onDraggabilityChangedEvent(org.refcodes.checkerboard.DraggabilityChangedEvent<P> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
void |
onGridDimensionChangedEvent(org.refcodes.checkerboard.GridDimensionChangedEvent<P,S> aEvent) |
|
void |
onGridModeChangedEvent(org.refcodes.checkerboard.GridModeChangedEvent<P,S> aEvent) |
|
void |
onPlayerAddedEvent(org.refcodes.checkerboard.PlayerAddedEvent<P,S> aEvent) |
|
void |
onPlayerEvent(org.refcodes.checkerboard.PlayerEvent<P> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
void |
onPlayerRemovedEvent(org.refcodes.checkerboard.PlayerRemovedEvent<P,S> aEvent) |
|
void |
onPositionChangedEvent(org.refcodes.checkerboard.PositionChangedEvent<P> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
void |
onStateChangedEvent(org.refcodes.checkerboard.StateChangedEvent<P,S> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
void |
onViewportDimensionChangedEvent(org.refcodes.checkerboard.ViewportDimensionChangedEvent<P,S> aEvent) |
|
void |
onViewportOffsetChangedEvent(org.refcodes.checkerboard.ViewportOffsetChangedEvent<P,S> aEvent) |
|
void |
onVisibilityChangedEvent(org.refcodes.checkerboard.VisibilityChangedEvent<P> aEvent,
org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) |
|
protected void |
resetPlayers(int aDurationInMillis) |
Reset players.
|
protected void |
scalePlayers(org.refcodes.graphical.FieldDimension aFieldDimension,
org.refcodes.graphical.FieldDimension aPrecedingFieldDimension) |
Scale players.
|
void |
setAddPlayerDurationInMillis(int aAddPlayerDurationInMillis) |
Sets the adds the player duration in millis.
|
void |
setChangePlayerStateInMillis(int changePlayerStateInMillis) |
Sets the change player state in millis.
|
void |
setDragOpacity(double aOpacity) |
|
void |
setMovePlayerDurationInMillis(int aMovePlayerDurationInMillis) |
Sets the move player duration in millis.
|
void |
setRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis) |
Sets the removes the player duration in millis.
|
void |
setVisible(boolean isVisible) |
getGridHeight, getGridMode, getGridWidth, getMinViewportDimension, getViewportHeight, getViewportWidth, onSubscribe, setMinViewportDimension, setMinViewportDimension, setMinViewportDimension, setViewportDimension, setViewportDimension, setViewportDimension, setViewportHeight, setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffsetX, setViewportOffsetY, setViewportWidth, withMinViewportDimension, withMinViewportDimension, withMinViewportDimension, withViewportDimension, withViewportDimension, withViewportDimension, withViewportHeight, withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffsetX, withViewportOffsetY, withViewportWidth
getBackgroundFactory, getCheckerboard, getContainerHeight, getContainerWidth, getFieldGap, getFieldHeight, getFieldWidth, getMoveMode, getScaleMode, getSpriteFactory, hide, onUnsubscribe, setBackgroundFactory, setFieldDimension, setFieldDimension, setFieldDimension, setFieldDimension, setFieldGap, setFieldHeight, setFieldWidth, setMoveMode, setScaleMode, setSpriteFactory, show, toTotalHeight, toTotalWidth, withBackgroundFactory, withFieldDimension, withFieldDimension, withFieldDimension, withFieldDimension, withFieldGap, withFieldHeight, withFieldWidth, withHide, withInitialize, withMoveMode, withScaleMode, withShow, withSpriteFactory, withVisible
getBackgroundFactory
withBackgroundFactory
setBackgroundFactory
letBitsPerSample
toTotalHeight, toTotalWidth
letDragOpacity
withFieldDimension, withFieldDimension, withFieldDimension, withFieldDimension
setFieldDimension, setFieldDimension, setFieldDimension, setFieldDimension
letFieldDimension, letFieldDimension, letFieldDimension, letFieldDimension
withFieldGap
setFieldGap
letFieldGap
withFieldHeight
setFieldHeight
letFieldHeight
withFieldWidth
setFieldWidth
letFieldWidth
withAddPlayerDurationInMillis, withChangePlayerStateInMillis, withDragOpacity, withMovePlayerDurationInMillis, withRemovePlayerDurationInMillis
equals, isInBounds, isInBounds, isInHeight, isInWidth
withInitialize, withInitializeUnchecked
getMinViewportDimension
withMinViewportDimension, withMinViewportDimension, withMinViewportDimension
setMinViewportDimension, setMinViewportDimension, setMinViewportDimension
letMinViewportDimension, letMinViewportDimension, letMinViewportDimension
withMoveMode
setMoveMode
letMoveMode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onSubscribe, onUnsubscribe
withScaleMode
setScaleMode
letScaleMode
withSpriteFactory
setSpriteFactory
letSpriteFactory
withViewportDimension, withViewportDimension, withViewportDimension
setViewportDimension, setViewportDimension, setViewportDimension
withViewportHeight
setViewportHeight
letViewportHeight
withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffset
setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffset
withViewportOffsetX
setViewportOffsetX
letViewportOffsetX
withViewportOffsetY
setViewportOffsetY
letViewportOffsetY
withViewportWidth
setViewportWidth
letViewportWidth
public FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard, Stage aStage, org.refcodes.graphical.ext.javafx.FxViewportPaneImpl aViewportPane)
FxCheckerboardViewer
instance. ATTENTION: As
no FxSpriteFactory
is provided to this constructor, no sprites
can be fabricated when players are added until the
AbstractGraphicalCheckerboardViewer.setSpriteFactory(org.refcodes.checkerboard.SpriteFactory)
has
been set! AaCheckerboard
- the checkerboardaStage
- the stageaViewportPane
- the viewport panepublic FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard, Stage aStage)
FxCheckerboardViewer
instance. ATTENTION: As
no FxSpriteFactory
is provided to this constructor, no sprites
can be fabricated when players are added until the
AbstractGraphicalCheckerboardViewer.setSpriteFactory(org.refcodes.checkerboard.SpriteFactory)
has
been set!aCheckerboard
- the checkerboardaStage
- the stagepublic void setMovePlayerDurationInMillis(int aMovePlayerDurationInMillis)
setMovePlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
aMovePlayerDurationInMillis
- the new move player duration in millispublic int getAddPlayerDurationInMillis()
getAddPlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
public void setAddPlayerDurationInMillis(int aAddPlayerDurationInMillis)
setAddPlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
aAddPlayerDurationInMillis
- the new adds the player duration in
millispublic int getRemovePlayerDurationInMillis()
getRemovePlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
public void setRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis)
setRemovePlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
aRemovePlayerDurationInMillis
- the new removes the player duration
in millispublic int getChangePlayerStateInMillis()
getChangePlayerStateInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
public void setChangePlayerStateInMillis(int changePlayerStateInMillis)
setChangePlayerStateInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
changePlayerStateInMillis
- the new change player state in millispublic int getMovePlayerDurationInMillis()
getMovePlayerDurationInMillis
in interface FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>
public void setVisible(boolean isVisible)
setVisible
in interface org.refcodes.graphical.VisibleAccessor.VisibleMutator
public boolean isVisible()
isVisible
in interface org.refcodes.graphical.VisibleAccessor
public int getViewportOffsetX()
getViewportOffsetX
in interface org.refcodes.graphical.ViewportOffsetXAccessor
getViewportOffsetX
in class org.refcodes.checkerboard.AbstractCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S,Node,FxSpriteFactory<S>,FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>>
public int getViewportOffsetY()
getViewportOffsetY
in interface org.refcodes.graphical.ViewportOffsetYAccessor
getViewportOffsetY
in class org.refcodes.checkerboard.AbstractCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S,Node,FxSpriteFactory<S>,FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>>
public double getDragOpacity()
getDragOpacity
in interface org.refcodes.graphical.DragOpacityAccessor
public void setDragOpacity(double aOpacity)
setDragOpacity
in interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator
public void initialize() throws org.refcodes.component.InitializeException
initialize
in interface org.refcodes.component.Initializable
org.refcodes.component.InitializeException
public void destroy()
public void onPlayerEvent(org.refcodes.checkerboard.PlayerEvent<P> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard)
public void onCheckerboardEvent(org.refcodes.checkerboard.CheckerboardEvent<P,S> aEvent)
public void onChangePositionEvent(org.refcodes.checkerboard.ChangePositionEvent<P> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard) throws org.refcodes.exception.VetoException
public void onPositionChangedEvent(org.refcodes.checkerboard.PositionChangedEvent<P> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard)
public void onVisibilityChangedEvent(org.refcodes.checkerboard.VisibilityChangedEvent<P> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard)
public void onDraggabilityChangedEvent(org.refcodes.checkerboard.DraggabilityChangedEvent<P> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard)
public void onStateChangedEvent(org.refcodes.checkerboard.StateChangedEvent<P,S> aEvent, org.refcodes.checkerboard.Checkerboard<P,S> aCheckerboard)
public void onPlayerAddedEvent(org.refcodes.checkerboard.PlayerAddedEvent<P,S> aEvent)
public void onPlayerRemovedEvent(org.refcodes.checkerboard.PlayerRemovedEvent<P,S> aEvent)
public void onGridModeChangedEvent(org.refcodes.checkerboard.GridModeChangedEvent<P,S> aEvent)
public void onGridDimensionChangedEvent(org.refcodes.checkerboard.GridDimensionChangedEvent<P,S> aEvent)
public void onViewportOffsetChangedEvent(org.refcodes.checkerboard.ViewportOffsetChangedEvent<P,S> aEvent)
public void onViewportDimensionChangedEvent(org.refcodes.checkerboard.ViewportDimensionChangedEvent<P,S> aEvent)
protected void resetPlayers(int aDurationInMillis)
aDurationInMillis
- the duration in millisprotected void scalePlayers(org.refcodes.graphical.FieldDimension aFieldDimension, org.refcodes.graphical.FieldDimension aPrecedingFieldDimension)
aFieldDimension
- the field dimensionaPrecedingFieldDimension
- the preceding field dimensionprotected void hidePlayers(int aDurationInMillis)
aDurationInMillis
- the duration in millisCopyright © 2021. All rights reserved.