Class CountryPaneBuilder<B extends CountryPaneBuilder<B>>

java.lang.Object
eu.hansolo.fx.countries.CountryPaneBuilder<B>

public class CountryPaneBuilder<B extends CountryPaneBuilder<B>> extends Object
  • Constructor Details

    • CountryPaneBuilder

      protected CountryPaneBuilder(Country country)
  • Method Details

    • create

      public static final CountryPaneBuilder create(Country country)
    • background

      public final B background(javafx.scene.paint.Paint paint)
    • fill

      public final B fill(javafx.scene.paint.Color fill)
    • lineWidth

      public final B lineWidth(double lineWidth)
    • stroke

      public final B stroke(javafx.scene.paint.Color stroke)
    • poiFill

      public final B poiFill(javafx.scene.paint.Color poiFill)
    • poiStroke

      public final B poiStroke(javafx.scene.paint.Color poiStroke)
    • poiTextFill

      public final B poiTextFill(javafx.scene.paint.Color poiTextFill)
    • poisVisible

      public final B poisVisible(boolean poisVisible)
    • poiTextVisible

      public final B poiTextVisible(boolean poiTextVisible)
    • pois

      public final B pois(List<eu.hansolo.toolboxfx.geom.Poi> pois)
    • heatmapVisible

      public final B heatmapVisible(boolean heatmapVisible)
    • heatmapSpots

      public final B heatmapSpots(List<eu.hansolo.toolboxfx.geom.Point> heatmapSpots)
    • heatmapColorMapping

      public final B heatmapColorMapping(eu.hansolo.fx.heatmap.Mapping heatmapColorMapping)
    • heatmapSpotRadius

      public final B heatmapSpotRadius(double heatmapSpotRadius)
    • heatmapFadeColors

      public final B heatmapFadeColors(boolean heatmapFadeColors)
    • heatmapOpacityDistribution

      public final B heatmapOpacityDistribution(eu.hansolo.fx.heatmap.OpacityDistribution heatmapOpacityDistribution)
    • heatmapOpacity

      public final B heatmapOpacity(double heatmapOpacity)
    • connections

      public final B connections(List<Connection> connections)
    • overlayVisible

      public final B overlayVisible(boolean overlayVisible)
    • prefSize

      public final B prefSize(double width, double height)
    • minSize

      public final B minSize(double width, double height)
    • maxSize

      public final B maxSize(double width, double height)
    • prefWidth

      public final B prefWidth(double prefWidth)
    • prefHeight

      public final B prefHeight(double prefHeight)
    • minWidth

      public final B minWidth(double minWidth)
    • minHeight

      public final B minHeight(double minHeight)
    • maxWidth

      public final B maxWidth(double maxWidth)
    • maxHeight

      public final B maxHeight(double maxheight)
    • scaleX

      public final B scaleX(double scaleX)
    • scaleY

      public final B scaleY(double scaleY)
    • layoutX

      public final B layoutX(double layoutX)
    • layoutY

      public final B layoutY(double layoutY)
    • translateX

      public final B translateX(double translateX)
    • translateY

      public final B translateY(double translateY)
    • padding

      public final B padding(javafx.geometry.Insets insets)
    • build

      public final CountryPane build()