Class TileBuilder<B extends TileBuilder<B>>


  • public class TileBuilder<B extends TileBuilder<B>>
    extends java.lang.Object
    Created by hansolo on 13.12.15.
    • Constructor Detail

      • TileBuilder

        protected TileBuilder()
    • Method Detail

      • value

        public final B value​(double VALUE)
      • minValue

        public final B minValue​(double VALUE)
      • maxValue

        public final B maxValue​(double VALUE)
      • threshold

        public final B threshold​(double VALUE)
      • lowerThreshold

        public final B lowerThreshold​(double VALUE)
      • referenceValue

        public final B referenceValue​(double VALUE)
      • autoReferenceValue

        public final B autoReferenceValue​(boolean AUTO_REFERENCE_VALUE)
      • decimals

        public final B decimals​(int DECIMALS)
      • tickLabelDecimals

        public final B tickLabelDecimals​(int DECIMALS)
      • title

        public final B title​(java.lang.String TITLE)
      • titleAlignment

        public final B titleAlignment​(javafx.scene.text.TextAlignment ALIGNMENT)
      • description

        public final B description​(java.lang.String DESCRIPTION)
      • descriptionAlignment

        public final B descriptionAlignment​(javafx.geometry.Pos ALIGNMENT)
      • unit

        public final B unit​(java.lang.String UNIT)
      • duration

        public final B duration​(java.time.LocalTime DURATION)
      • selected

        public final B selected​(boolean SELECTED)
      • averagingEnabled

        public final B averagingEnabled​(boolean ENABLED)
      • averagingPeriod

        public final B averagingPeriod​(int PERIOD)
      • timePeriod

        public final B timePeriod​(java.time.Duration PERIOD)
      • maxTimePeriod

        public final B maxTimePeriod​(java.time.Duration MAX_PERIOD)
      • timePeriodResolution

        public final B timePeriodResolution​(java.util.concurrent.TimeUnit RESOLUTION)
      • foregroundBaseColor

        public final B foregroundBaseColor​(javafx.scene.paint.Color COLOR)
      • startFromZero

        public final B startFromZero​(boolean START)
      • returnToZero

        public final B returnToZero​(boolean RETURN)
      • minMeasuredValueVisible

        public final B minMeasuredValueVisible​(boolean VISIBLE)
      • maxMeasuredValueVisible

        public final B maxMeasuredValueVisible​(boolean VISIBLE)
      • oldValueVisible

        public final B oldValueVisible​(boolean VISIBLE)
      • valueVisible

        public final B valueVisible​(boolean VISIBLE)
      • foregroundColor

        public final B foregroundColor​(javafx.scene.paint.Color COLOR)
      • backgroundColor

        public final B backgroundColor​(javafx.scene.paint.Color COLOR)
      • borderColor

        public final B borderColor​(javafx.scene.paint.Color COLOR)
      • borderWidth

        public final B borderWidth​(double WIDTH)
      • knobColor

        public final B knobColor​(javafx.scene.paint.Color COLOR)
      • activeColor

        public final B activeColor​(javafx.scene.paint.Color COLOR)
      • animated

        public final B animated​(boolean ANIMATED)
      • animationDuration

        public final B animationDuration​(long DURATION)
      • startAngle

        public final B startAngle​(double ANGLE)
      • angleRange

        public final B angleRange​(double RANGE)
      • autoScale

        public final B autoScale​(boolean AUTO_SCALE)
      • needleColor

        public final B needleColor​(javafx.scene.paint.Color COLOR)
      • barColor

        public final B barColor​(javafx.scene.paint.Color COLOR)
      • barBackgroundColor

        public final B barBackgroundColor​(javafx.scene.paint.Color COLOR)
      • locale

        public final B locale​(java.util.Locale LOCALE)
      • numberFormat

        public final B numberFormat​(java.text.NumberFormat FORMAT)
      • shadowsEnabled

        public final B shadowsEnabled​(boolean ENABLED)
      • styleClass

        public final B styleClass​(java.lang.String... STYLES)
      • sections

        public final B sections​(Section... SECTIONS)
      • sections

        public final B sections​(java.util.List<Section> SECTIONS)
      • series

        public final B series​(javafx.scene.chart.XYChart.Series<java.lang.String,​java.lang.Number>... SERIES)
      • series

        public final B series​(java.util.List<javafx.scene.chart.XYChart.Series<java.lang.String,​java.lang.Number>> SERIES)
      • tilesFxSeries

        public final B tilesFxSeries​(TilesFXSeries<java.lang.String,​java.lang.Number>... SERIES)
      • tilesFxSeries

        public final B tilesFxSeries​(java.util.List<TilesFXSeries<java.lang.String,​java.lang.Number>> SERIES)
      • tooltipTimeout

        public final B tooltipTimeout​(double TIMEOUT)
      • barChartItems

        public final B barChartItems​(BarChartItem... ITEMS)
      • barChartItems

        public final B barChartItems​(java.util.List<BarChartItem> ITEMS)
      • leaderBoardItems

        public final B leaderBoardItems​(LeaderBoardItem... ITEMS)
      • leaderBoardItems

        public final B leaderBoardItems​(java.util.List<LeaderBoardItem> ITEMS)
      • chartData

        public final B chartData​(ChartData... DATA)
      • chartData

        public final B chartData​(java.util.List<ChartData> DATA)
      • characters

        public final B characters​(java.lang.String... CHARACTERS)
      • flipTimeInMS

        public final B flipTimeInMS​(long TIME)
      • flipText

        public final B flipText​(java.lang.String TEXT)
      • titleColor

        public final B titleColor​(javafx.scene.paint.Color COLOR)
      • descriptionColor

        public final B descriptionColor​(javafx.scene.paint.Color COLOR)
      • unitColor

        public B unitColor​(javafx.scene.paint.Color COLOR)
      • valueColor

        public B valueColor​(javafx.scene.paint.Color COLOR)
      • thresholdColor

        public B thresholdColor​(javafx.scene.paint.Color COLOR)
      • lowerThresholdColor

        public B lowerThresholdColor​(javafx.scene.paint.Color COLOR)
      • checkSectionsForValue

        public final B checkSectionsForValue​(boolean CHECK)
      • checkThreshold

        public final B checkThreshold​(boolean CHECK)
      • innerShadowEnabled

        public final B innerShadowEnabled​(boolean ENABLED)
      • thresholdVisible

        public final B thresholdVisible​(boolean VISIBLE)
      • averageVisible

        public final B averageVisible​(boolean VISIBLE)
      • sectionsVisible

        public final B sectionsVisible​(boolean VISIBLE)
      • sectionsAlwaysVisible

        public final B sectionsAlwaysVisible​(boolean VISIBLE)
      • sectionTextVisible

        public final B sectionTextVisible​(boolean VISIBLE)
      • sectionIconsVisible

        public final B sectionIconsVisible​(boolean VISIBLE)
      • highlightSections

        public final B highlightSections​(boolean HIGHLIGHT)
      • orientation

        public final B orientation​(javafx.geometry.Orientation ORIENTATION)
      • customFontEnabled

        public final B customFontEnabled​(boolean ENABLED)
      • customFont

        public final B customFont​(javafx.scene.text.Font FONT)
      • alertMessage

        public final B alertMessage​(java.lang.String MESSAGE)
      • smoothing

        public final B smoothing​(boolean SMOOTHING)
      • onValueChanged

        public final B onValueChanged​(javafx.beans.InvalidationListener LISTENER)
      • time

        public final B time​(java.time.ZonedDateTime TIME)
      • text

        public final B text​(java.lang.String TEXT)
      • textAlignment

        public final B textAlignment​(javafx.scene.text.TextAlignment ALIGNMENT)
      • timeSections

        public final B timeSections​(TimeSection... SECTIONS)
      • timeSections

        public final B timeSections​(java.util.List<TimeSection> SECTIONS)
      • discreteSeconds

        public final B discreteSeconds​(boolean DISCRETE)
      • discreteMinutes

        public final B discreteMinutes​(boolean DISCRETE)
      • discreteHours

        public final B discreteHours​(boolean DISCRETE)
      • secondsVisible

        public final B secondsVisible​(boolean VISIBLE)
      • textVisible

        public final B textVisible​(boolean VISIBLE)
      • dateVisible

        public final B dateVisible​(boolean VISIBLE)
      • running

        public final B running​(boolean RUNNING)
      • textColor

        public final B textColor​(javafx.scene.paint.Color COLOR)
      • dateColor

        public final B dateColor​(javafx.scene.paint.Color COLOR)
      • hourTickMarkColor

        public final B hourTickMarkColor​(javafx.scene.paint.Color COLOR)
      • minuteTickMarkColor

        public final B minuteTickMarkColor​(javafx.scene.paint.Color COLOR)
      • alarmColor

        public final B alarmColor​(javafx.scene.paint.Color COLOR)
      • tickLabelColor

        public final B tickLabelColor​(javafx.scene.paint.Color COLOR)
      • tickMarkColor

        public final B tickMarkColor​(javafx.scene.paint.Color COLOR)
      • hourTickMarksVisible

        public final B hourTickMarksVisible​(boolean VISIBLE)
      • minuteTickMarksVisible

        public final B minuteTickMarksVisible​(boolean VISIBLE)
      • hourColor

        public final B hourColor​(javafx.scene.paint.Color COLOR)
      • minuteColor

        public final B minuteColor​(javafx.scene.paint.Color COLOR)
      • secondColor

        public final B secondColor​(javafx.scene.paint.Color COLOR)
      • alarmsEnabled

        public final B alarmsEnabled​(boolean ENABLED)
      • alarmsVisible

        public final B alarmsVisible​(boolean VISIBLE)
      • tooltipText

        public final B tooltipText​(java.lang.String TEXT)
      • alarms

        public final B alarms​(Alarm... ALARMS)
      • alarms

        public final B alarms​(java.util.List<Alarm> ALARMS)
      • increment

        public final B increment​(double INCREMENT)
      • darkSky

        public final B darkSky​(DarkSky DARK_SKY)
      • image

        public final B image​(javafx.scene.image.Image IMAGE)
      • graphic

        public final B graphic​(javafx.scene.Node GRAPHIC)
      • currentLocation

        public final B currentLocation​(Location LOCATION)
      • pointsOfInterest

        public final B pointsOfInterest​(Location... LOCATIONS)
      • pointsOfInterest

        public final B pointsOfInterest​(java.util.List<Location> LOCATIONS)
      • track

        public final B track​(Location... LOCATIONS)
      • track

        public final B track​(java.util.List<Location> LOCATIONS)
      • gradientStops

        public final B gradientStops​(javafx.scene.paint.Stop... STOPS)
      • gradientStops

        public final B gradientStops​(java.util.List<javafx.scene.paint.Stop> STOPS)
      • strokeWithGradient

        public final B strokeWithGradient​(boolean STROKE_WITH_GRADIENT)
      • fillWithGradient

        public final B fillWithGradient​(boolean FILL_WITH_GRADIENT)
      • roundedCorners

        public final B roundedCorners​(boolean ROUNDED)
      • xAxis

        public final B xAxis​(javafx.scene.chart.Axis AXIS)
      • yAxis

        public final B yAxis​(javafx.scene.chart.Axis AXIS)
      • chartGridColor

        public final B chartGridColor​(javafx.scene.paint.Color COLOR)
      • country

        public final B country​(Country COUNTRY)
      • countryGroup

        public final B countryGroup​(CountryGroup COUNTRY_GROUP)
      • sortedData

        public final B sortedData​(boolean SORTED)
      • dataPointsVisible

        public final B dataPointsVisible​(boolean VISIBLE)
      • sunburstTree

        public final B sunburstTree​(TreeNode TREE)
      • sunburstBackgroundColor

        public final B sunburstBackgroundColor​(javafx.scene.paint.Color COLOR)
      • sunburstTextColor

        public final B sunburstTextColor​(javafx.scene.paint.Color COLOR)
      • sunburstUseColorFromParent

        public final B sunburstUseColorFromParent​(boolean USE)
      • sunburstInteractive

        public final B sunburstInteractive​(boolean INTERACTIVE)
      • sunburstAutoTextColor

        public final B sunburstAutoTextColor​(boolean AUTOMATIC)
      • sunburstUseChartDataTextColor

        public final B sunburstUseChartDataTextColor​(boolean USE)
      • snapToTicks

        public final B snapToTicks​(boolean SNAP)
      • minorTickCount

        public final B minorTickCount​(int COUNT)
      • majorTickUnit

        public final B majorTickUnit​(double UNIT)
      • matrixSize

        public final B matrixSize​(int COLS,
                                  int ROWS)
      • notifyRegionBackgroundColor

        public final B notifyRegionBackgroundColor​(javafx.scene.paint.Color COLOR)
      • notifyRegionForegroundColor

        public final B notifyRegionForegroundColor​(javafx.scene.paint.Color COLOR)
      • showNotifyRegion

        public final B showNotifyRegion​(boolean SHOW)
      • infoRegionBackgroundColor

        public final B infoRegionBackgroundColor​(javafx.scene.paint.Color COLOR)
      • infoRegionForegroundColor

        public final B infoRegionForegroundColor​(javafx.scene.paint.Color COLOR)
      • infoRegionTooltipText

        public final B infoRegionTooltipText​(java.lang.String TEXT)
      • showInfoRegion

        public final B showInfoRegion​(boolean SHOW)
      • leftText

        public final B leftText​(java.lang.String TEXT)
      • middleText

        public final B middleText​(java.lang.String TEXT)
      • rightText

        public final B rightText​(java.lang.String TEXT)
      • leftValue

        public final B leftValue​(double VALUE)
      • middleValue

        public final B middleValue​(double VALUE)
      • rightValue

        public final B rightValue​(double VALUE)
      • leftGraphics

        public final B leftGraphics​(javafx.scene.Node NODE)
      • middleGraphics

        public final B middleGraphics​(javafx.scene.Node NODE)
      • rightGraphics

        public final B rightGraphics​(javafx.scene.Node NODE)
      • trendVisible

        public final B trendVisible​(boolean VISIBLE)
      • numberOfValuesForTrendCalculation

        public final B numberOfValuesForTrendCalculation​(int NUMBER)
      • backgroundImage

        public final B backgroundImage​(javafx.scene.image.Image IMAGE)
      • backgroundImageOpacity

        public final B backgroundImageOpacity​(double OPACITY)
      • backgroundImageKeepAspect

        public final B backgroundImageKeepAspect​(boolean KEEP_ASPECT)
      • infoRegionEventHandler

        public final B infoRegionEventHandler​(javafx.event.EventHandler<javafx.scene.input.MouseEvent> HANDLER)
      • 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 Tile build()