Class ConnectionBuilder<B extends ConnectionBuilder<B>>

java.lang.Object
eu.hansolo.fx.countries.tools.ConnectionBuilder<B>

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

    • ConnectionBuilder

      protected ConnectionBuilder(CLocation sourceLocation, CLocation targetLocation)
  • Method Details

    • create

      public static final ConnectionBuilder create(CLocation sourceLocation, CLocation targetLocation)
    • name

      public final B name(String name)
    • value

      public final B value(double value)
    • stroke

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

      public final B sourceColor(javafx.scene.paint.Color sourceColor)
    • targetColor

      public final B targetColor(javafx.scene.paint.Color targetColor)
    • gradientFill

      public final B gradientFill(boolean gradientFill)
    • selectedStroke

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

      public final B lineWidth(double lineWidth)
    • arrowsVisible

      public final B arrowsVisible(boolean arrowsVisible)
    • tooltipText

      public final B tooltipText(String tooltipText)
    • build

      public final Connection build()