Module eu.hansolo.tilesfx
Package eu.hansolo.tilesfx.chart
Class SunburstChartBuilder<B extends SunburstChartBuilder<B>>
- java.lang.Object
-
- eu.hansolo.tilesfx.chart.SunburstChartBuilder<B>
-
public class SunburstChartBuilder<B extends SunburstChartBuilder<B>> extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSunburstChartBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BautoTextColor(boolean AUTOMATIC)BbackgroundColor(javafx.scene.paint.Color COLOR)BbrightTextColor(javafx.scene.paint.Color COLOR)SunburstChartbuild()static SunburstChartBuildercreate()BdarkTextColor(javafx.scene.paint.Color COLOR)Bdecimals(int DECIMALS)Binteractive(boolean INTERACTIVE)BlayoutX(double LAYOUT_X)BlayoutY(double LAYOUT_Y)BmaxHeight(double MAX_HEIGHT)BmaxSize(double WIDTH, double HEIGHT)BmaxWidth(double MAX_WIDTH)BminHeight(double MIN_HEIGHT)BminSize(double WIDTH, double HEIGHT)BminWidth(double MIN_WIDTH)Bpadding(javafx.geometry.Insets INSETS)BprefHeight(double PREF_HEIGHT)BprefSize(double WIDTH, double HEIGHT)BprefWidth(double PREF_WIDTH)BscaleX(double SCALE_X)BscaleY(double SCALE_Y)BtextColor(javafx.scene.paint.Color COLOR)BtextOrientation(SunburstChart.TextOrientation ORIENTATION)BtranslateX(double TRANSLATE_X)BtranslateY(double TRANSLATE_Y)Btree(TreeNode TREE)BuseChartDataTextColor(boolean USE)BuseColorFromParent(boolean USE)BvisibleData(SunburstChart.VisibleData VISIBLE_DATA)
-
-
-
Method Detail
-
create
public static final SunburstChartBuilder create()
-
visibleData
public final B visibleData(SunburstChart.VisibleData VISIBLE_DATA)
-
textOrientation
public final B textOrientation(SunburstChart.TextOrientation ORIENTATION)
-
backgroundColor
public final B backgroundColor(javafx.scene.paint.Color COLOR)
-
textColor
public final B textColor(javafx.scene.paint.Color COLOR)
-
useColorFromParent
public final B useColorFromParent(boolean USE)
-
decimals
public final B decimals(int DECIMALS)
-
interactive
public final B interactive(boolean INTERACTIVE)
-
autoTextColor
public final B autoTextColor(boolean AUTOMATIC)
-
brightTextColor
public final B brightTextColor(javafx.scene.paint.Color COLOR)
-
darkTextColor
public final B darkTextColor(javafx.scene.paint.Color COLOR)
-
useChartDataTextColor
public final B useChartDataTextColor(boolean USE)
-
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 PREF_WIDTH)
-
prefHeight
public final B prefHeight(double PREF_HEIGHT)
-
minWidth
public final B minWidth(double MIN_WIDTH)
-
minHeight
public final B minHeight(double MIN_HEIGHT)
-
maxWidth
public final B maxWidth(double MAX_WIDTH)
-
maxHeight
public final B maxHeight(double MAX_HEIGHT)
-
scaleX
public final B scaleX(double SCALE_X)
-
scaleY
public final B scaleY(double SCALE_Y)
-
layoutX
public final B layoutX(double LAYOUT_X)
-
layoutY
public final B layoutY(double LAYOUT_Y)
-
translateX
public final B translateX(double TRANSLATE_X)
-
translateY
public final B translateY(double TRANSLATE_Y)
-
padding
public final B padding(javafx.geometry.Insets INSETS)
-
build
public final SunburstChart build()
-
-