P - The type representing a PlayerS - 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.ContainerDimensionPropertyorg.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B extends org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightBuilder<B>>, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightMutator, org.refcodes.graphical.ContainerHeightAccessor.ContainerHeightPropertyorg.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B extends org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthBuilder<B>>, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthMutator, org.refcodes.graphical.ContainerWidthAccessor.ContainerWidthPropertyorg.refcodes.component.Destroyable.DestroyAutomatonorg.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B extends org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityPropertyorg.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B extends org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B>>, org.refcodes.graphical.FieldDimension.FieldDimensionMutator, org.refcodes.graphical.FieldDimension.FieldDimensionPropertyorg.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapPropertyorg.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B extends org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightPropertyorg.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B extends org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthPropertyorg.refcodes.graphical.GridDimension.GridDimensionBuilder<B extends org.refcodes.graphical.GridDimension.GridDimensionBuilder<B>>, org.refcodes.graphical.GridDimension.GridDimensionMutator, org.refcodes.graphical.GridDimension.GridDimensionPropertyorg.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B extends org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B>>, org.refcodes.graphical.GridHeightAccessor.GridHeightMutator, org.refcodes.graphical.GridHeightAccessor.GridHeightPropertyorg.refcodes.graphical.GridModeAccessor.GridModeBuilder<B extends org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B>>, org.refcodes.graphical.GridModeAccessor.GridModeMutator, org.refcodes.graphical.GridModeAccessor.GridModePropertyorg.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B extends org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B>>, org.refcodes.graphical.GridWidthAccessor.GridWidthMutator, org.refcodes.graphical.GridWidthAccessor.GridWidthPropertyorg.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializableorg.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B extends org.refcodes.graphical.MinViewportDimension.MinViewportDimensionBuilder<B>>, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionMutator, org.refcodes.graphical.MinViewportDimension.MinViewportDimensionPropertyorg.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModePropertyorg.refcodes.graphical.Raster.RasterBuilder<B extends org.refcodes.graphical.Raster.RasterBuilder<B>>, org.refcodes.graphical.Raster.RasterMutator, org.refcodes.graphical.Raster.RasterPropertyorg.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B extends org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModePropertyorg.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.ViewportDimensionPropertyorg.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B extends org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightPropertyorg.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B extends org.refcodes.graphical.ViewportOffset.ViewportOffsetBuilder<B>>, org.refcodes.graphical.ViewportOffset.ViewportOffsetMutator, org.refcodes.graphical.ViewportOffset.ViewportOffsetPropertyorg.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B extends org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXBuilder<B>>, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXMutator, org.refcodes.graphical.ViewportOffsetXAccessor.ViewportOffsetXPropertyorg.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B extends org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYBuilder<B>>, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYMutator, org.refcodes.graphical.ViewportOffsetYAccessor.ViewportOffsetYPropertyorg.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthPropertyorg.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, withViewportWidthgetBackgroundFactory, 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, withVisiblegetBackgroundFactorywithBackgroundFactorysetBackgroundFactoryletBitsPerSampletoTotalHeight, toTotalWidthletDragOpacitywithFieldDimension, withFieldDimension, withFieldDimension, withFieldDimensionsetFieldDimension, setFieldDimension, setFieldDimension, setFieldDimensionletFieldDimension, letFieldDimension, letFieldDimension, letFieldDimensionwithFieldGapsetFieldGapletFieldGapwithFieldHeightsetFieldHeightletFieldHeightwithFieldWidthsetFieldWidthletFieldWidthwithAddPlayerDurationInMillis, withChangePlayerStateInMillis, withDragOpacity, withMovePlayerDurationInMillis, withRemovePlayerDurationInMillisequals, isInBounds, isInBounds, isInHeight, isInWidthwithInitialize, withInitializeUncheckedgetMinViewportDimensionwithMinViewportDimension, withMinViewportDimension, withMinViewportDimensionsetMinViewportDimension, setMinViewportDimension, setMinViewportDimensionletMinViewportDimension, letMinViewportDimension, letMinViewportDimensionwithMoveModesetMoveModeletMoveModeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonSubscribe, onUnsubscribewithScaleModesetScaleModeletScaleModewithSpriteFactorysetSpriteFactoryletSpriteFactorywithViewportDimension, withViewportDimension, withViewportDimensionsetViewportDimension, setViewportDimension, setViewportDimensionwithViewportHeightsetViewportHeightletViewportHeightwithViewportOffset, withViewportOffset, withViewportOffset, withViewportOffsetsetViewportOffset, setViewportOffset, setViewportOffset, setViewportOffsetwithViewportOffsetXsetViewportOffsetXletViewportOffsetXwithViewportOffsetYsetViewportOffsetYletViewportOffsetYwithViewportWidthsetViewportWidthletViewportWidthpublic 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.VisibleMutatorpublic boolean isVisible()
isVisible in interface org.refcodes.graphical.VisibleAccessorpublic int getViewportOffsetX()
getViewportOffsetX in interface org.refcodes.graphical.ViewportOffsetXAccessorgetViewportOffsetX 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.ViewportOffsetYAccessorgetViewportOffsetY 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.DragOpacityAccessorpublic void setDragOpacity(double aOpacity)
setDragOpacity in interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutatorpublic void initialize()
throws org.refcodes.component.InitializeException
initialize in interface org.refcodes.component.Initializableorg.refcodes.component.InitializeExceptionpublic 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.