P - the generic typeS - the generic typepublic class FxChessboardFactoryImpl<P extends org.refcodes.checkerboard.Player<P,S>,S> extends Object implements FxChessboardFactory<P,S>
| Constructor and Description |
|---|
FxChessboardFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
javafx.scene.Node |
createInstance(FxCheckerboardViewer<P,S> aContext) |
javafx.scene.paint.Color |
getEvenFieldColor()
Gets the even field color.
|
javafx.scene.paint.Color |
getFieldGapColor()
Gets the field gap color.
|
javafx.scene.paint.Color |
getOddFieldColor()
Gets the odd field color.
|
void |
setEvenFieldColor(javafx.scene.paint.Color eEvenFieldColor)
Sets the even field color.
|
void |
setFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
Sets the field gap color.
|
void |
setOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
Sets the odd field color.
|
FxChessboardFactory<P,S> |
withEvenFieldColor(javafx.scene.paint.Color aEvenFieldColor)
With even field color.
|
FxChessboardFactory<P,S> |
withFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
With field gap color.
|
FxChessboardFactory<P,S> |
withOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
With odd field color.
|
public FxChessboardFactory<P,S> withEvenFieldColor(javafx.scene.paint.Color aEvenFieldColor)
withEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aEvenFieldColor - the even field colorpublic FxChessboardFactory<P,S> withOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
withOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aOddFieldColor - the odd field colorpublic FxChessboardFactory<P,S> withFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
withFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aFieldGapColor - the field gap colorpublic javafx.scene.paint.Color getEvenFieldColor()
getEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>public void setEvenFieldColor(javafx.scene.paint.Color eEvenFieldColor)
setEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>eEvenFieldColor - the new even field colorpublic javafx.scene.paint.Color getOddFieldColor()
getOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>public void setOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
setOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aOddFieldColor - the new odd field colorpublic void setFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
setFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aFieldGapColor - the new field gap colorpublic javafx.scene.paint.Color getFieldGapColor()
getFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>public javafx.scene.Node createInstance(FxCheckerboardViewer<P,S> aContext)
createInstance in interface org.refcodes.factory.ContextTypeFactory<javafx.scene.Node,FxCheckerboardViewer<P extends org.refcodes.checkerboard.Player<P,S>,S>>Copyright © 2018. All rights reserved.