Class FxChessmenFactoryImpl

  • All Implemented Interfaces:
    org.refcodes.checkerboard.alt.javafx.FxSpriteFactory<org.refcodes.data.ext.chess.ChessmanStatus>, FxChessmenFactory, org.refcodes.checkerboard.SpriteFactory<javafx.scene.Node,​org.refcodes.data.ext.chess.ChessmanStatus,​org.refcodes.checkerboard.alt.javafx.FxCheckerboardViewer<?,​org.refcodes.data.ext.chess.ChessmanStatus>>, org.refcodes.factory.ContextLookupFactory<javafx.scene.Node,​org.refcodes.data.ext.chess.ChessmanStatus,​org.refcodes.checkerboard.alt.javafx.FxCheckerboardViewer<?,​org.refcodes.data.ext.chess.ChessmanStatus>>

    public class FxChessmenFactoryImpl
    extends org.refcodes.checkerboard.alt.javafx.AbstractFxSpriteFactory<org.refcodes.data.ext.chess.ChessmanStatus,​FxChessmenFactoryImpl>
    implements FxChessmenFactory
    The Class FxChessmenFactoryImpl.
    Author:
    steiner
    • Constructor Detail

      • FxChessmenFactoryImpl

        public FxChessmenFactoryImpl()
        Instantiates a new fx chessmen factory impl.
    • Method Detail

      • createInstance

        public javafx.scene.Node createInstance​(org.refcodes.data.ext.chess.ChessmanStatus aIdentifier,
                                                org.refcodes.checkerboard.alt.javafx.FxCheckerboardViewer<?,​org.refcodes.data.ext.chess.ChessmanStatus> aContext)
        Specified by:
        createInstance in interface org.refcodes.factory.ContextLookupFactory<javafx.scene.Node,​org.refcodes.data.ext.chess.ChessmanStatus,​org.refcodes.checkerboard.alt.javafx.FxCheckerboardViewer<?,​org.refcodes.data.ext.chess.ChessmanStatus>>
        Specified by:
        createInstance in interface org.refcodes.checkerboard.alt.javafx.FxSpriteFactory<org.refcodes.data.ext.chess.ChessmanStatus>