java.lang.Object
org.refcodes.graphical.ext.javafx.FxRasterFactory
All Implemented Interfaces:
org.refcodes.factory.ContextTypeFactory<javafx.scene.layout.Pane,org.refcodes.graphical.Raster>

public class FxRasterFactory extends Object implements org.refcodes.factory.ContextTypeFactory<javafx.scene.layout.Pane,org.refcodes.graphical.Raster>
A factory for creating FxRaster objects.
  • Constructor Details

    • FxRasterFactory

      public FxRasterFactory()
  • Method Details

    • withEvenFieldColor

      public FxRasterFactory withEvenFieldColor(javafx.scene.paint.Color aEvenFieldColor)
    • withOddFieldColor

      public FxRasterFactory withOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
    • withFieldGapColor

      public FxRasterFactory withFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
    • getEvenFieldColor

      public javafx.scene.paint.Color getEvenFieldColor()
    • setEvenFieldColor

      public void setEvenFieldColor(javafx.scene.paint.Color eEvenFieldColor)
    • getOddFieldColor

      public javafx.scene.paint.Color getOddFieldColor()
    • setOddFieldColor

      public void setOddFieldColor(javafx.scene.paint.Color aOddFieldColor)
    • getFieldGapColor

      public javafx.scene.paint.Color getFieldGapColor()
    • setFieldGapColor

      public void setFieldGapColor(javafx.scene.paint.Color aFieldGapColor)
    • createInstance

      public javafx.scene.layout.Pane createInstance(org.refcodes.graphical.Raster aRaster)
      Specified by:
      createInstance in interface org.refcodes.factory.ContextTypeFactory<javafx.scene.layout.Pane,org.refcodes.graphical.Raster>
    • createInstance

      public javafx.scene.layout.Pane createInstance(org.refcodes.graphical.Raster aRaster, Map<String,String> aProperties)
      Specified by:
      createInstance in interface org.refcodes.factory.ContextTypeFactory<javafx.scene.layout.Pane,org.refcodes.graphical.Raster>