public class FxCheckerboardViewerImpl<S> extends org.refcodes.checkerboard.impls.AbstractGraphicalCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxBackgroundFactory<S>,FxCheckerboardViewer<S>> implements FxCheckerboardViewer<S>, org.refcodes.checkerboard.CheckerboardObserver<S>
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.ViewportDimension.ViewportDimensionPropertyBuilderBuilderorg.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B extends org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthBuilder<B>>, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthMutator, org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthPropertyorg.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B extends org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightBuilder<B>>, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightMutator, org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightPropertyorg.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.MinViewportDimension.MinViewportDimensionPropertyBuilderBuilderorg.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.ViewportOffset.ViewportOffsetPropertyBuilderorg.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.component.Destroyable.DestroyAutomatonorg.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializableorg.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.checkerboard.SpriteFactoryAccessor.SpriteFactoryPropertyBuilder<SF extends org.refcodes.checkerboard.SpriteFactory<?,?,?>>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.checkerboard.BackgroundFactoryAccessor.BackgroundFactoryPropertyBuilder<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.ContainerDimension.ContainerDimensionPropertyBuilderorg.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.graphical.Raster.RasterBuilder<B extends org.refcodes.graphical.Raster.RasterBuilder<B>>, org.refcodes.graphical.Raster.RasterMutator, org.refcodes.graphical.Raster.RasterProperty, org.refcodes.graphical.Raster.RasterPropertyBuilderorg.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.FieldDimension.FieldDimensionPropertyBuilderorg.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.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapPropertyorg.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.GridDimension.GridDimensionPropertyBuilderorg.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B extends org.refcodes.graphical.GridHeightAccessor.GridHeightBuilder<B>>, org.refcodes.graphical.GridHeightAccessor.GridHeightMutator, org.refcodes.graphical.GridHeightAccessor.GridHeightPropertyorg.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B extends org.refcodes.graphical.GridWidthAccessor.GridWidthBuilder<B>>, org.refcodes.graphical.GridWidthAccessor.GridWidthMutator, org.refcodes.graphical.GridWidthAccessor.GridWidthPropertyorg.refcodes.graphical.GridModeAccessor.GridModeBuilder<B extends org.refcodes.graphical.GridModeAccessor.GridModeBuilder<B>>, org.refcodes.graphical.GridModeAccessor.GridModeMutator, org.refcodes.graphical.GridModeAccessor.GridModePropertyorg.refcodes.graphical.VisibleAccessor.VisibleBuilder<B extends org.refcodes.graphical.VisibleAccessor.VisibleBuilder<B>>, org.refcodes.graphical.VisibleAccessor.VisibleMutator, org.refcodes.graphical.VisibleAccessor.VisiblePropertyorg.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModePropertyorg.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B extends org.refcodes.graphical.ScaleModeAccessor.ScaleModeBuilder<B>>, org.refcodes.graphical.ScaleModeAccessor.ScaleModeMutator, org.refcodes.graphical.ScaleModeAccessor.ScaleModeProperty| Constructor and Description |
|---|
FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
int |
getAddPlayerDurationInMillis() |
int |
getChangePlayerStateInMillis() |
int |
getMovePlayerDurationInMillis() |
int |
getRemovePlayerDurationInMillis() |
int |
getViewportOffsetX() |
int |
getViewportOffsetY() |
protected void |
hidePlayers(int aDurationInMillis) |
void |
initialize() |
void |
initialize(javafx.stage.Stage aContext) |
boolean |
isVisible() |
void |
onChangePositionEvent(org.refcodes.checkerboard.ChangePositionEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
void |
onCheckerboardEvent(org.refcodes.checkerboard.CheckerboardEvent<S> aEvent) |
void |
onDraggabilityChangedEvent(org.refcodes.checkerboard.DraggabilityChangedEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
void |
onGridDimensionChangedEvent(org.refcodes.checkerboard.GridDimensionChangedEvent<S> aEvent) |
void |
onGridModeChangedEvent(org.refcodes.checkerboard.GridModeChangedEvent<S> aEvent) |
void |
onPlayerAddedEvent(org.refcodes.checkerboard.PlayerAddedEvent<S> aEvent) |
void |
onPlayerEvent(org.refcodes.checkerboard.PlayerEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
void |
onPlayerRemovedEvent(org.refcodes.checkerboard.PlayerRemovedEvent<S> aEvent) |
void |
onPositionChangedEvent(org.refcodes.checkerboard.PositionChangedEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
void |
onStateChangedEvent(org.refcodes.checkerboard.StateChangedEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
void |
onViewportDimensionChangedEvent(org.refcodes.checkerboard.ViewportDimensionChangedEvent<S> aEvent) |
void |
onViewportOffsetChangedEvent(org.refcodes.checkerboard.ViewportOffsetChangedEvent<S> aEvent) |
void |
onVisibilityChangedEvent(org.refcodes.checkerboard.VisibilityChangedEvent<S> aEvent,
org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) |
protected void |
resetPlayers(int aDurationInMillis) |
protected void |
scalePlayers(org.refcodes.graphical.FieldDimension aFieldDimension,
org.refcodes.graphical.FieldDimension aPrecedingFieldDimension) |
void |
setAddPlayerDurationInMillis(int aAddPlayerDurationInMillis) |
void |
setChangePlayerStateInMillis(int changePlayerStateInMillis) |
void |
setMovePlayerDurationInMillis(int aMovePlayerDurationInMillis) |
void |
setRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis) |
void |
setVisible(boolean isVisible) |
FxCheckerboardViewer<S> |
withAddPlayerDurationInMillis(int aAddPlayerDurationInMillis) |
FxCheckerboardViewer<S> |
withChangePlayerStateInMillis(int aChangePlayerStateInMillis) |
FxCheckerboardViewer<S> |
withInitialize(javafx.stage.Stage aContext) |
FxCheckerboardViewer<S> |
withMovePlayerDurationInMillis(int aMovePlayerDurationInMillis) |
FxCheckerboardViewer<S> |
withRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis) |
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, withVisiblegetGridHeight, getGridMode, getGridWidth, getMinViewportDimension, getViewportHeight, getViewportWidth, onSubscribe, setMinViewportDimension, setMinViewportDimension, setViewportDimension, setViewportDimension, setViewportDimension, setViewportHeight, setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffset, setViewportOffsetX, setViewportOffsetY, setViewportWidth, withMinViewportDimension, withMinViewportDimension, withViewportDimension, withViewportDimension, withViewportDimension, withViewportHeight, withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffset, withViewportOffsetX, withViewportOffsetY, withViewportWidthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonSubscribe, onUnsubscribesetViewportDimension, setViewportDimension, setViewportDimensionsetViewportWidthsetViewportHeightwithViewportDimension, withViewportDimension, withViewportDimensionwithViewportWidthwithViewportHeightgetMinViewportDimensionsetMinViewportDimension, setMinViewportDimensionwithMinViewportDimension, withMinViewportDimensionsetViewportOffset, setViewportOffset, setViewportOffset, setViewportOffsetsetViewportOffsetXsetViewportOffsetYwithViewportOffset, withViewportOffset, withViewportOffset, withViewportOffsetwithViewportOffsetXwithViewportOffsetYwithInitializesetSpriteFactorywithSpriteFactorygetBackgroundFactorysetBackgroundFactorywithBackgroundFactorytoTotalHeight, toTotalWidthsetFieldDimension, setFieldDimension, setFieldDimension, setFieldDimensionsetFieldWidthsetFieldHeightsetFieldGapwithFieldDimension, withFieldDimension, withFieldDimension, withFieldDimensionwithFieldWidthwithFieldHeightwithFieldGapwithHide, withShow, withVisiblesetMoveModewithMoveModepublic FxCheckerboardViewerImpl(org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
public FxCheckerboardViewer<S> withMovePlayerDurationInMillis(int aMovePlayerDurationInMillis)
withMovePlayerDurationInMillis in interface FxCheckerboardViewer<S>public FxCheckerboardViewer<S> withAddPlayerDurationInMillis(int aAddPlayerDurationInMillis)
withAddPlayerDurationInMillis in interface FxCheckerboardViewer<S>public FxCheckerboardViewer<S> withRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis)
withRemovePlayerDurationInMillis in interface FxCheckerboardViewer<S>public FxCheckerboardViewer<S> withChangePlayerStateInMillis(int aChangePlayerStateInMillis)
withChangePlayerStateInMillis in interface FxCheckerboardViewer<S>public void setMovePlayerDurationInMillis(int aMovePlayerDurationInMillis)
setMovePlayerDurationInMillis in interface FxCheckerboardViewer<S>public int getAddPlayerDurationInMillis()
getAddPlayerDurationInMillis in interface FxCheckerboardViewer<S>public void setAddPlayerDurationInMillis(int aAddPlayerDurationInMillis)
setAddPlayerDurationInMillis in interface FxCheckerboardViewer<S>public int getRemovePlayerDurationInMillis()
getRemovePlayerDurationInMillis in interface FxCheckerboardViewer<S>public void setRemovePlayerDurationInMillis(int aRemovePlayerDurationInMillis)
setRemovePlayerDurationInMillis in interface FxCheckerboardViewer<S>public int getChangePlayerStateInMillis()
getChangePlayerStateInMillis in interface FxCheckerboardViewer<S>public void setChangePlayerStateInMillis(int changePlayerStateInMillis)
setChangePlayerStateInMillis in interface FxCheckerboardViewer<S>public int getMovePlayerDurationInMillis()
getMovePlayerDurationInMillis in interface FxCheckerboardViewer<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.impls.AbstractCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxCheckerboardViewer<S>>public int getViewportOffsetY()
getViewportOffsetY in interface org.refcodes.graphical.ViewportOffsetYAccessorgetViewportOffsetY in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxCheckerboardViewer<S>>public void initialize()
throws org.refcodes.component.InitializeException
initialize in interface org.refcodes.component.Initializableorg.refcodes.component.InitializeExceptionpublic void initialize(javafx.stage.Stage aContext)
throws org.refcodes.component.ConfigureException
initialize in interface org.refcodes.component.Configurable<javafx.stage.Stage>org.refcodes.component.ConfigureExceptionpublic FxCheckerboardViewer<S> withInitialize(javafx.stage.Stage aContext) throws org.refcodes.component.ConfigureException
withInitialize in interface org.refcodes.component.Configurable.ConfigureBuilder<javafx.stage.Stage,FxCheckerboardViewer<S>>org.refcodes.component.ConfigureExceptionpublic void destroy()
destroy in interface org.refcodes.component.Destroyabledestroy in class org.refcodes.checkerboard.impls.AbstractCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxCheckerboardViewer<S>>public void onPlayerEvent(org.refcodes.checkerboard.PlayerEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
onPlayerEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onCheckerboardEvent(org.refcodes.checkerboard.CheckerboardEvent<S> aEvent)
onCheckerboardEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onChangePositionEvent(org.refcodes.checkerboard.ChangePositionEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard) throws org.refcodes.exception.VetoException
onChangePositionEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>org.refcodes.exception.VetoExceptionpublic void onPositionChangedEvent(org.refcodes.checkerboard.PositionChangedEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
onPositionChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onVisibilityChangedEvent(org.refcodes.checkerboard.VisibilityChangedEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
onVisibilityChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onDraggabilityChangedEvent(org.refcodes.checkerboard.DraggabilityChangedEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
onDraggabilityChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onStateChangedEvent(org.refcodes.checkerboard.StateChangedEvent<S> aEvent, org.refcodes.checkerboard.Checkerboard<S> aCheckerboard)
onStateChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onPlayerAddedEvent(org.refcodes.checkerboard.PlayerAddedEvent<S> aEvent)
onPlayerAddedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onPlayerRemovedEvent(org.refcodes.checkerboard.PlayerRemovedEvent<S> aEvent)
onPlayerRemovedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onGridModeChangedEvent(org.refcodes.checkerboard.GridModeChangedEvent<S> aEvent)
onGridModeChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onGridDimensionChangedEvent(org.refcodes.checkerboard.GridDimensionChangedEvent<S> aEvent)
onGridDimensionChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onViewportOffsetChangedEvent(org.refcodes.checkerboard.ViewportOffsetChangedEvent<S> aEvent)
onViewportOffsetChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>public void onViewportDimensionChangedEvent(org.refcodes.checkerboard.ViewportDimensionChangedEvent<S> aEvent)
onViewportDimensionChangedEvent in interface org.refcodes.checkerboard.CheckerboardObserver<S>protected void resetPlayers(int aDurationInMillis)
protected void scalePlayers(org.refcodes.graphical.FieldDimension aFieldDimension,
org.refcodes.graphical.FieldDimension aPrecedingFieldDimension)
protected void hidePlayers(int aDurationInMillis)
Copyright © 2016. All rights reserved.