public class FxCheckerboardViewerImpl<S> extends AbstractGraphicalCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxBackgroundFactory<S>,FxCheckerboardViewer<S>> implements FxCheckerboardViewer<S>, 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.UncheckedInitializableSpriteFactoryAccessor.SpriteFactoryBuilder<SF extends SpriteFactory<?,?,?>,B extends SpriteFactoryAccessor.SpriteFactoryBuilder<SF,B>>, SpriteFactoryAccessor.SpriteFactoryMutator<SF extends SpriteFactory<?,?,?>>, SpriteFactoryAccessor.SpriteFactoryProperty<SF extends SpriteFactory<?,?,?>>, SpriteFactoryAccessor.SpriteFactoryPropertyBuilder<SF extends SpriteFactory<?,?,?>>BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF extends BackgroundFactory<?,?>,B extends BackgroundFactoryAccessor.BackgroundFactoryBuilder<BF,B>>, BackgroundFactoryAccessor.BackgroundFactoryMutator<BF extends BackgroundFactory<?,?>>, BackgroundFactoryAccessor.BackgroundFactoryProperty<BF extends BackgroundFactory<?,?>>, BackgroundFactoryAccessor.BackgroundFactoryPropertyBuilder<BF extends 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(Checkerboard<S> aCheckerboard) |
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, getViewportOffsetX, getViewportOffsetY, 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, withViewportOffsetwithViewportOffsetXwithViewportOffsetYwithInitializegetSpriteFactorysetSpriteFactorywithSpriteFactorygetBackgroundFactorysetBackgroundFactorywithBackgroundFactorytoTotalHeight, toTotalWidthsetFieldDimension, setFieldDimension, setFieldDimension, setFieldDimensionsetFieldWidthsetFieldHeightsetFieldGapwithFieldDimension, withFieldDimension, withFieldDimension, withFieldDimensionwithFieldWidthwithFieldHeightwithFieldGapwithHide, withShow, withVisiblesetMoveModewithMoveModepublic FxCheckerboardViewerImpl(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 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 AbstractCheckerboardViewer<S,javafx.scene.Node,FxSpriteFactory<S>,FxCheckerboardViewer<S>>public void onPlayerEvent(PlayerEvent<S> aEvent, Checkerboard<S> aCheckerboard)
onPlayerEvent in interface CheckerboardObserver<S>public void onCheckerboardEvent(CheckerboardEvent<S> aEvent)
onCheckerboardEvent in interface CheckerboardObserver<S>public void onChangePositionEvent(ChangePositionEvent<S> aEvent, Checkerboard<S> aCheckerboard) throws org.refcodes.exception.VetoException
onChangePositionEvent in interface CheckerboardObserver<S>org.refcodes.exception.VetoExceptionpublic void onPositionChangedEvent(PositionChangedEvent<S> aEvent, Checkerboard<S> aCheckerboard)
onPositionChangedEvent in interface CheckerboardObserver<S>public void onVisibilityChangedEvent(VisibilityChangedEvent<S> aEvent, Checkerboard<S> aCheckerboard)
onVisibilityChangedEvent in interface CheckerboardObserver<S>public void onDraggabilityChangedEvent(DraggabilityChangedEvent<S> aEvent, Checkerboard<S> aCheckerboard)
onDraggabilityChangedEvent in interface CheckerboardObserver<S>public void onStateChangedEvent(StateChangedEvent<S> aEvent, Checkerboard<S> aCheckerboard)
onStateChangedEvent in interface CheckerboardObserver<S>public void onPlayerAddedEvent(PlayerAddedEvent<S> aEvent)
onPlayerAddedEvent in interface CheckerboardObserver<S>public void onPlayerRemovedEvent(PlayerRemovedEvent<S> aEvent)
onPlayerRemovedEvent in interface CheckerboardObserver<S>public void onGridModeChangedEvent(GridModeChangedEvent<S> aEvent)
onGridModeChangedEvent in interface CheckerboardObserver<S>public void onGridDimensionChangedEvent(GridDimensionChangedEvent<S> aEvent)
onGridDimensionChangedEvent in interface CheckerboardObserver<S>public void onViewportOffsetChangedEvent(ViewportOffsetChangedEvent<S> aEvent)
onViewportOffsetChangedEvent in interface CheckerboardObserver<S>public void onViewportDimensionChangedEvent(ViewportDimensionChangedEvent<S> aEvent)
onViewportDimensionChangedEvent in interface 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 © 2015. All rights reserved.