java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
eu.hansolo.tilesfx.Tile
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget,javafx.scene.control.Skinnable
public class Tile
extends javafx.scene.control.Control
Created by hansolo on 19.12.16.
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.IntegerPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<CountryGroup>javafx.beans.property.ObjectProperty<Country>javafx.beans.property.ObjectProperty<Location>javafx.beans.property.ReadOnlyLongPropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<DecimalFormat>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.text.Font>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.IntegerPropertyjavafx.beans.property.ObjectProperty<javafx.geometry.Pos>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<LocalTime>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Tile.ImageMask>javafx.beans.property.ObjectProperty<javafx.scene.image.Image>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Tile.ItemSorting>javafx.beans.property.ObjectProperty<Tile.ItemSortingTopic>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<Locale>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Tile.MapProvider>javafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Duration>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<NumberFormat>javafx.beans.property.IntegerPropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.geometry.Orientation>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<RadarChartMode>javafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.ObjectProperty<Rank>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.binding.BooleanBindingjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath>javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.ObjectProperty<Tile.TextSize>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.IntegerPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.LongPropertyjavafx.beans.property.ObjectProperty<Duration>javafx.beans.property.ObjectProperty<TimeUnit>javafx.beans.property.ObjectProperty<ZonedDateTime>javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<Tile.TileColor>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.chart.Axis>javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis>Properties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltipProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enumstatic enumstatic enumstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final Durationstatic final TimeUnitstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final intstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final intstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.ColorFields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionTile()Tile(Tile.SkinType skinType) Tile(Tile.SkinType skinType, double minValue, double maxValue, double value, double threshold, double lowerThreshold, double referenceValue, boolean autoReferenceValue, String title, javafx.scene.text.TextAlignment titleAlignment, String description, javafx.geometry.Pos descriptionAlignment, String unit, String flipText, boolean active, String text, javafx.scene.text.TextAlignment textAlignment, boolean averagingEnabled, int averagingPeriod, Duration timePeriod, Duration maxTimePeriod, TimeUnit timePeriodResolution, boolean _fixedYScale, Tile.ImageMask imageMask, javafx.scene.paint.Color trackColor, Tile.MapProvider mapProvider, long flipTimeInMS, Tile.ItemSorting itemSorting, Tile.ItemSortingTopic itemSortingTopic, boolean autoItemTextColor, javafx.scene.paint.Color autoItemDarkTextColor, javafx.scene.paint.Color autoItemBrightTextColor, Tile.TextSize textSize, boolean roundedCorners, boolean startFromZero, boolean returnToZero, double minMeasuredValue, double maxMeasuredValue, boolean minMeasuredValueVisible, boolean maxMeasuredValueVisible, boolean oldValueVisible, boolean valueVisible, javafx.scene.paint.Color foregroundColor, javafx.scene.paint.Color backgroundColor, javafx.scene.paint.Color borderColor, double borderWidth, javafx.scene.paint.Color knobColor, javafx.scene.paint.Color activeColor, boolean animated, long animationDuration, double startAngle, double angleRange, boolean autoScale, boolean shadowsEnabled, Locale locale, NumberFormat numberFormat, int decimals, int tickLabelDecimals, boolean tickLabelsXVisible, boolean tickLabelsYVisible, boolean minValueVisible, boolean maxValueVisible, javafx.scene.paint.Color needleColor, javafx.scene.paint.Color hourColor, javafx.scene.paint.Color minuteColor, javafx.scene.paint.Color secondColor, javafx.scene.paint.Color barColor, javafx.scene.paint.Color barBackgroundColor, javafx.scene.paint.Color titleColor, javafx.scene.paint.Color descriptionColor, javafx.scene.paint.Color unitColor, javafx.scene.paint.Color valueColor, javafx.scene.paint.Color textColor, javafx.scene.paint.Color dateColor, javafx.scene.paint.Color hourTickMarkColor, javafx.scene.paint.Color minuteTickMarkColor, javafx.scene.paint.Color alarmColor, javafx.scene.paint.Color tickLabelColor, javafx.scene.paint.Color tickMarkColor, javafx.scene.paint.Color thresholdColor, javafx.scene.paint.Color _lowerThresholdColor, boolean checkSectionsForValue, boolean checkThreshold, boolean checkLowerThreshold, boolean innerShadowEnabled, boolean thresholdVisible, boolean averageVisible, boolean sectionsVisible, boolean sectionsAlwaysVisible, List<Section> sections, boolean sectionTextVisible, boolean sectionIconsVisible, boolean highlightSections, javafx.geometry.Orientation orientation, boolean keepAspect, boolean customFontEnabled, javafx.scene.text.Font customFont, boolean customDecimalFormatEnabled, DecimalFormat customDecimalFormat, boolean alert, String alertMessage, boolean smoothing, boolean secondsVisible, boolean discreteSeconds, boolean discreteMinutes, boolean discreteHours, boolean textVisible, boolean dateVisible, boolean percentageVisible, boolean running, boolean hourTickMarksVisible, boolean minuteTickMarksVisible, boolean alarmsEnabled, boolean alarmsVisible, boolean strokeWithGradient, boolean fillWithGradient, RadarChartMode radarChartMode, javafx.scene.paint.Color chartGridColor, boolean dataPointsVisible, boolean snapToTicks, int minorTickCount, int majorTickUnit, Tile.ChartType chartType, long tooltipTimeout, javafx.scene.paint.Color notifyRegionBackgroundColor, javafx.scene.paint.Color notifyRegionForegroundColor, String notifyRegionTooltipText, String showNotifyRegion, javafx.scene.paint.Color infoRegionBackgroundColor, javafx.scene.paint.Color infoRegionForegroundColor, String infoRegionTooltipText, String showInfoRegion, javafx.scene.paint.Color lowerRightRegionBackgroundColor, javafx.scene.paint.Color lowerRightRegionForegroundColor, String lowerRightRegionTooltipText, String showLowerRightRegion, javafx.scene.image.Image backgroundImage, double backgroundImageOpacity, boolean backgroundImageKeepAspect, String leftText, String middleText, String rightText, double leftValue, double middleValue, double rightValue, javafx.scene.Node leftGraphics, javafx.scene.Node middleGraphics, javafx.scene.Node rightGraphics, boolean trendVisible, long timeoutMs, Rank rank, boolean interactive, int numberOfValuesForTrendCalculation, int updateInterval, int increment, boolean flatUI, boolean thumbColor) -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyvoidAdds the given Alarm object from the list of alarms.voidaddAlarmEventListener(AlarmEventListener LISTENER) voidaddBarChartItem(BarChartItem ITEM) voidaddChartData(ChartData... DATA) voidaddChartData(List<ChartData> DATA) voidvoidaddMatrixIcon(MatrixIcon MATRIX_ICON) voidaddPoiLocation(Location LOCATION) voidaddSection(Section SECTION) Adds the given Section to the list of sections.voidvoidvoidaddTileEventListener(TileEventListener LISTENER) voidaddTilesFXSeries(TilesFXSeries<String, Number>... TILESFX_SERIES) voidaddTilesFXSeries(List<TilesFXSeries<String, Number>> TILESFX_SERIES) voidaddTimeEventListener(TimeEventListener LISTENER) voidaddTimeSection(TimeSection SECTION) Adds the given TimeSection to the list of sections.javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.IntegerPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyvoidCalling this method will lead to a recalculation of the scalejavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyvoidClears the list of alarms.voidvoidvoidvoidvoidvoidClears the list of sections.voidvoidvoidClears the list of sections.voidjavafx.beans.property.ObjectProperty<CountryGroup>javafx.beans.property.ObjectProperty<Country>protected javafx.scene.control.Skinjavafx.beans.property.ObjectProperty<Location>javafx.beans.property.ReadOnlyLongPropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<DecimalFormat>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.text.Font>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.IntegerPropertyvoiddecreaseValue(double value) javafx.beans.property.ObjectProperty<javafx.geometry.Pos>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<LocalTime>javafx.beans.property.BooleanPropertyvoidfireAlarmEvent(AlarmEvent EVENT) voidfireTileEvent(TileEvent EVENT) voidfireTimeEvent(TimeEvent EVENT) javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ReadOnlyDoublePropertyjavafx.scene.paint.ColorGets the value of the property activeColor.javafx.scene.paint.ColorReturns the color that will be used to colorize the alarm icon.javafx.collections.ObservableList<Alarm>Returns an observable list of Alarm objects.Returns the alert message text that could be used in a tooltip in case of an alert.doubleReturns the angle range in degree that will be used to draw the scale of the radial tile.doubleReturns the value that is calculated by dividing the angleRange by the range.longReturns the duration in milliseconds that will be used to animate the needle/bar of the tile from the last value to the next value.javafx.scene.paint.ColorReturns the color that will be used if autoItemTextColor == true and the background of the items is dark Currently only used in CycleStepTileSkinjavafx.scene.paint.ColorReturns the color that will be used if autoItemTextColor == true and the background of the items is bright Currently only used in CycleStepTileSkinbooleanReturns true if the text color of items should be set automatically dependend on their background color Currently only used in CycleStepTileSkindoubleReturns the moving average over the number of values defined by averagingPeriod.intReturns the number of values that should be used for the averaging of values.Returns a deep copy of the current list of Data objects that will be used to calculate the moving average.javafx.scene.paint.ColorReturns the Paint object that will be used to fill the tile background.javafx.scene.image.Imagebooleandoublejavafx.scene.paint.ColorReturns the color that will be used to colorize the bar background of the tile (if it has a bar).javafx.collections.ObservableList<BarChartItem>javafx.scene.paint.ColorReturns the color that will be used to colorize the bar of the tile (if it has a bar).javafx.scene.paint.ColorReturns the Paint object that will be used to draw the border of the tile.doubleReturns the width in pixels that will be used to draw the border of the tile.javafx.collections.ObservableList<ChartData>javafx.scene.paint.ColorReturns the color that will be used to colorize lines in charts e.g.booleanReturns true if the value of the tile should be checked against all sections (if sections not empty).Returns the Locale that will be used to visualize the country in the CountryTileSkinGets the value of the property countryGroup.Returns a list of path elements that define the countriesGets the value of the property currentLocation.longReturns the current time in epoch secondsdoubleReturns the current value of the Tile.Gets the value of the property customDecimalFormat.booleanGets the value of the property customDecimalFormatEnabled.javafx.scene.text.FontReturns the given custom Font that can be used to render all text elements.booleanGets the value of the property dataPointsVisible.javafx.scene.paint.ColorReturns the color that will be used to colorize the date of the clock.intReturns the number of decimals that will be used to format the value of the tile.Returns the description text of the tile.javafx.geometry.PosReturns the current alignment of the description text (esp.javafx.scene.paint.ColorReturns the color that will be used to colorize the description text of the tile.Returns a duration that will be used in the TimeTileSkinReturns the text that will be used to visualized the FlipTileSkinlongjavafx.scene.paint.ColorReturns the Paint object that will be used to fill the tile foreground.doubleReturns the last value of the Tile.List<javafx.scene.paint.Stop>javafx.scene.NodeReturns an optional node that can be used in combination with the CustomTileSkinjavafx.scene.paint.ColorReturns the color that will be used to colorize the hour hand of the clock.javafx.scene.paint.ColorReturns the color that will be used to colorize the hour tickmarks of the clock.javafx.scene.image.ImagegetImage()Gets the value of the property image.Gets the value of the property imageMask.doubleReturns the info region.javafx.scene.paint.Colorjavafx.scene.paint.Colorjavafx.event.EventHandler<javafx.scene.input.MouseEvent>Gets the value of the property itemSorting.Gets the value of the property itemSortingTopic.javafx.scene.paint.ColorReturns the color that will be used to colorize the knob of the radial tiles.javafx.collections.ObservableList<LeaderBoardItem>javafx.scene.NodeGets the value of the property leftGraphics.Gets the value of the property leftText.doubleGets the value of the property leftValue.Gets the value of the property locale.Returns the lower right region.javafx.scene.paint.Colorjavafx.scene.paint.ColordoubleGets the value of the property lowerThreshold.javafx.scene.paint.ColorGets the value of the property lowerThresholdColor.doubleThe distance between 2 major tick marks (used in SliderTileSkin)Gets the value of the property mapProvider.int[]doubleReturns the biggest value that was measured after the last reset.Returns the duration that will be used to store datapoints in the skin Values that are not within that duration won't be stored.doubleReturns the maximum value of the scale.booleanGets the value of the property maxValueVisible.javafx.scene.NodeGets the value of the property middleGraphics.Gets the value of the property middleText.doubleGets the value of the property middleValue.doubleReturns the smallest value that was measured after the last reset.intThe number of ticks between 2 major tick marks (used in SliderTileSkin)javafx.scene.paint.ColorReturns the color that will be used to colorize the minute hand of the clock.javafx.scene.paint.ColorReturns the color that will be used to colorize the minute tickmarks of the clock.doubleReturns the minimum value of the scale.booleanGets the value of the property minValueVisible.Returns the moving average objectjavafx.scene.paint.ColorReturns the color that will be used to colorize the needle of the radial tiles.Returns the notify region.javafx.scene.paint.Colorjavafx.scene.paint.ColorReturns the number format that will be used to format the value in the tile (NOT USED AT THE MOMENT)intGets the value of the property numberOfValuesForTrendCalculation.doubleReturns the last value of the Tile.javafx.geometry.OrientationReturns the orientation of the control.longReturns the duration in milliseconds that will be used as pause between animations in the MatrixIconSkin clamped in the range of 10ms - 10s.javafx.collections.ObservableList<Location>Returns the mode of the RadarChartTileSkin.doublegetRange()Always returns the range of the tile scale (maxValue - minValue).getRank()Gets the value of the property rank.doubleReturns the reference value that will be used in the HighLowTileSkin to visualize the increase or decrease of the current value compared to the reference value;javafx.scene.NodeGets the value of the property rightGraphics.Gets the value of the property rightText.doubleGets the value of the property rightValue.booleanReturns true if the corners of the Tiles are roundedjavafx.scene.paint.ColorReturns the color that will be used to colorize the second hand of the clock.booleanReturns true if the icon of the sections should be drawn inside the sections.javafx.collections.ObservableList<Section>Returns an observable list of Section objects.booleanReturns true if the sections in the IndicatorSkin will always be visiblebooleanReturns true if the sections will be drawndoubleReturns the angle in degree that defines the start of the scale with it's minValue in a radial tile.javafx.scene.shape.SVGPathgetText()Returns the text that was defined for the clock.javafx.scene.text.TextAlignmentReturns the alignment that will be used to align the text in the Tile.javafx.scene.paint.ColorReturns the color that will be used to colorize the text of the clock.Returns the text size that will be used for the title, subtitle and text in the different skins.doubleReturns the threshold value that can be used to visualize a threshold value on the scale.javafx.scene.paint.ColorReturns the color that will be used to colorize the threshold indicator of the tile.javafx.scene.paint.ColorGets the value of the property thumbColor.javafx.scene.paint.ColorReturns the color that will be used to colorize tick labels (e.g.intReturns the number of tickLabelDecimals that will be used to format the ticklabels of the tile.booleanGets the value of the property tickLabelsXVisible.booleanGets the value of the property tickLabelsYVisible.javafx.scene.paint.ColorReturns the color that will be used to colorize tick marks in some skinsjavafx.collections.ObservableList<TilesFXSeries<String,Number>> getTime()Returns the current time of the clock.doublegetTimeBasedAverageOf(Duration DURATION) Returns the moving average over the given duration.longReturns a timeout period in ms which is used e.g.Returns the duration that should be used for the data shown in the TimelineTileSkinGets the value of the property timePeriodResolution.javafx.collections.ObservableList<TimeSection>Returns an observable list of TimeSection objects.getTitle()Returns the title of the tile.javafx.scene.text.TextAlignmentReturns the alignment that will be used to align the title in the Tile.javafx.scene.paint.ColorReturns the color that will be used to colorize the title of the tile.Returns the text that will be shown in the Tile tooltipdoubleGets the value of the property tooltipTimeout.getTrack()Gets the value of the property trackColor.getUnit()Returns the unit of the tile.javafx.scene.paint.ColorReturns the color that will be used to colorize the unit of the tile.doublegetValue()Returns the value of the Tile.javafx.scene.paint.ColorReturns the color that will be used to colorize the value of the tile.javafx.scene.chart.AxisgetXAxis()Gets the value of the property xAxis.javafx.scene.chart.AxisgetYAxis()Gets the value of the property yAxis.javafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Tile.ImageMask>javafx.beans.property.ObjectProperty<javafx.scene.image.Image>voidincreaseValue(double value) javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertybooleanisActive()Returns true if the switch in the SwitchTileSkin is activebooleanReturns true if alarms are enabled.booleanReturns true if alarm markers should be drawn.booleanisAlert()Returns true if the alert property was set.booleanReturns true if setting the value of the tile will be animated using the duration defined in animationDuration [ms].booleanReturns true if the reference value for the StockTileSkin will be calculated automaticallybooleanReturns true if the scale will be calculated automatically based on the defined values for min- and maxValue.booleanReturns true if the average indicator should be drawn.booleanReturns true if the averaging functionality is enabled.booleanReturns true if the value of the tile should be checked against the lower threshold.booleanReturns true if the value of the tile should be checked against the threshold.booleanReturns true if the control uses the given customFont to render all text elements.booleanReturns true if the date of the clock will be drawn.booleanReturns true if the hour hand of the clock should move in discrete steps of 1 hour.booleanReturns true if the minute hand of the clock should move in discrete steps of 1 minute.booleanReturns true if the second hand of the clock should move in discrete steps of 1 second.booleanReturns true if a gradient defined by gradientStops will be used to fill the area in the SmoothAreaTileSkin.booleanReturns true if the y-scale in the SparkLineTileSkin will always be defined by the minValue and maxValue.booleanisFlatUI()Returns true if the the UI should be more flat than skeuomorphic This is mainly used for the LedTileSkinbooleanReturns true if sections should be highlighted in case they contain the current value.booleanReturns true if the hour tickmarks will be drawn.booleanReturns true if an inner shadow should be drawn on the tile background.booleanGets the value of the property interactive.booleanReturns true if the control should keep it's aspect.booleanReturns true if the lower threshold indicator should be drawn.booleanReturns true if the indicator of the maxMeasuredValue is visible.booleanReturns true if the indicator of the minMeasuredValue is visible.booleanReturns true if the minute tickmarks will be drawn.booleanReturns true if the old value of the tile is visible (not implemented)booleanReturns true if percentage values are visible.booleanReturns true if the needle/bar should always return to zero.booleanReturns true if the clock is running and shows the current time.booleanReturns true if the second hand of the clock will be drawn.booleanReturns true if the text of the sections should be drawn inside the sections.booleanReturns true if effects like shadows will be drawn.booleanbooleanReturns true when smoothing is enabled.booleanGets the value of the property snapToTicks.booleanReturns true if the visualization of the value should start from 0.booleanReturns true if a gradient defined by gradientStops will be used to stroke the line in the SparklineTileSkin.booleanReturns true if the text of the clock will be drawn.booleanReturns true if the threshold indicator should be drawn.booleanReturns true if the trend indicator in the TimelineTileSkin is visiblebooleanReturns true if the visualization of the tile value is visible.javafx.beans.property.ObjectProperty<Tile.ItemSorting>javafx.beans.property.ObjectProperty<Tile.ItemSortingTopic>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<Locale>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Tile.MapProvider>javafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<Duration>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<NumberFormat>javafx.beans.property.IntegerPropertyjavafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.geometry.Orientation>javafx.beans.property.BooleanPropertyvoidpresetTileParameters(Tile.SkinType SKIN_TYPE) javafx.beans.property.ObjectProperty<RadarChartMode>javafx.beans.property.ReadOnlyDoublePropertyjavafx.beans.property.ObjectProperty<Rank>javafx.beans.property.DoublePropertyvoidreInit()voidremoveAlarm(Alarm ALARM) Removes the given Alarm object from the list of alarms.voidremoveAlarmEventListener(AlarmEventListener LISTENER) voidvoidvoidvoidvoidremoveChartData(ChartData... DATA) voidremoveChartData(List<ChartData> DATA) voidvoidremoveMatrixIcon(MatrixIcon MATRIX_ICON) voidvoidremoveOnSwitchPressed(javafx.event.EventHandler<SwitchEvent> HANDLER) voidremoveOnSwitchReleased(javafx.event.EventHandler<SwitchEvent> HANDLER) voidremovePoiLocation(Location LOCATION) voidremoveSection(Section SECTION) Removes the given Section from the list of sections.voidremoveSeries(List<javafx.scene.chart.XYChart.Series<String, Number>> SERIES) voidremoveSeries(javafx.scene.chart.XYChart.Series<String, Number>... SERIES) voidremoveTileEventListener(TileEventListener LISTENER) voidremoveTilesFXSeries(TilesFXSeries<String, Number> SERIES) voidremoveTimeEventListener(TimeEventListener LISTENER) voidremoveTimeSection(TimeSection SECTION) Removes the given TimeSection from the list of sections.voidResets the min- and maxMeasuredValue to the value of the tile.javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.Node>javafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyvoidsetActive(boolean SELECTED) Defines if the switch in the SwitchTileSkin is activevoidsetActiveColor(javafx.scene.paint.Color COLOR) Sets the value of the property activeColor.voidsetAlarmColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the alarm iconvoidSets the alarms to the given array of Alarm objects.voidSets the alarms to the given list of Alarm objects.voidsetAlarmsEnabled(boolean CHECK) Defines if alarms are enabled.voidsetAlarmsVisible(boolean VISIBLE) Defines if alarm markers should be drawn.voidsetAlert(boolean ALERT) Defines if the alert property should be set.voidsetAlertMessage(String MESSAGE) Defines the text that could be used in a tooltip as an alert message.voidsetAngleRange(double RANGE) Defines the angle range in degree that will be used to draw the scale of the radial tile.voidsetAnimated(boolean ANIMATED) Defines if setting the value of the tile should be animated using the duration defined in animationDuration [ms].voidsetAnimationDuration(long ANIMATION_DURATION) Defines the duration in milliseconds that will be used to animate the needle/bar of the tile from the last value to the next value.voidsetAutoItemBrightTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used if autoItemTextColor == true and the background of the items is dark Currently only used in CycleStepTileSkinvoidsetAutoItemDarkTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used if autoItemTextColor == true and the background of the items is bright Currently only used in CycleStepTileSkinvoidsetAutoItemTextColor(boolean AUTO) Defines if the text color of items should be set automatically dependend on their background color Currently only used in CycleStepTileSkinvoidsetAutoReferenceValue(boolean AUTO_REFERENCE_VALUE) Defines if the reference value for the StockTileSkin should be calculated automaticallyvoidsetAutoScale(boolean AUTO_SCALE) Defines if the scale should be calculated automatically based on the defined values for min- and maxValue.voidsetAverageVisible(boolean VISIBLE) Defines if the average indicator should be drawnvoidsetAveragingEnabled(boolean ENABLED) Defines if the averaging functionality will be enabled.voidsetAveragingPeriod(int PERIOD) Defines the number values that should be used for the averaging of values.voidsetBackgroundColor(javafx.scene.paint.Color COLOR) Defines the Paint object that will be used to fill the tile background.voidsetBackgroundImage(javafx.scene.image.Image IMAGE) voidsetBackgroundImageKeepAspect(boolean KEEP_ASPECT) voidsetBackgroundImageOpacity(double OPACITY) voidsetBarBackgroundColor(javafx.scene.paint.Color COLOR) Returns the color that will be used to colorize the bar background of the tile (if it has a bar).voidsetBarChartItems(BarChartItem... ITEMS) voidsetBarChartItems(List<BarChartItem> ITEMS) voidsetBarColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the bar of the tile (if it has a bar).voidsetBorderColor(javafx.scene.paint.Color PAINT) Defines the Paint object that will be used to draw the border of the tile.voidsetBorderWidth(double WIDTH) Defines the width in pixels that will be used to draw the border of the tile.voidsetCharacters(String... CHARACTERS) voidsetChartData(ChartData... DATA) voidsetChartData(List<ChartData> DATA) voidsetChartGridColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize lines in charts e.g.voidsetChartType(Tile.ChartType TYPE) voidsetCheckLowerThreshold(boolean CHECK) Defines if the current value should be checked against the lower thresholdvoidsetCheckSectionsForValue(boolean CHECK) Defines if the value of the tile should be checked against all sections (if sections not empty).voidsetCheckThreshold(boolean CHECK) Defines if the current value should be checked against the thresholdvoidsetCountry(Country COUNTRY) Defines the Locale that will be used to visualize the country in the CountryTileSkinvoidsetCountryGroup(CountryGroup GROUP) Sets the value of the property countryGroup.voidsetCurrentLocation(Location LOCATION) Sets the value of the property currentLocation.voidsetCustomDecimalFormat(DecimalFormat DECIMAL_FORMAT) Sets the value of the property customDecimalFormat.voidsetCustomDecimalFormatEnabled(boolean ENABLED) Sets the value of the property customDecimalFormatEnabled.voidsetCustomFont(javafx.scene.text.Font FONT) Defines the custom font that can be used to render all text elements.voidsetCustomFontEnabled(boolean ENABLED) Defines if the control should use the given customFont to render all text elementsvoidsetDataPointsVisible(boolean VISIBLE) Sets the value of the property dataPointsVisible.voidsetDateColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the date of the clockvoidsetDateVisible(boolean VISIBLE) Defines if the date of the clock will be drawn.voidsetDecimals(int DECIMALS) Defines the number of decimals that will be used to format the value of the tile.voidsetDescription(String DESCRIPTION) Sets the description text of the tile.voidsetDescriptionAlignment(javafx.geometry.Pos ALIGNMENT) Defines the alignment of the description text (esp.voidsetDescriptionColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the description text of the tile.voidsetDiscreteHours(boolean DISCRETE) Defines if the hour hand of the clock should move in discrete steps of 1 hour.voidsetDiscreteMinutes(boolean DISCRETE) Defines if the minute hand of the clock should move in discrete steps of 1 minute.voidsetDiscreteSeconds(boolean DISCRETE) Defines if the second hand of the clock should move in discrete steps of 1 second.voidsetDuration(LocalTime DURATION) Defines a duration that is used in the TimeTileSkinvoidsetFillWithGradient(boolean FILL_WITH_GRADIENT) Defines the usage of a gradient defined by gradientStops to fill the area in the SmoothAreaTileSkinvoidsetFixedYScale(boolean FIXED_Y_SCALE) Defines how the y-scale will be drawn.voidsetFlatUI(boolean FLATUI) Defines if the UI should be more flat than skeuomorphic.voidsetFlipText(String TEXT) Defines the text that will be used to visualize the FlipTileSkinvoidsetFlipTimeInMS(long FLIP_TIME) voidsetForegroundBaseColor(javafx.scene.paint.Color COLOR) A convenient method to set the color of foreground elements like title, description, unit, value, tickLabel and tickMark to the given Color.voidsetForegroundColor(javafx.scene.paint.Color COLOR) Defines the Paint object that will be used to fill the tile foreground.voidsetGradientStops(List<javafx.scene.paint.Stop> STOPS) voidsetGradientStops(javafx.scene.paint.Stop... STOPS) voidsetGraphic(javafx.scene.Node GRAPHIC) Defines an optional node that can be used in combination with the CustomTileSkin.voidsetHighlightSections(boolean HIGHLIGHT) Defines if sections should be highlighted in case they contain the current valuevoidsetHourColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the hour hand of the clockvoidsetHourTickMarkColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the hour tickmarks of the clock.voidsetHourTickMarksVisible(boolean VISIBLE) Defines if the hour tickmarks will be drawn.voidsetImage(javafx.scene.image.Image IMAGE) Sets the value of the property image.voidsetImageMask(Tile.ImageMask MASK) Sets the value of the property imageMask.voidsetIncrement(double INCREMENT) voidsetInfoRegionBackgroundColor(javafx.scene.paint.Color COLOR) voidsetInfoRegionEventHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> HANDLER) voidsetInfoRegionForegroundColor(javafx.scene.paint.Color COLOR) voidvoidsetInnerShadowEnabled(boolean ENABLED) Defines if an inner shadow should be drawn on the tile background.voidsetInteractive(boolean INTERACTIVE) Sets the value of the property interactive.voidsetItemSorting(Tile.ItemSorting ITEM_SORTING) Sets the value of the property itemSorting.voidsetItemSortingTopic(Tile.ItemSortingTopic ITEM_SORTING_TOPIC) Sets the value of the property itemSortingTopic.voidsetKeepAspect(boolean KEEP) Defines if the control should keep it's aspect.voidsetKnobColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the knob of the radial tiles.voidsetLeaderBoardItems(LeaderBoardItem... ITEMS) voidsetLeaderBoardItems(List<LeaderBoardItem> ITEMS) voidsetLeftGraphics(javafx.scene.Node NODE) Sets the value of the property leftGraphics.voidsetLeftText(String TEXT) Sets the value of the property leftText.voidsetLeftValue(double VALUE) Sets the value of the property leftValue.voidSets the value of the property locale.voidsetLowerRightRegionBackgroundColor(javafx.scene.paint.Color COLOR) voidsetLowerRightRegionForegroundColor(javafx.scene.paint.Color COLOR) voidvoidsetLowerThreshold(double THRESHOLD) Sets the value of the property lowerThreshold.voidsetLowerThresholdColor(javafx.scene.paint.Color COLOR) Sets the value of the property lowerThresholdColor.voidsetLowerThresholdVisible(boolean VISIBLE) Defines if the lower threshold indicator should be drawnvoidsetMajorTickUnit(double MAJOR_TICK_UNIT) voidsetMapProvider(Tile.MapProvider PROVIDER) Sets the value of the property mapProvider.voidsetMatrixIcons(MatrixIcon... MATRIX_ICONS) voidsetMatrixIcons(List<MatrixIcon> MATRIX_ICONS) voidsetMatrixSize(int[] COLUMNS_AND_ROWS) voidsetMatrixSize(int COLUMNS, int ROWS) voidsetMaxMeasuredValue(double MAX_MEASURED_VALUE) Sets the maxMeasuredVAlue to the given value.voidsetMaxMeasuredValueVisible(boolean VISIBLE) Defines if the indicator of the maxMeasuredValue should be visible.voidsetMaxTimePeriod(Duration MAX_PERIOD) Defines the duration that will be used to store datapoints in the skinvoidsetMaxValue(double VALUE) Sets the maximum value of the tile scale to the given valuevoidsetMaxValueVisible(boolean VISIBLE) Sets the value of the property maxValueVisible.voidsetMiddleGraphics(javafx.scene.Node NODE) Sets the value of the property middleGraphics.voidsetMiddleText(String TEXT) Sets the value of the property middleText.voidsetMiddleValue(double VALUE) Sets the value of the property middleValue.voidsetMinMeasuredValue(double MIN_MEASURED_VALUE) Sets the minMeasuredValue to the given value.voidsetMinMeasuredValueVisible(boolean VISIBLE) Defines if the indicator of the minMeasuredValue should be visible.voidsetMinorTickCount(int MINOR_TICK_COUNT) voidsetMinuteColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the minute hand of the clock.voidsetMinuteTickMarkColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the minute tickmarks of the clock.voidsetMinuteTickMarksVisible(boolean VISIBLE) Defines if the minute tickmarks will be drawn.voidsetMinValue(double VALUE) Sets the minimum value of the tile scale to the given valuevoidsetMinValueVisible(boolean VISIBLE) Sets the value of the property minValueVisible.voidsetNeedleColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the needle of the radial tiles.voidsetNotifyRegionBackgroundColor(javafx.scene.paint.Color COLOR) voidsetNotifyRegionForegroundColor(javafx.scene.paint.Color COLOR) voidvoidsetNumberFormat(NumberFormat FORMAT) Defines the number format that will be used to format the value in the tile (NOT USED AT THE MOMENT)voidsetNumberOfValuesForTrendCalculation(int NUMBER) Sets the value of the property numberOfValuesForTrendCalculation.voidsetOldValueVisible(boolean VISIBLE) Defines if the old value of the tile should be visible (not implemented)voidsetOnAlarm(AlarmEventListener LISTENER) voidsetOnContentSizeChanged(BoundsEventListener LISTENER) voidsetOnSwitchPressed(javafx.event.EventHandler<SwitchEvent> HANDLER) voidsetOnSwitchReleased(javafx.event.EventHandler<SwitchEvent> HANDLER) voidsetOnTileEvent(TileEventListener LISTENER) voidsetOnTimeEvent(TimeEventListener LISTENER) voidsetOrientation(javafx.geometry.Orientation ORIENTATION) Defines the orientation of the control.voidsetPauseDuration(long PAUSE_DURATION) Defines the duration in milliseconds that will be used as pause between animations in the MatrixIconSkin clamped in the range of 10ms - 10s.voidsetPercentageVisible(boolean VISIBLE) Defines the visibility of percentage values.voidsetPoiList(List<Location> POI_LIST) voidsetPoiLocations(Location... LOCATIONS) voidDefines the mode that is used in the RadarChartTileSkin to visualize the data in the RadarChart.voidSets the value of the property rank.voidsetReferenceValue(double VALUE) Defines the reference value that will be used in the HighLowTileSkinvoidsetReturnToZero(boolean IS_TRUE) Defines the behavior of the visualization where the needle/bar should always return to 0 after it reached the final value.voidsetRightGraphics(javafx.scene.Node NODE) Sets the value of the property rightGraphics.voidsetRightText(String TEXT) Sets the value of the property rightText.voidsetRightValue(double VALUE) Sets the value of the property rightValue.voidsetRoundedCorners(boolean ROUNDED) Switches the corners of the Tiles between rounded and rectangularvoidsetRunning(boolean RUNNING) Defines if the clock is running.voidsetSecondColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the second hand of the clockvoidsetSecondsVisible(boolean VISIBLE) Defines if the second hand of the clock will be drawn.voidsetSectionIconsVisible(boolean VISIBLE) Defines if the icon of the sections should be drawn inside the sections.voidsetSections(Section... SECTIONS) Sets the sections to the given array of Section objects.voidsetSections(List<Section> SECTIONS) Sets the sections to the given list of Section objects.voidsetSectionsAlwaysVisible(boolean VISIBLE) Defines if the sections will always be visible.voidsetSectionsVisible(boolean VISIBLE) Defines if the sections will be drawnvoidsetSectionTextVisible(boolean VISIBLE) Defines if the text of the sections should be drawn inside the sections.voidvoidvoidsetShadowsEnabled(boolean ENABLED) Defines if effects like shadows should be drawn.voidsetSkinType(Tile.SkinType SKIN_TYPE) voidsetSmoothing(boolean SMOOTHING) Defines if the smoothing property should be enabled/disabled.voidsetSnapToTicks(boolean SNAP) Sets the value of the property snapToTicks.voidsetStartAngle(double ANGLE) Defines the angle in degree that defines the start of the scale with it's minValue in a radial tile.voidsetStartFromZero(boolean IS_TRUE) Defines the behavior of the visualization where the needle/bar should start from 0 instead of the minValue.voidsetStrokeWithGradient(boolean STROKE_WITH_GRADIENT) Defines the usage of a gradient defined by gradientStops to stroke the line in the SparklineTileSkinvoidsetSVGPath(javafx.scene.shape.SVGPath SVG_PATH) voidDefine the text for the clock.voidsetTextAlignment(javafx.scene.text.TextAlignment ALIGNMENT) Defines the alignment that will be used to align the text in the Tile.voidsetTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the text of the clock.voidsetTextSize(Tile.TextSize SIZE) Defines the text size that will be used for the title, subtitle and text in the different skins.voidsetTextVisible(boolean VISIBLE) Defines if the text of the clock will be drawn.voidsetThreshold(double THRESHOLD) Sets the threshold of the tile to the given value.voidsetThresholdColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the threshold indicator of the tile.voidsetThresholdVisible(boolean VISIBLE) Defines if the threshold indicator should be drawnvoidsetThumbColor(javafx.scene.paint.Color THUMB_COLOR) Sets the value of the property thumbColor.voidsetTickLabelColor(javafx.scene.paint.Color COLOR) Sets the value of the property tickLabelColor.voidsetTickLabelDecimals(int DECIMALS) Defines the number of tickLabelDecimals that will be used to format the ticklabels of the tile.voidsetTickLabelsXVisible(boolean VISIBLE) Sets the value of the property tickLabelsXVisible.voidsetTickLabelsYVisible(boolean VISIBLE) Sets the value of the property tickLabelsYVisible.voidsetTickMarkColor(javafx.scene.paint.Color COLOR) Sets the value of the property tickMarkColor.voidsetTilesFXSeries(TilesFXSeries<String, Number>... TILESFX_SERIES) voidsetTilesFXSeries(List<TilesFXSeries<String, Number>> TILESFX_SERIES) voidsetTime(long EPOCH_SECONDS) voidsetTime(ZonedDateTime TIME) Defines the current time of the clock.voidsetTimeoutMs(long TIMEOUT_MS) Sets the value of the property timeoutMs.voidsetTimePeriod(Duration PERIOD) Defines the duration that should be used for the data shown in the TimelineTileSkinvoidsetTimePeriodResolution(TimeUnit RESOLUTION) Sets the value of the property timePeriodResolution.voidsetTimeSections(TimeSection... SECTIONS) Sets the sections to the given array of TimeSection objects.voidsetTimeSections(List<TimeSection> SECTIONS) Sets the sections to the given list of TimeSection objects.voidSets the title of the tile.voidsetTitleAlignment(javafx.scene.text.TextAlignment ALIGNMENT) Defines the alignment that will be used to align the title in the Tile.voidsetTitleColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the title of the tile.voidsetTooltipText(String TEXT) Defines the text that will be shown in the Tile tooltipvoidsetTooltipTimeout(double TIMEOUT) Sets the value of the property tooltipTimeout.voidvoidvoidsetTrackColor(Tile.TileColor COLOR) Sets the value of the property trackColor.voidsetTrendVisible(boolean VISIBLE) Defines the visibility of the trend indicator in the TimelineTileSkinvoidSets the unit of the tile.voidsetUnitColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the unit of the tile.voidsetValue(double VALUE) Sets the value of the Tile to the given double.voidsetValueColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the value of the tile.voidsetValueVisible(boolean VISIBLE) Defines if the visualization of the tile value should be visible.voidsetXAxis(javafx.scene.chart.Axis AXIS) Sets the value of the property xAxis.voidsetYAxis(javafx.scene.chart.Axis AXIS) Sets the value of the property yAxis.javafx.beans.property.BooleanPropertyvoidshowInfoRegion(boolean SHOW) javafx.beans.binding.BooleanBindingvoidshowLowerRightRegion(boolean SHOW) voidshowNotifyRegion(boolean SHOW) javafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyvoidstop()Calling this method will stop all threads.javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath>javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.ObjectProperty<Tile.TextSize>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.IntegerPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.LongPropertyjavafx.beans.property.ObjectProperty<Duration>javafx.beans.property.ObjectProperty<TimeUnit>javafx.beans.property.ObjectProperty<ZonedDateTime>javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment>javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyjavafx.beans.property.StringPropertyjavafx.beans.property.DoublePropertyjavafx.beans.property.ObjectProperty<Tile.TileColor>javafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.StringPropertyvoidupdateLocation(double LATITUDE, double LONGITUDE) javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>javafx.beans.property.DoublePropertyjavafx.beans.property.BooleanPropertyjavafx.beans.property.ObjectProperty<javafx.scene.chart.Axis>javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis>Methods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyMethods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
value
public javafx.beans.property.DoubleProperty valueProperty- See Also:
-
currentValue
public javafx.beans.property.ReadOnlyDoubleProperty currentValueProperty- See Also:
-
oldValue
public javafx.beans.property.ReadOnlyDoubleProperty oldValueProperty- See Also:
-
formerValue
public javafx.beans.property.ReadOnlyDoubleProperty formerValueProperty- See Also:
-
minValue
public javafx.beans.property.DoubleProperty minValueProperty- See Also:
-
maxValue
public javafx.beans.property.DoubleProperty maxValueProperty- See Also:
-
range
public javafx.beans.property.ReadOnlyDoubleProperty rangeProperty- See Also:
-
threshold
public javafx.beans.property.DoubleProperty thresholdProperty- See Also:
-
lowerThreshold
public javafx.beans.property.DoubleProperty lowerThresholdProperty- See Also:
-
referenceValue
public javafx.beans.property.DoubleProperty referenceValueProperty- See Also:
-
autoReferenceValue
public javafx.beans.property.BooleanProperty autoReferenceValueProperty -
title
public javafx.beans.property.StringProperty titleProperty- See Also:
-
titleAlignment
public javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment> titleAlignmentProperty -
description
public javafx.beans.property.StringProperty descriptionProperty- See Also:
-
descriptionAlignment
public javafx.beans.property.ObjectProperty<javafx.geometry.Pos> descriptionAlignmentProperty -
unit
public javafx.beans.property.StringProperty unitProperty- See Also:
-
flipText
public javafx.beans.property.StringProperty flipTextProperty- See Also:
-
active
public javafx.beans.property.BooleanProperty activeProperty- See Also:
-
averagingEnabled
public javafx.beans.property.BooleanProperty averagingEnabledProperty -
averagingPeriod
public javafx.beans.property.IntegerProperty averagingPeriodProperty- See Also:
-
timePeriod
- See Also:
-
getTimePeriod()#setTimePeriod(Duration)
-
maxTimePeriod
- See Also:
-
getMaxTimePeriod()#setMaxTimePeriod(Duration)
-
timePeriodResolution
-
fixedYScale
public javafx.beans.property.BooleanProperty fixedYScaleProperty- See Also:
-
duration
- See Also:
-
image
public javafx.beans.property.ObjectProperty<javafx.scene.image.Image> imageProperty- See Also:
-
imageMask
- See Also:
-
graphic
public javafx.beans.property.ObjectProperty<javafx.scene.Node> graphicProperty- See Also:
-
svgPath
public javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> svgPathProperty -
currentLocation
-
trackColor
- See Also:
-
mapProvider
-
itemSorting
-
itemSortingTopic
-
autoItemTextColor
public javafx.beans.property.BooleanProperty autoItemTextColorProperty -
thumbColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> thumbColorProperty- See Also:
-
flatUI
public javafx.beans.property.BooleanProperty flatUIProperty- See Also:
-
textSize
- See Also:
-
roundedCorners
public javafx.beans.property.BooleanProperty roundedCornersProperty -
startFromZero
public javafx.beans.property.BooleanProperty startFromZeroProperty- See Also:
-
returnToZero
public javafx.beans.property.BooleanProperty returnToZeroProperty- See Also:
-
minMeasuredValue
public javafx.beans.property.ReadOnlyDoubleProperty minMeasuredValueProperty -
maxMeasuredValue
public javafx.beans.property.ReadOnlyDoubleProperty maxMeasuredValueProperty -
minMeasuredValueVisible
public javafx.beans.property.BooleanProperty minMeasuredValueVisibleProperty -
maxMeasuredValueVisible
public javafx.beans.property.BooleanProperty maxMeasuredValueVisibleProperty -
oldValueVisible
public javafx.beans.property.BooleanProperty oldValueVisibleProperty -
valueVisible
public javafx.beans.property.BooleanProperty valueVisibleProperty- See Also:
-
foregroundColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> foregroundColorProperty -
backgroundColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> backgroundColorProperty -
borderColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> borderColorProperty- See Also:
-
borderWidth
public javafx.beans.property.DoubleProperty borderWidthProperty- See Also:
-
knobColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> knobColorProperty- See Also:
-
activeColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> activeColorProperty- See Also:
-
animated
public javafx.beans.property.BooleanProperty animatedProperty- See Also:
-
startAngle
public javafx.beans.property.DoubleProperty startAngleProperty- See Also:
-
angleRange
public javafx.beans.property.DoubleProperty angleRangeProperty- See Also:
-
angleStep
public javafx.beans.property.ReadOnlyDoubleProperty angleStepProperty- See Also:
-
autoScale
public javafx.beans.property.BooleanProperty autoScaleProperty- See Also:
-
shadowsEnabled
public javafx.beans.property.BooleanProperty shadowsEnabledProperty- See Also:
-
locale
- See Also:
-
numberFormat
-
decimals
public javafx.beans.property.IntegerProperty decimalsProperty- See Also:
-
tickLabelDecimals
public javafx.beans.property.IntegerProperty tickLabelDecimalsProperty -
tickLabelsXVisible
public javafx.beans.property.BooleanProperty tickLabelsXVisibleProperty -
tickLabelsYVisible
public javafx.beans.property.BooleanProperty tickLabelsYVisibleProperty -
minValueVisible
public javafx.beans.property.BooleanProperty minValueVisibleProperty -
maxValueVisible
public javafx.beans.property.BooleanProperty maxValueVisibleProperty -
needleColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> needleColorProperty- See Also:
-
barColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> barColorProperty- See Also:
-
barBackgroundColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> barBackgroundColorProperty -
titleColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> titleColorProperty- See Also:
-
descriptionColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> descriptionColorProperty -
unitColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> unitColorProperty- See Also:
-
valueColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> valueColorProperty- See Also:
-
thresholdColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> thresholdColorProperty- See Also:
-
lowerThresholdColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> lowerThresholdColorProperty -
checkSectionsForValue
public javafx.beans.property.BooleanProperty checkSectionsForValueProperty -
checkThreshold
public javafx.beans.property.BooleanProperty checkThresholdProperty- See Also:
-
checkLowerThreshold
public javafx.beans.property.BooleanProperty checkLowerThresholdProperty -
innerShadowEnabled
public javafx.beans.property.BooleanProperty innerShadowEnabledProperty -
thresholdVisible
public javafx.beans.property.BooleanProperty thresholdVisibleProperty -
lowerThresholdVisible
public javafx.beans.property.BooleanProperty lowerThresholdVisibleProperty -
averageVisible
public javafx.beans.property.BooleanProperty averageVisibleProperty- See Also:
-
sectionsVisible
public javafx.beans.property.BooleanProperty sectionsVisibleProperty -
sectionsAlwaysVisible
public javafx.beans.property.BooleanProperty sectionsAlwaysVisibleProperty -
sectionTextVisible
public javafx.beans.property.BooleanProperty sectionTextVisibleProperty -
sectionIconsVisible
public javafx.beans.property.BooleanProperty sectionIconsVisibleProperty -
highlightSections
public javafx.beans.property.BooleanProperty highlightSectionsProperty -
orientation
public javafx.beans.property.ObjectProperty<javafx.geometry.Orientation> orientationProperty- See Also:
-
keepAspect
public javafx.beans.property.BooleanProperty keepAspectProperty- See Also:
-
alert
public javafx.beans.property.BooleanProperty alertProperty- See Also:
-
alertMessage
public javafx.beans.property.StringProperty alertMessageProperty- See Also:
-
smoothing
public javafx.beans.property.BooleanProperty smoothingProperty- See Also:
-
time
- See Also:
-
currentTime
public javafx.beans.property.ReadOnlyLongProperty currentTimeProperty- See Also:
-
text
public javafx.beans.property.StringProperty textProperty- See Also:
-
textAlignment
public javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment> textAlignmentProperty -
discreteSeconds
public javafx.beans.property.BooleanProperty discreteSecondsProperty -
discreteMinutes
public javafx.beans.property.BooleanProperty discreteMinutesProperty -
discreteHours
public javafx.beans.property.BooleanProperty discreteHoursProperty- See Also:
-
secondsVisible
public javafx.beans.property.BooleanProperty secondsVisibleProperty- See Also:
-
textVisible
public javafx.beans.property.BooleanProperty textVisibleProperty- See Also:
-
dateVisible
public javafx.beans.property.BooleanProperty dateVisibleProperty- See Also:
-
percentageVisible
public javafx.beans.property.BooleanProperty percentageVisibleProperty -
running
public javafx.beans.property.BooleanProperty runningProperty- See Also:
-
textColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textColorProperty- See Also:
-
dateColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> dateColorProperty- See Also:
-
hourTickMarkColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hourTickMarkColorProperty -
minuteTickMarkColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> minuteTickMarkColorProperty -
alarmColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> alarmColorProperty- See Also:
-
tickLabelColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> tickLabelColorProperty- See Also:
-
tickMarkColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> tickMarkColorProperty- See Also:
-
hourTickMarksVisible
public javafx.beans.property.BooleanProperty hourTickMarksVisibleProperty -
minuteTickMarksVisible
public javafx.beans.property.BooleanProperty minuteTickMarksVisibleProperty -
hourColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hourColorProperty- See Also:
-
minuteColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> minuteColorProperty- See Also:
-
secondColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> secondColorProperty- See Also:
-
alarmsEnabled
public javafx.beans.property.BooleanProperty alarmsEnabledProperty- See Also:
-
alarmsVisible
public javafx.beans.property.BooleanProperty alarmsVisibleProperty- See Also:
-
tooltipText
public javafx.beans.property.StringProperty tooltipTextProperty- See Also:
-
xAxis
public javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis> xAxisProperty- See Also:
-
yAxis
public javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis> yAxisProperty- See Also:
-
radarChartMode
-
chartGridColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> chartGridColorProperty- See Also:
-
country
- See Also:
-
countryGroup
-
dataPointsVisible
public javafx.beans.property.BooleanProperty dataPointsVisibleProperty -
snapToTicks
public javafx.beans.property.BooleanProperty snapToTicksProperty- See Also:
-
tooltipTimeout
public javafx.beans.property.DoubleProperty tooltipTimeoutProperty- See Also:
-
customFontEnabled
public javafx.beans.property.BooleanProperty customFontEnabledProperty -
customFont
public javafx.beans.property.ObjectProperty<javafx.scene.text.Font> customFontProperty- See Also:
-
customDecimalFormatEnabled
public javafx.beans.property.BooleanProperty customDecimalFormatEnabledProperty -
customDecimalFormat
-
strokeWithGradient
public javafx.beans.property.BooleanProperty strokeWithGradientProperty -
fillWithGradient
public javafx.beans.property.BooleanProperty fillWithGradientProperty -
leftText
public javafx.beans.property.StringProperty leftTextProperty- See Also:
-
middleText
public javafx.beans.property.StringProperty middleTextProperty- See Also:
-
rightText
public javafx.beans.property.StringProperty rightTextProperty- See Also:
-
leftValue
public javafx.beans.property.DoubleProperty leftValueProperty- See Also:
-
middleValue
public javafx.beans.property.DoubleProperty middleValueProperty- See Also:
-
rightValue
public javafx.beans.property.DoubleProperty rightValueProperty- See Also:
-
leftGraphics
public javafx.beans.property.ObjectProperty<javafx.scene.Node> leftGraphicsProperty- See Also:
-
middleGraphics
public javafx.beans.property.ObjectProperty<javafx.scene.Node> middleGraphicsProperty- See Also:
-
rightGraphics
public javafx.beans.property.ObjectProperty<javafx.scene.Node> rightGraphicsProperty- See Also:
-
trendVisible
public javafx.beans.property.BooleanProperty trendVisibleProperty- See Also:
-
timeoutMs
public javafx.beans.property.LongProperty timeoutMsProperty- See Also:
-
rank
- See Also:
-
interactive
public javafx.beans.property.BooleanProperty interactiveProperty- See Also:
-
numberOfValuesForTrendCalculation
public javafx.beans.property.IntegerProperty numberOfValuesForTrendCalculationProperty -
showing
public javafx.beans.binding.BooleanBinding showingProperty
-
-
Field Details
-
BACKGROUND
public static final javafx.scene.paint.Color BACKGROUND -
FOREGROUND
public static final javafx.scene.paint.Color FOREGROUND -
GRAY
public static final javafx.scene.paint.Color GRAY -
RED
public static final javafx.scene.paint.Color RED -
LIGHT_RED
public static final javafx.scene.paint.Color LIGHT_RED -
GREEN
public static final javafx.scene.paint.Color GREEN -
LIGHT_GREEN
public static final javafx.scene.paint.Color LIGHT_GREEN -
BLUE
public static final javafx.scene.paint.Color BLUE -
DARK_BLUE
public static final javafx.scene.paint.Color DARK_BLUE -
ORANGE
public static final javafx.scene.paint.Color ORANGE -
YELLOW_ORANGE
public static final javafx.scene.paint.Color YELLOW_ORANGE -
YELLOW
public static final javafx.scene.paint.Color YELLOW -
MAGENTA
public static final javafx.scene.paint.Color MAGENTA -
PINK
public static final javafx.scene.paint.Color PINK -
SHORT_INTERVAL
public static final int SHORT_INTERVAL- See Also:
-
LONG_INTERVAL
public static final int LONG_INTERVAL- See Also:
-
DEFAULT_TIME_PERIOD
-
DEFAULT_TIME_PERIOD_RESOLUTION
-
-
Constructor Details
-
Tile
public Tile() -
Tile
-
Tile
public Tile(Tile.SkinType skinType, double minValue, double maxValue, double value, double threshold, double lowerThreshold, double referenceValue, boolean autoReferenceValue, String title, javafx.scene.text.TextAlignment titleAlignment, String description, javafx.geometry.Pos descriptionAlignment, String unit, String flipText, boolean active, String text, javafx.scene.text.TextAlignment textAlignment, boolean averagingEnabled, int averagingPeriod, Duration timePeriod, Duration maxTimePeriod, TimeUnit timePeriodResolution, boolean _fixedYScale, Tile.ImageMask imageMask, javafx.scene.paint.Color trackColor, Tile.MapProvider mapProvider, long flipTimeInMS, Tile.ItemSorting itemSorting, Tile.ItemSortingTopic itemSortingTopic, boolean autoItemTextColor, javafx.scene.paint.Color autoItemDarkTextColor, javafx.scene.paint.Color autoItemBrightTextColor, Tile.TextSize textSize, boolean roundedCorners, boolean startFromZero, boolean returnToZero, double minMeasuredValue, double maxMeasuredValue, boolean minMeasuredValueVisible, boolean maxMeasuredValueVisible, boolean oldValueVisible, boolean valueVisible, javafx.scene.paint.Color foregroundColor, javafx.scene.paint.Color backgroundColor, javafx.scene.paint.Color borderColor, double borderWidth, javafx.scene.paint.Color knobColor, javafx.scene.paint.Color activeColor, boolean animated, long animationDuration, double startAngle, double angleRange, boolean autoScale, boolean shadowsEnabled, Locale locale, NumberFormat numberFormat, int decimals, int tickLabelDecimals, boolean tickLabelsXVisible, boolean tickLabelsYVisible, boolean minValueVisible, boolean maxValueVisible, javafx.scene.paint.Color needleColor, javafx.scene.paint.Color hourColor, javafx.scene.paint.Color minuteColor, javafx.scene.paint.Color secondColor, javafx.scene.paint.Color barColor, javafx.scene.paint.Color barBackgroundColor, javafx.scene.paint.Color titleColor, javafx.scene.paint.Color descriptionColor, javafx.scene.paint.Color unitColor, javafx.scene.paint.Color valueColor, javafx.scene.paint.Color textColor, javafx.scene.paint.Color dateColor, javafx.scene.paint.Color hourTickMarkColor, javafx.scene.paint.Color minuteTickMarkColor, javafx.scene.paint.Color alarmColor, javafx.scene.paint.Color tickLabelColor, javafx.scene.paint.Color tickMarkColor, javafx.scene.paint.Color thresholdColor, javafx.scene.paint.Color _lowerThresholdColor, boolean checkSectionsForValue, boolean checkThreshold, boolean checkLowerThreshold, boolean innerShadowEnabled, boolean thresholdVisible, boolean averageVisible, boolean sectionsVisible, boolean sectionsAlwaysVisible, List<Section> sections, boolean sectionTextVisible, boolean sectionIconsVisible, boolean highlightSections, javafx.geometry.Orientation orientation, boolean keepAspect, boolean customFontEnabled, javafx.scene.text.Font customFont, boolean customDecimalFormatEnabled, DecimalFormat customDecimalFormat, boolean alert, String alertMessage, boolean smoothing, boolean secondsVisible, boolean discreteSeconds, boolean discreteMinutes, boolean discreteHours, boolean textVisible, boolean dateVisible, boolean percentageVisible, boolean running, boolean hourTickMarksVisible, boolean minuteTickMarksVisible, boolean alarmsEnabled, boolean alarmsVisible, boolean strokeWithGradient, boolean fillWithGradient, RadarChartMode radarChartMode, javafx.scene.paint.Color chartGridColor, boolean dataPointsVisible, boolean snapToTicks, int minorTickCount, int majorTickUnit, Tile.ChartType chartType, long tooltipTimeout, javafx.scene.paint.Color notifyRegionBackgroundColor, javafx.scene.paint.Color notifyRegionForegroundColor, String notifyRegionTooltipText, String showNotifyRegion, javafx.scene.paint.Color infoRegionBackgroundColor, javafx.scene.paint.Color infoRegionForegroundColor, String infoRegionTooltipText, String showInfoRegion, javafx.scene.paint.Color lowerRightRegionBackgroundColor, javafx.scene.paint.Color lowerRightRegionForegroundColor, String lowerRightRegionTooltipText, String showLowerRightRegion, javafx.scene.image.Image backgroundImage, double backgroundImageOpacity, boolean backgroundImageKeepAspect, String leftText, String middleText, String rightText, double leftValue, double middleValue, double rightValue, javafx.scene.Node leftGraphics, javafx.scene.Node middleGraphics, javafx.scene.Node rightGraphics, boolean trendVisible, long timeoutMs, Rank rank, boolean interactive, int numberOfValuesForTrendCalculation, int updateInterval, int increment, boolean flatUI, boolean thumbColor)
-
-
Method Details
-
reInit
public void reInit() -
getValue
public double getValue()Returns the value of the Tile. If animated == true this value represents the value at the end of the animation. Where currentValue represents the current value during the animation.- Returns:
- the value of the tile
-
setValue
public void setValue(double VALUE) Sets the value of the Tile to the given double. If animated == true this value will be the end value after the animation is finished.- Parameters:
VALUE-
-
valueProperty
public javafx.beans.property.DoubleProperty valueProperty()- See Also:
-
getCurrentValue
public double getCurrentValue()Returns the current value of the Tile. If animated == true this value represents the current value during the animation. Otherwise it's returns the same value as the getValue() method.- Returns:
- the current value of the tile
-
currentValueProperty
public javafx.beans.property.ReadOnlyDoubleProperty currentValueProperty()- See Also:
-
getOldValue
public double getOldValue()Returns the last value of the Tile. This will not be the last value during an animation but the final last value after the animation was finished. If you need to get the last value during an animation you should use formerValue instead.- Returns:
- the last value of the tile
-
oldValueProperty
public javafx.beans.property.ReadOnlyDoubleProperty oldValueProperty()- See Also:
-
getFormerValue
public double getFormerValue()Returns the last value of the Tile. This will be the last value during an animation. If you need to get the last value after the animation is finished or if you don't use animation at all (when using real values) you should use oldValue instead.- Returns:
- the last value of the tile during an animation
-
formerValueProperty
public javafx.beans.property.ReadOnlyDoubleProperty formerValueProperty()- See Also:
-
increaseValue
public void increaseValue(double value) -
decreaseValue
public void decreaseValue(double value) -
getMinValue
public double getMinValue()Returns the minimum value of the scale. This value represents the lower limit of the visible tile values.- Returns:
- the minimum value of the tile scale
-
setMinValue
public void setMinValue(double VALUE) Sets the minimum value of the tile scale to the given value- Parameters:
VALUE-
-
minValueProperty
public javafx.beans.property.DoubleProperty minValueProperty()- See Also:
-
getMaxValue
public double getMaxValue()Returns the maximum value of the scale. This value represents the upper limit of the visible tile values.- Returns:
- the maximum value of the tile scale
-
setMaxValue
public void setMaxValue(double VALUE) Sets the maximum value of the tile scale to the given value- Parameters:
VALUE-
-
maxValueProperty
public javafx.beans.property.DoubleProperty maxValueProperty()- See Also:
-
getRange
public double getRange()Always returns the range of the tile scale (maxValue - minValue). This value will be automatically calculated each time the min- or maxValue will change.- Returns:
- the range of the tile scale
-
rangeProperty
public javafx.beans.property.ReadOnlyDoubleProperty rangeProperty()- See Also:
-
getThreshold
public double getThreshold()Returns the threshold value that can be used to visualize a threshold value on the scale. There are also events that will be fired if the threshold was exceeded or underrun. The value will be clamped to range of the tile.- Returns:
- the threshold value of the tile
-
setThreshold
public void setThreshold(double THRESHOLD) Sets the threshold of the tile to the given value. The value will be clamped to the range of the tile.- Parameters:
THRESHOLD-
-
thresholdProperty
public javafx.beans.property.DoubleProperty thresholdProperty()- See Also:
-
getLowerThreshold
public double getLowerThreshold()Gets the value of the property lowerThreshold.- Property description:
-
setLowerThreshold
public void setLowerThreshold(double THRESHOLD) Sets the value of the property lowerThreshold.- Property description:
-
lowerThresholdProperty
public javafx.beans.property.DoubleProperty lowerThresholdProperty()- See Also:
-
getReferenceValue
public double getReferenceValue()Returns the reference value that will be used in the HighLowTileSkin to visualize the increase or decrease of the current value compared to the reference value;- Returns:
- the reference value that will be used in the HighLowTileSkin
-
setReferenceValue
public void setReferenceValue(double VALUE) Defines the reference value that will be used in the HighLowTileSkin- Parameters:
VALUE-
-
referenceValueProperty
public javafx.beans.property.DoubleProperty referenceValueProperty()- See Also:
-
isAutoReferenceValue
public boolean isAutoReferenceValue()Returns true if the reference value for the StockTileSkin will be calculated automatically- Returns:
- true if the reference value for the StockTileSkin will be calculated automatically
-
setAutoReferenceValue
public void setAutoReferenceValue(boolean AUTO_REFERENCE_VALUE) Defines if the reference value for the StockTileSkin should be calculated automatically- Parameters:
AUTO_REFERENCE_VALUE-
-
autoReferenceValueProperty
public javafx.beans.property.BooleanProperty autoReferenceValueProperty() -
getSunburstChart
-
getTitle
Returns the title of the tile. This title will usually only be visible if it is not empty.- Returns:
- the title of the tile
-
setTitle
Sets the title of the tile. This title will only be visible if it is not empty.- Parameters:
TITLE-
-
titleProperty
public javafx.beans.property.StringProperty titleProperty()- See Also:
-
getTitleAlignment
public javafx.scene.text.TextAlignment getTitleAlignment()Returns the alignment that will be used to align the title in the Tile. Keep in mind that this property will not be used by every skin- Returns:
- the alignment of the title
-
setTitleAlignment
public void setTitleAlignment(javafx.scene.text.TextAlignment ALIGNMENT) Defines the alignment that will be used to align the title in the Tile. Keep in mind that this property will not be used by every skin.- Parameters:
ALIGNMENT-
-
titleAlignmentProperty
public javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment> titleAlignmentProperty() -
getDescription
Returns the description text of the tile. This description text will usually only be visible if it is not empty.- Returns:
- the description text of the tile
-
setDescription
Sets the description text of the tile. This description text will usually only be visible if it is not empty.- Parameters:
DESCRIPTION-
-
descriptionProperty
public javafx.beans.property.StringProperty descriptionProperty()- See Also:
-
getDescriptionAlignment
public javafx.geometry.Pos getDescriptionAlignment()Returns the current alignment of the description text (esp. in TextTileSkin)- Returns:
- the current alignment of the description text (esp. in TextTileSkin)
-
setDescriptionAlignment
public void setDescriptionAlignment(javafx.geometry.Pos ALIGNMENT) Defines the alignment of the description text (esp. for the TextTileSkin). Valid values are TOP_LEFT and TOP_RIGHT- Parameters:
ALIGNMENT-
-
descriptionAlignmentProperty
public javafx.beans.property.ObjectProperty<javafx.geometry.Pos> descriptionAlignmentProperty() -
getUnit
Returns the unit of the tile. This unit will usually only be visible if it is not empty.- Returns:
- the unit of the tile
-
setUnit
Sets the unit of the tile. This unit will usually only be visible if it is not empty.- Parameters:
UNIT-
-
unitProperty
public javafx.beans.property.StringProperty unitProperty()- See Also:
-
getFlipText
Returns the text that will be used to visualized the FlipTileSkin- Returns:
- the text that will be used to visualize the FlipTileSkin
-
setFlipText
Defines the text that will be used to visualize the FlipTileSkin- Parameters:
TEXT-
-
flipTextProperty
public javafx.beans.property.StringProperty flipTextProperty()- See Also:
-
isActive
public boolean isActive()Returns true if the switch in the SwitchTileSkin is active- Returns:
- true if the switch in the SwitchTileSkin is active
-
setActive
public void setActive(boolean SELECTED) Defines if the switch in the SwitchTileSkin is active- Parameters:
SELECTED-
-
activeProperty
public javafx.beans.property.BooleanProperty activeProperty()- See Also:
-
getMovingAverage
Returns the moving average object- Returns:
- the moving average object
-
isAveragingEnabled
public boolean isAveragingEnabled()Returns true if the averaging functionality is enabled.- Returns:
- true if the averaging functionality is enabled
-
setAveragingEnabled
public void setAveragingEnabled(boolean ENABLED) Defines if the averaging functionality will be enabled. -
averagingEnabledProperty
public javafx.beans.property.BooleanProperty averagingEnabledProperty() -
getAveragingPeriod
public int getAveragingPeriod()Returns the number of values that should be used for the averaging of values. The value must be in the range of 1 - 1000.- Returns:
- the number of values used for averaging
-
setAveragingPeriod
public void setAveragingPeriod(int PERIOD) Defines the number values that should be used for the averaging of values. The value must be in the range of 1 - 1000.- Parameters:
PERIOD-
-
averagingPeriodProperty
public javafx.beans.property.IntegerProperty averagingPeriodProperty()- See Also:
-
getAveragingWindow
Returns a deep copy of the current list of Data objects that will be used to calculate the moving average.- Returns:
- the current list of Data objects used for the moving average
-
getAverage
public double getAverage()Returns the moving average over the number of values defined by averagingPeriod.- Returns:
- the moving the average over the number of values defined by averagingPeriod
-
getTimeBasedAverageOf
Returns the moving average over the given duration.- Parameters:
DURATION-- Returns:
- the moving average over the given duration
-
getTimePeriod
Returns the duration that should be used for the data shown in the TimelineTileSkin- Returns:
- the duration that should be used for the data shown in the TimelineTileSkin
-
setTimePeriod
Defines the duration that should be used for the data shown in the TimelineTileSkin- Parameters:
PERIOD-
-
timePeriodProperty
- See Also:
-
getTimePeriod()#setTimePeriod(Duration)
-
getMaxTimePeriod
Returns the duration that will be used to store datapoints in the skin Values that are not within that duration won't be stored.- Returns:
- the duration that will be used to store datapoints in the skin
-
setMaxTimePeriod
Defines the duration that will be used to store datapoints in the skin- Parameters:
MAX_PERIOD-
-
maxTimePeriodProperty
- See Also:
-
getMaxTimePeriod()#setMaxTimePeriod(Duration)
-
getTimePeriodResolution
Gets the value of the property timePeriodResolution.- Property description:
-
setTimePeriodResolution
Sets the value of the property timePeriodResolution.- Property description:
-
timePeriodResolutionProperty
-
isFixedYScale
public boolean isFixedYScale()Returns true if the y-scale in the SparkLineTileSkin will always be defined by the minValue and maxValue. If false the y-scale will be defined by the minMeasured and maxMeasured value.- Returns:
- true if the y-scale in the SparkLineTileSkin will always be defined by the minValue and maxValue
-
setFixedYScale
public void setFixedYScale(boolean FIXED_Y_SCALE) Defines how the y-scale will be drawn. If true, the y-scale will always be defined by the minValue and maxValue. If false the y-scale will be defined by the minMeasured and maxMeasured value.- Parameters:
FIXED_Y_SCALE-
-
fixedYScaleProperty
public javafx.beans.property.BooleanProperty fixedYScaleProperty()- See Also:
-
getDuration
Returns a duration that will be used in the TimeTileSkin- Returns:
- a duration that will be used in the TimeTileSkin
-
setDuration
Defines a duration that is used in the TimeTileSkin- Parameters:
DURATION-
-
durationProperty
- See Also:
-
getSections
Returns an observable list of Section objects. The sections will be used to colorize areas with a special meaning such as the red area in a rpm tile. Sections in the Medusa library usually are less eye-catching than Areas.- Returns:
- an observable list of Section objects
-
setSections
Sets the sections to the given list of Section objects. The sections will be used to colorize areas with a special meaning such as the red area in a rpm tile. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTIONS-
-
setSections
Sets the sections to the given array of Section objects. The sections will be used to colorize areas with a special meaning such as the red area in a rpm tile.- Parameters:
SECTIONS-
-
addSection
Adds the given Section to the list of sections. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTION-
-
removeSection
Removes the given Section from the list of sections. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTION-
-
clearSections
public void clearSections()Clears the list of sections. -
getSeries
-
setSeries
-
setSeries
-
addSeries
-
addSeries
-
removeSeries
-
removeSeries
-
clearSeries
public void clearSeries() -
getTilesFXSeries
-
setTilesFXSeries
-
setTilesFXSeries
-
addTilesFXSeries
-
addTilesFXSeries
-
removeTilesFXSeries
-
clearTilesFXSeries
public void clearTilesFXSeries() -
getBarChartItems
-
setBarChartItems
-
setBarChartItems
-
addBarChartItem
-
removeBarChartItem
-
clearBarChartItems
public void clearBarChartItems() -
getLeaderBoardItems
-
setLeaderBoardItems
-
setLeaderBoardItems
-
addLeaderBoardItem
-
removeLeaderBoardItem
-
clearLeaderBoardItems
public void clearLeaderBoardItems() -
getGradientStops
-
setGradientStops
public void setGradientStops(javafx.scene.paint.Stop... STOPS) -
setGradientStops
-
getImage
public javafx.scene.image.Image getImage()Gets the value of the property image.- Property description:
-
setImage
public void setImage(javafx.scene.image.Image IMAGE) Sets the value of the property image.- Property description:
-
imageProperty
public javafx.beans.property.ObjectProperty<javafx.scene.image.Image> imageProperty()- See Also:
-
getImageMask
Gets the value of the property imageMask.- Property description:
-
setImageMask
Sets the value of the property imageMask.- Property description:
-
imageMaskProperty
- See Also:
-
getGraphic
public javafx.scene.Node getGraphic()Returns an optional node that can be used in combination with the CustomTileSkin- Returns:
- an optional node that can be used in combination with the CustomTileSkin
-
setGraphic
public void setGraphic(javafx.scene.Node GRAPHIC) Defines an optional node that can be used in combination with the CustomTileSkin.- Parameters:
GRAPHIC-
-
graphicProperty
public javafx.beans.property.ObjectProperty<javafx.scene.Node> graphicProperty()- See Also:
-
getSVGPath
public javafx.scene.shape.SVGPath getSVGPath() -
setSVGPath
public void setSVGPath(javafx.scene.shape.SVGPath SVG_PATH) -
svgPathProperty
public javafx.beans.property.ObjectProperty<javafx.scene.shape.SVGPath> svgPathProperty() -
getCurrentLocation
Gets the value of the property currentLocation.- Property description:
-
setCurrentLocation
Sets the value of the property currentLocation.- Property description:
-
currentLocationProperty
-
updateLocation
public void updateLocation(double LATITUDE, double LONGITUDE) -
getPoiList
-
setPoiList
-
setPoiLocations
-
addPoiLocation
-
removePoiLocation
-
clearPoiLocations
public void clearPoiLocations() -
getTrack
-
setTrack
-
setTrack
-
clearTrack
public void clearTrack() -
getTrackColor
Gets the value of the property trackColor.- Property description:
-
setTrackColor
Sets the value of the property trackColor.- Property description:
-
trackColorProperty
- See Also:
-
getMapProvider
Gets the value of the property mapProvider.- Property description:
-
setMapProvider
Sets the value of the property mapProvider.- Property description:
-
mapProviderProperty
-
getCharacterList
-
setCharacters
-
getFlipTimeInMS
public long getFlipTimeInMS() -
setFlipTimeInMS
public void setFlipTimeInMS(long FLIP_TIME) -
getItemSorting
Gets the value of the property itemSorting.- Property description:
-
setItemSorting
Sets the value of the property itemSorting.- Property description:
-
itemSortingProperty
-
getItemSortingTopic
Gets the value of the property itemSortingTopic.- Property description:
-
setItemSortingTopic
Sets the value of the property itemSortingTopic.- Property description:
-
itemSortingTopicProperty
-
getAutoItemTextColor
public boolean getAutoItemTextColor()Returns true if the text color of items should be set automatically dependend on their background color Currently only used in CycleStepTileSkin- Returns:
- true if the text color of items should be set automatically dependend on their background color
-
setAutoItemTextColor
public void setAutoItemTextColor(boolean AUTO) Defines if the text color of items should be set automatically dependend on their background color Currently only used in CycleStepTileSkin- Parameters:
AUTO- the text color of items should be set automatically dependend on their background color
-
autoItemTextColorProperty
public javafx.beans.property.BooleanProperty autoItemTextColorProperty() -
getAutoItemDarkTextColor
public javafx.scene.paint.Color getAutoItemDarkTextColor()Returns the color that will be used if autoItemTextColor == true and the background of the items is bright Currently only used in CycleStepTileSkin- Returns:
- the color that will be used if autoItemTextColor == true and the background of the items is bright
-
setAutoItemDarkTextColor
public void setAutoItemDarkTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used if autoItemTextColor == true and the background of the items is bright Currently only used in CycleStepTileSkin- Parameters:
COLOR- the color that will be used if autoItemTextColor == true and the background of the items is bright
-
autoItemDarkTextColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> autoItemDarkTextColor() -
getAutoItemBrightTextColor
public javafx.scene.paint.Color getAutoItemBrightTextColor()Returns the color that will be used if autoItemTextColor == true and the background of the items is dark Currently only used in CycleStepTileSkin- Returns:
- the color that will be used if autoItemTextColor == true and the background of the items is dark
-
setAutoItemBrightTextColor
public void setAutoItemBrightTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used if autoItemTextColor == true and the background of the items is dark Currently only used in CycleStepTileSkin- Parameters:
COLOR- the color that will be used if autoItemTextColor == true and the background of the items is dark
-
autoItemBrightTextColor
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> autoItemBrightTextColor() -
getChartData
-
addChartData
-
addChartData
-
setChartData
-
setChartData
-
removeChartData
-
removeChartData
-
clearChartData
public void clearChartData() -
setForegroundBaseColor
public void setForegroundBaseColor(javafx.scene.paint.Color COLOR) A convenient method to set the color of foreground elements like title, description, unit, value, tickLabel and tickMark to the given Color.- Parameters:
COLOR-
-
getThumbColor
public javafx.scene.paint.Color getThumbColor()Gets the value of the property thumbColor.- Property description:
-
setThumbColor
public void setThumbColor(javafx.scene.paint.Color THUMB_COLOR) Sets the value of the property thumbColor.- Property description:
-
thumbColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> thumbColorProperty()- See Also:
-
isFlatUI
public boolean isFlatUI()Returns true if the the UI should be more flat than skeuomorphic This is mainly used for the LedTileSkin- Returns:
- true if the UI should be more flat than skeuomorphic
-
setFlatUI
public void setFlatUI(boolean FLATUI) Defines if the UI should be more flat than skeuomorphic. At the moment only used in the LedTileSkin- Parameters:
FLATUI-
-
flatUIProperty
public javafx.beans.property.BooleanProperty flatUIProperty()- See Also:
-
getTextSize
Returns the text size that will be used for the title, subtitle and text in the different skins. The factor in the text size will be used to calculate the height of the font.- Returns:
- the text size that will be used for the title, subtitle and text
-
setTextSize
Defines the text size that will be used for the title, subtitle and text in the different skins.- Parameters:
SIZE-
-
textSizeProperty
- See Also:
-
getRoundedCorners
public boolean getRoundedCorners()Returns true if the corners of the Tiles are rounded- Returns:
- true if the corners of the Tiles are rounded
-
setRoundedCorners
public void setRoundedCorners(boolean ROUNDED) Switches the corners of the Tiles between rounded and rectangular- Parameters:
ROUNDED-
-
roundedCornersProperty
public javafx.beans.property.BooleanProperty roundedCornersProperty() -
isStartFromZero
public boolean isStartFromZero()Returns true if the visualization of the value should start from 0. This is especially useful when you work for example with a tile that has a range with a negative minValue- Returns:
- true if the visualization of the value should start from 0
-
setStartFromZero
public void setStartFromZero(boolean IS_TRUE) Defines the behavior of the visualization where the needle/bar should start from 0 instead of the minValue. This is especially useful when working with a tile that has a range with a negative minValue- Parameters:
IS_TRUE-
-
startFromZeroProperty
public javafx.beans.property.BooleanProperty startFromZeroProperty()- See Also:
-
isReturnToZero
public boolean isReturnToZero()Returns true if the needle/bar should always return to zero. This setting only makes sense if animated == true and the data rate is not too high. Set to false when using real measured live data.- Returns:
- true if the needle/bar should always return to zero.
-
setReturnToZero
public void setReturnToZero(boolean IS_TRUE) Defines the behavior of the visualization where the needle/bar should always return to 0 after it reached the final value. This setting only makes sense if animated == true and the data rate is not too high. Set to false when using real measured live data.- Parameters:
IS_TRUE-
-
returnToZeroProperty
public javafx.beans.property.BooleanProperty returnToZeroProperty()- See Also:
-
getMinMeasuredValue
public double getMinMeasuredValue()Returns the smallest value that was measured after the last reset. The default value is the maxValue of the tile.- Returns:
- the smallest value that was measured after the last reset
-
setMinMeasuredValue
public void setMinMeasuredValue(double MIN_MEASURED_VALUE) Sets the minMeasuredValue to the given value.- Parameters:
MIN_MEASURED_VALUE-
-
minMeasuredValueProperty
public javafx.beans.property.ReadOnlyDoubleProperty minMeasuredValueProperty() -
getMaxMeasuredValue
public double getMaxMeasuredValue()Returns the biggest value that was measured after the last reset. The default value is the minValue of the tile.- Returns:
- the biggest value that was measured after the last reset
-
setMaxMeasuredValue
public void setMaxMeasuredValue(double MAX_MEASURED_VALUE) Sets the maxMeasuredVAlue to the given value.- Parameters:
MAX_MEASURED_VALUE-
-
maxMeasuredValueProperty
public javafx.beans.property.ReadOnlyDoubleProperty maxMeasuredValueProperty() -
resetMeasuredValues
public void resetMeasuredValues()Resets the min- and maxMeasuredValue to the value of the tile. -
isMinMeasuredValueVisible
public boolean isMinMeasuredValueVisible()Returns true if the indicator of the minMeasuredValue is visible.- Returns:
- true if the indicator of the minMeasuredValue is visible
-
setMinMeasuredValueVisible
public void setMinMeasuredValueVisible(boolean VISIBLE) Defines if the indicator of the minMeasuredValue should be visible.- Parameters:
VISIBLE-
-
minMeasuredValueVisibleProperty
public javafx.beans.property.BooleanProperty minMeasuredValueVisibleProperty() -
isMaxMeasuredValueVisible
public boolean isMaxMeasuredValueVisible()Returns true if the indicator of the maxMeasuredValue is visible.- Returns:
- true if the indicator of the maxMeasuredValue is visible
-
setMaxMeasuredValueVisible
public void setMaxMeasuredValueVisible(boolean VISIBLE) Defines if the indicator of the maxMeasuredValue should be visible.- Parameters:
VISIBLE-
-
maxMeasuredValueVisibleProperty
public javafx.beans.property.BooleanProperty maxMeasuredValueVisibleProperty() -
isOldValueVisible
public boolean isOldValueVisible()Returns true if the old value of the tile is visible (not implemented)- Returns:
- true if the old value of the tile is visible (not implemented)
-
setOldValueVisible
public void setOldValueVisible(boolean VISIBLE) Defines if the old value of the tile should be visible (not implemented)- Parameters:
VISIBLE-
-
oldValueVisibleProperty
public javafx.beans.property.BooleanProperty oldValueVisibleProperty() -
isValueVisible
public boolean isValueVisible()Returns true if the visualization of the tile value is visible. Usually this is a Label or Text node.- Returns:
- true if the visualization of the tile value is visible
-
setValueVisible
public void setValueVisible(boolean VISIBLE) Defines if the visualization of the tile value should be visible.- Parameters:
VISIBLE-
-
valueVisibleProperty
public javafx.beans.property.BooleanProperty valueVisibleProperty()- See Also:
-
getForegroundColor
public javafx.scene.paint.Color getForegroundColor()Returns the Paint object that will be used to fill the tile foreground. This is usally a Color object.- Returns:
- the Paint object that will be used to fill the tile foreground
-
setForegroundColor
public void setForegroundColor(javafx.scene.paint.Color COLOR) Defines the Paint object that will be used to fill the tile foreground.- Parameters:
COLOR-
-
foregroundColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> foregroundColorProperty() -
getBackgroundColor
public javafx.scene.paint.Color getBackgroundColor()Returns the Paint object that will be used to fill the tile background. This is usally a Color object.- Returns:
- the Paint object that will be used to fill the tile background
-
setBackgroundColor
public void setBackgroundColor(javafx.scene.paint.Color COLOR) Defines the Paint object that will be used to fill the tile background.- Parameters:
COLOR-
-
backgroundColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> backgroundColorProperty() -
getBorderColor
public javafx.scene.paint.Color getBorderColor()Returns the Paint object that will be used to draw the border of the tile. Usually this is a Color object.- Returns:
- the Paint object that will be used to draw the border of the tile
-
setBorderColor
public void setBorderColor(javafx.scene.paint.Color PAINT) Defines the Paint object that will be used to draw the border of the tile.- Parameters:
PAINT-
-
borderColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> borderColorProperty()- See Also:
-
getBorderWidth
public double getBorderWidth()Returns the width in pixels that will be used to draw the border of the tile. The value will be clamped between 0 and 50 pixels.- Returns:
- the width in pixels that will be used to draw the border of the tile
-
setBorderWidth
public void setBorderWidth(double WIDTH) Defines the width in pixels that will be used to draw the border of the tile. The value will be clamped between 0 and 50 pixels.- Parameters:
WIDTH-
-
borderWidthProperty
public javafx.beans.property.DoubleProperty borderWidthProperty()- See Also:
-
getKnobColor
public javafx.scene.paint.Color getKnobColor()Returns the color that will be used to colorize the knob of the radial tiles.- Returns:
- the color that will be used to colorize the knob of the radial tiles
-
setKnobColor
public void setKnobColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the knob of the radial tiles.- Parameters:
COLOR-
-
knobColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> knobColorProperty()- See Also:
-
getActiveColor
public javafx.scene.paint.Color getActiveColor()Gets the value of the property activeColor.- Property description:
-
setActiveColor
public void setActiveColor(javafx.scene.paint.Color COLOR) Sets the value of the property activeColor.- Property description:
-
activeColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> activeColorProperty()- See Also:
-
isAnimated
public boolean isAnimated()Returns true if setting the value of the tile will be animated using the duration defined in animationDuration [ms]. Keep in mind that it only makes sense to animate the setting if the data rate is low (more than 1 value per second). If you use real live measured data you should set animated to false.- Returns:
- true if setting the value of the tile will be animated
-
setAnimated
public void setAnimated(boolean ANIMATED) Defines if setting the value of the tile should be animated using the duration defined in animationDuration [ms]. Keep in mind that it only makes sense to animate the setting if the data rate is low (more than 1 value per second). If you use real live measured data you should set animated to false.- Parameters:
ANIMATED-
-
animatedProperty
public javafx.beans.property.BooleanProperty animatedProperty()- See Also:
-
getAnimationDuration
public long getAnimationDuration()Returns the duration in milliseconds that will be used to animate the needle/bar of the tile from the last value to the next value. This will only be used if animated == true. This value will be clamped in the range of 10ms - 10s.- Returns:
- the duration in ms that will be used to animate the needle/bar
-
setAnimationDuration
public void setAnimationDuration(long ANIMATION_DURATION) Defines the duration in milliseconds that will be used to animate the needle/bar of the tile from the last value to the next value. This will only be used if animated == true. This value will be clamped in the range of 10ms - 10s.- Parameters:
ANIMATION_DURATION-
-
getPauseDuration
public long getPauseDuration()Returns the duration in milliseconds that will be used as pause between animations in the MatrixIconSkin clamped in the range of 10ms - 10s.- Returns:
- the duration in milliseconds that will be used as pause
-
setPauseDuration
public void setPauseDuration(long PAUSE_DURATION) Defines the duration in milliseconds that will be used as pause between animations in the MatrixIconSkin clamped in the range of 10ms - 10s.- Parameters:
PAUSE_DURATION-
-
getStartAngle
public double getStartAngle()Returns the angle in degree that defines the start of the scale with it's minValue in a radial tile. If set to 0 the scale will start at the bottom center and the direction of counting is mathematical correct counter-clockwise. Means if you would like to start the scale on the left side in the middle of the tile height the startAngle should be set to 270 degrees.- Returns:
- the angle in degree that defines the start of the scale
-
setStartAngle
public void setStartAngle(double ANGLE) Defines the angle in degree that defines the start of the scale with it's minValue in a radial tile. If set to 0 the scale will start at the bottom center and the direction of counting is mathematical correct counter-clockwise. Means if you would like to start the scale on the left side in the middle of the tile height the startAngle should be set to 270 degrees.- Parameters:
ANGLE-
-
startAngleProperty
public javafx.beans.property.DoubleProperty startAngleProperty()- See Also:
-
getAngleRange
public double getAngleRange()Returns the angle range in degree that will be used to draw the scale of the radial tile. The given range will be clamped in the range of 0 - 360 degrees and will be drawn in the direction dependent on the scaleDirection.- Returns:
- the angle range in degree that will be used to draw the scale
-
setAngleRange
public void setAngleRange(double RANGE) Defines the angle range in degree that will be used to draw the scale of the radial tile. The given range will be clamped in the range of 0 - 360 degrees. The range will start at the startAngle and will be drawn in the direction dependent on the scaleDirection.- Parameters:
RANGE-
-
angleRangeProperty
public javafx.beans.property.DoubleProperty angleRangeProperty()- See Also:
-
getAngleStep
public double getAngleStep()Returns the value that is calculated by dividing the angleRange by the range. The angleStep will always be recalculated when changing the min-, maxValue or angleRange. E.g. angleRange = 180 degrees, range = 0 - 100 will lead to angleStep = 180/100 = 1.8- Returns:
- the value that is calculated by dividing the angleRange by the range
-
angleStepProperty
public javafx.beans.property.ReadOnlyDoubleProperty angleStepProperty()- See Also:
-
isAutoScale
public boolean isAutoScale()Returns true if the scale will be calculated automatically based on the defined values for min- and maxValue. The autoscaling is on per default because otherwise you will run into problems when having very large or very small scales like 0 - 10000 or 0 - 1.- Returns:
- true if the scale will be calculated automatically
-
setAutoScale
public void setAutoScale(boolean AUTO_SCALE) Defines if the scale should be calculated automatically based on the defined values for min- and maxValue. The autoscaling is on per default because otherwise you will run into problems when having very large or very small scales like 0 - 10000 or 0 - 1.- Parameters:
AUTO_SCALE-
-
autoScaleProperty
public javafx.beans.property.BooleanProperty autoScaleProperty()- See Also:
-
isShadowsEnabled
public boolean isShadowsEnabled()Returns true if effects like shadows will be drawn. In some tiles inner- and dropshadows will be used which will be switched on/off by setting the shadowsEnabled property.- Returns:
- true if effects like shadows will be drawn
-
setShadowsEnabled
public void setShadowsEnabled(boolean ENABLED) Defines if effects like shadows should be drawn. In some tiles inner- and dropshadows will be used which will be switched on/off by setting the shadowsEnabled property.- Parameters:
ENABLED-
-
shadowsEnabledProperty
public javafx.beans.property.BooleanProperty shadowsEnabledProperty()- See Also:
-
getLocale
Gets the value of the property locale.- Property description:
-
setLocale
Sets the value of the property locale.- Property description:
-
localeProperty
- See Also:
-
getNumberFormat
Returns the number format that will be used to format the value in the tile (NOT USED AT THE MOMENT)- Returns:
- the number format that will bused to format the value
-
setNumberFormat
Defines the number format that will be used to format the value in the tile (NOT USED AT THE MOMENT)- Parameters:
FORMAT-
-
numberFormatProperty
-
getDecimals
public int getDecimals()Returns the number of decimals that will be used to format the value of the tile. The number of decimals will be clamped to a value between 0-3.- Returns:
- the number of decimals that will be used to format the value
-
setDecimals
public void setDecimals(int DECIMALS) Defines the number of decimals that will be used to format the value of the tile. The number of decimals will be clamped to a value between 0-3.- Parameters:
DECIMALS-
-
decimalsProperty
public javafx.beans.property.IntegerProperty decimalsProperty()- See Also:
-
getTickLabelDecimals
public int getTickLabelDecimals()Returns the number of tickLabelDecimals that will be used to format the ticklabels of the tile. The number of tickLabelDecimals will be clamped to a value between 0-3.- Returns:
- the number of tickLabelDecimals that will be used to format the ticklabels
-
setTickLabelDecimals
public void setTickLabelDecimals(int DECIMALS) Defines the number of tickLabelDecimals that will be used to format the ticklabels of the tile. The number of tickLabelDecimals will be clamped to a value between 0-3.- Parameters:
DECIMALS-
-
tickLabelDecimalsProperty
public javafx.beans.property.IntegerProperty tickLabelDecimalsProperty() -
getTickLabelsXVisible
public boolean getTickLabelsXVisible()Gets the value of the property tickLabelsXVisible.- Property description:
-
setTickLabelsXVisible
public void setTickLabelsXVisible(boolean VISIBLE) Sets the value of the property tickLabelsXVisible.- Property description:
-
tickLabelsXVisibleProperty
public javafx.beans.property.BooleanProperty tickLabelsXVisibleProperty() -
getTickLabelsYVisible
public boolean getTickLabelsYVisible()Gets the value of the property tickLabelsYVisible.- Property description:
-
setTickLabelsYVisible
public void setTickLabelsYVisible(boolean VISIBLE) Sets the value of the property tickLabelsYVisible.- Property description:
-
tickLabelsYVisibleProperty
public javafx.beans.property.BooleanProperty tickLabelsYVisibleProperty() -
getMinValueVisible
public boolean getMinValueVisible()Gets the value of the property minValueVisible.- Property description:
-
setMinValueVisible
public void setMinValueVisible(boolean VISIBLE) Sets the value of the property minValueVisible.- Property description:
-
minValueVisibleProperty
public javafx.beans.property.BooleanProperty minValueVisibleProperty() -
getMaxValueVisible
public boolean getMaxValueVisible()Gets the value of the property maxValueVisible.- Property description:
-
setMaxValueVisible
public void setMaxValueVisible(boolean VISIBLE) Sets the value of the property maxValueVisible.- Property description:
-
maxValueVisibleProperty
public javafx.beans.property.BooleanProperty maxValueVisibleProperty() -
getNeedleColor
public javafx.scene.paint.Color getNeedleColor()Returns the color that will be used to colorize the needle of the radial tiles.- Returns:
- the color that wil be used to colorize the needle
-
setNeedleColor
public void setNeedleColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the needle of the radial tiles.- Parameters:
COLOR-
-
needleColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> needleColorProperty()- See Also:
-
getBarColor
public javafx.scene.paint.Color getBarColor()Returns the color that will be used to colorize the bar of the tile (if it has a bar).- Returns:
- the color that will be used to colorized the bar (if available)
-
setBarColor
public void setBarColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the bar of the tile (if it has a bar).- Parameters:
COLOR-
-
barColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> barColorProperty()- See Also:
-
getBarBackgroundColor
public javafx.scene.paint.Color getBarBackgroundColor()Returns the color that will be used to colorize the bar background of the tile (if it has a bar).- Returns:
- the color that will be used to colorize the bar background
-
setBarBackgroundColor
public void setBarBackgroundColor(javafx.scene.paint.Color COLOR) Returns the color that will be used to colorize the bar background of the tile (if it has a bar).- Parameters:
COLOR-
-
barBackgroundColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> barBackgroundColorProperty() -
getTitleColor
public javafx.scene.paint.Color getTitleColor()Returns the color that will be used to colorize the title of the tile.- Returns:
- the color that will be used to colorize the title
-
setTitleColor
public void setTitleColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the title of the tile.- Parameters:
COLOR-
-
titleColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> titleColorProperty()- See Also:
-
getDescriptionColor
public javafx.scene.paint.Color getDescriptionColor()Returns the color that will be used to colorize the description text of the tile.- Returns:
- the color that will be used to colorize the description
-
setDescriptionColor
public void setDescriptionColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the description text of the tile.- Parameters:
COLOR-
-
descriptionColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> descriptionColorProperty() -
getUnitColor
public javafx.scene.paint.Color getUnitColor()Returns the color that will be used to colorize the unit of the tile.- Returns:
- the color that will be used to colorize the unit
-
setUnitColor
public void setUnitColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the unit of the tile.- Parameters:
COLOR-
-
unitColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> unitColorProperty()- See Also:
-
getValueColor
public javafx.scene.paint.Color getValueColor()Returns the color that will be used to colorize the value of the tile.- Returns:
- the color that will be used to colorize the value
-
setValueColor
public void setValueColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the value of the tile.- Parameters:
COLOR-
-
valueColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> valueColorProperty()- See Also:
-
getThresholdColor
public javafx.scene.paint.Color getThresholdColor()Returns the color that will be used to colorize the threshold indicator of the tile.- Returns:
- the color that will be used to colorize the threshold indicator
-
setThresholdColor
public void setThresholdColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the threshold indicator of the tile.- Parameters:
COLOR-
-
thresholdColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> thresholdColorProperty()- See Also:
-
getLowerThresholdColor
public javafx.scene.paint.Color getLowerThresholdColor()Gets the value of the property lowerThresholdColor.- Property description:
-
setLowerThresholdColor
public void setLowerThresholdColor(javafx.scene.paint.Color COLOR) Sets the value of the property lowerThresholdColor.- Property description:
-
lowerThresholdColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> lowerThresholdColorProperty() -
getCheckSectionsForValue
public boolean getCheckSectionsForValue()Returns true if the value of the tile should be checked against all sections (if sections not empty). If a value enters a section or leaves a section it will fire an event. The check will be performed after the animation is finished (if animated == true).- Returns:
- true if the value of the tile should be checked against all sections
-
setCheckSectionsForValue
public void setCheckSectionsForValue(boolean CHECK) Defines if the value of the tile should be checked against all sections (if sections not empty). If a value enters a section or leaves a section it will fire an event. The check will be performed after the animation is finished (if animated == true).- Parameters:
CHECK-
-
checkSectionsForValueProperty
public javafx.beans.property.BooleanProperty checkSectionsForValueProperty() -
isCheckThreshold
public boolean isCheckThreshold()Returns true if the value of the tile should be checked against the threshold. In case the value exceeds or underruns the threshold an event (EXCEEDED / UNDERRUN) will be fired. The check will be performed after the animation is finished (if animated == true).- Returns:
- true if the value of the tile should be checked against the threshold
-
setCheckThreshold
public void setCheckThreshold(boolean CHECK) Defines if the current value should be checked against the threshold- Parameters:
CHECK-
-
checkThresholdProperty
public javafx.beans.property.BooleanProperty checkThresholdProperty()- See Also:
-
isCheckLowerThreshold
public boolean isCheckLowerThreshold()Returns true if the value of the tile should be checked against the lower threshold. In case the value exceeds or underruns the lower threshold an event (EXCEEDED / UNDERRUN) will be fired. The check will be performed after the animation is finished (if animated == true).- Returns:
- true if the value of the tile should be checked against the lower threshold
-
setCheckLowerThreshold
public void setCheckLowerThreshold(boolean CHECK) Defines if the current value should be checked against the lower threshold- Parameters:
CHECK-
-
checkLowerThresholdProperty
public javafx.beans.property.BooleanProperty checkLowerThresholdProperty() -
isInnerShadowEnabled
public boolean isInnerShadowEnabled()Returns true if an inner shadow should be drawn on the tile background.- Returns:
- true if an inner shadow should be drawn on the tile background
-
setInnerShadowEnabled
public void setInnerShadowEnabled(boolean ENABLED) Defines if an inner shadow should be drawn on the tile background.- Parameters:
ENABLED-
-
innerShadowEnabledProperty
public javafx.beans.property.BooleanProperty innerShadowEnabledProperty() -
isThresholdVisible
public boolean isThresholdVisible()Returns true if the threshold indicator should be drawn.- Returns:
- true if the threshold indicator should be drawn
-
setThresholdVisible
public void setThresholdVisible(boolean VISIBLE) Defines if the threshold indicator should be drawn- Parameters:
VISIBLE-
-
thresholdVisibleProperty
public javafx.beans.property.BooleanProperty thresholdVisibleProperty() -
isLowerThresholdVisible
public boolean isLowerThresholdVisible()Returns true if the lower threshold indicator should be drawn.- Returns:
- true if the lower threshold indicator should be drawn
-
setLowerThresholdVisible
public void setLowerThresholdVisible(boolean VISIBLE) Defines if the lower threshold indicator should be drawn- Parameters:
VISIBLE-
-
lowerThresholdVisibleProperty
public javafx.beans.property.BooleanProperty lowerThresholdVisibleProperty() -
isAverageVisible
public boolean isAverageVisible()Returns true if the average indicator should be drawn.- Returns:
- true if the average indicator should be drawn
-
setAverageVisible
public void setAverageVisible(boolean VISIBLE) Defines if the average indicator should be drawn- Parameters:
VISIBLE-
-
averageVisibleProperty
public javafx.beans.property.BooleanProperty averageVisibleProperty()- See Also:
-
getSectionsVisible
public boolean getSectionsVisible()Returns true if the sections will be drawn- Returns:
- true if the sections will be drawn
-
setSectionsVisible
public void setSectionsVisible(boolean VISIBLE) Defines if the sections will be drawn- Parameters:
VISIBLE-
-
sectionsVisibleProperty
public javafx.beans.property.BooleanProperty sectionsVisibleProperty() -
getSectionsAlwaysVisible
public boolean getSectionsAlwaysVisible()Returns true if the sections in the IndicatorSkin will always be visible- Returns:
-
setSectionsAlwaysVisible
public void setSectionsAlwaysVisible(boolean VISIBLE) Defines if the sections will always be visible. This is currently only used in the IndicatorSkin- Parameters:
VISIBLE-
-
sectionsAlwaysVisibleProperty
public javafx.beans.property.BooleanProperty sectionsAlwaysVisibleProperty() -
isSectionTextVisible
public boolean isSectionTextVisible()Returns true if the text of the sections should be drawn inside the sections. This is currently only used in the SimpleSkin.- Returns:
- true if the text of the sections should be drawn
-
setSectionTextVisible
public void setSectionTextVisible(boolean VISIBLE) Defines if the text of the sections should be drawn inside the sections. This is currently only used in the SimpleSkin.- Parameters:
VISIBLE-
-
sectionTextVisibleProperty
public javafx.beans.property.BooleanProperty sectionTextVisibleProperty() -
getSectionIconsVisible
public boolean getSectionIconsVisible()Returns true if the icon of the sections should be drawn inside the sections. This is currently only used in the SimpleSkin.- Returns:
- true if the icon of the sections should be drawn
-
setSectionIconsVisible
public void setSectionIconsVisible(boolean VISIBLE) Defines if the icon of the sections should be drawn inside the sections. This is currently only used in the SimpleSkin.- Parameters:
VISIBLE-
-
sectionIconsVisibleProperty
public javafx.beans.property.BooleanProperty sectionIconsVisibleProperty() -
isHighlightSections
public boolean isHighlightSections()Returns true if sections should be highlighted in case they contain the current value.- Returns:
- true if sections should be highlighted
-
setHighlightSections
public void setHighlightSections(boolean HIGHLIGHT) Defines if sections should be highlighted in case they contain the current value- Parameters:
HIGHLIGHT-
-
highlightSectionsProperty
public javafx.beans.property.BooleanProperty highlightSectionsProperty() -
getOrientation
public javafx.geometry.Orientation getOrientation()Returns the orientation of the control. This feature will only be used in the BulletChartSkin and LinearSkin. Values are HORIZONTAL and VERTICAL- Returns:
- the orientation of the control
-
setOrientation
public void setOrientation(javafx.geometry.Orientation ORIENTATION) Defines the orientation of the control. This feature will only be used in the BulletChartSkin and LinearSkin. Values are HORIZONTAL and VERTICAL- Parameters:
ORIENTATION-
-
orientationProperty
public javafx.beans.property.ObjectProperty<javafx.geometry.Orientation> orientationProperty()- See Also:
-
isKeepAspect
public boolean isKeepAspect()Returns true if the control should keep it's aspect. This is in principle only needed if the control has different width and height.- Returns:
- true if the control should keep it's aspect
-
setKeepAspect
public void setKeepAspect(boolean KEEP) Defines if the control should keep it's aspect. This is in principle only needed if the control has different width and height.- Parameters:
KEEP-
-
keepAspectProperty
public javafx.beans.property.BooleanProperty keepAspectProperty()- See Also:
-
isAlert
public boolean isAlert()Returns true if the alert property was set. This property can be used to visualize an alert situation in a skin.- Returns:
- true if the alert property was set
-
setAlert
public void setAlert(boolean ALERT) Defines if the alert property should be set. This property can be used to visualize an alert situation in the skin.- Parameters:
ALERT-
-
alertProperty
public javafx.beans.property.BooleanProperty alertProperty()- See Also:
-
getAlertMessage
Returns the alert message text that could be used in a tooltip in case of an alert.- Returns:
- the alert message text
-
setAlertMessage
Defines the text that could be used in a tooltip as an alert message.- Parameters:
MESSAGE-
-
alertMessageProperty
public javafx.beans.property.StringProperty alertMessageProperty()- See Also:
-
isSmoothing
public boolean isSmoothing()Returns true when smoothing is enabled. This property is only used in the SparkLineTileSkin and RadarChartTileSkin (Polygon mode) to smooth the path. In a custom skin it could be also used for other things.- Returns:
- true when smoothing is enabled
-
setSmoothing
public void setSmoothing(boolean SMOOTHING) Defines if the smoothing property should be enabled/disabled. At the moment this is only used in the SparkLineTileSkin and RadarChartTileSkin.- Parameters:
SMOOTHING-
-
smoothingProperty
public javafx.beans.property.BooleanProperty smoothingProperty()- See Also:
-
calcAutoScale
public void calcAutoScale()Calling this method will lead to a recalculation of the scale -
getTime
Returns the current time of the clock.- Returns:
- the current time of the clock
-
setTime
Defines the current time of the clock.- Parameters:
TIME-
-
setTime
public void setTime(long EPOCH_SECONDS) -
timeProperty
- See Also:
-
getCurrentTime
public long getCurrentTime()Returns the current time in epoch seconds- Returns:
- the current time in epoch seconds
-
currentTimeProperty
public javafx.beans.property.ReadOnlyLongProperty currentTimeProperty()- See Also:
-
getZoneId
-
getText
Returns the text that was defined for the clock. This text could be used for additional information.- Returns:
- the text that was defined for the clock
-
setText
Define the text for the clock. This text could be used for additional information.- Parameters:
TEXT-
-
textProperty
public javafx.beans.property.StringProperty textProperty()- See Also:
-
getTextAlignment
public javafx.scene.text.TextAlignment getTextAlignment()Returns the alignment that will be used to align the text in the Tile. Keep in mind that this property will not be used by every skin- Returns:
- the alignment of the text
-
setTextAlignment
public void setTextAlignment(javafx.scene.text.TextAlignment ALIGNMENT) Defines the alignment that will be used to align the text in the Tile. Keep in mind that this property will not be used by every skin.- Parameters:
ALIGNMENT-
-
textAlignmentProperty
public javafx.beans.property.ObjectProperty<javafx.scene.text.TextAlignment> textAlignmentProperty() -
getTimeSections
Returns an observable list of TimeSection objects. The sections will be used to colorize areas with a special meaning. TimeSections in the Medusa library usually are less eye-catching than Areas.- Returns:
- an observable list of TimeSection objects
-
setTimeSections
Sets the sections to the given list of TimeSection objects. The sections will be used to colorize areas with a special meaning. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTIONS-
-
setTimeSections
Sets the sections to the given array of TimeSection objects. The sections will be used to colorize areas with a special meaning. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTIONS-
-
addTimeSection
Adds the given TimeSection to the list of sections. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTION-
-
removeTimeSection
Removes the given TimeSection from the list of sections. Sections in the Medusa library usually are less eye-catching than Areas.- Parameters:
SECTION-
-
clearTimeSections
public void clearTimeSections()Clears the list of sections. -
isDiscreteSeconds
public boolean isDiscreteSeconds()Returns true if the second hand of the clock should move in discrete steps of 1 second. Otherwise it will move continuously like in an automatic clock.- Returns:
- true if the second hand of the clock should move in discrete steps of 1 second
-
setDiscreteSeconds
public void setDiscreteSeconds(boolean DISCRETE) Defines if the second hand of the clock should move in discrete steps of 1 second. Otherwise it will move continuously like in an automatic clock.- Parameters:
DISCRETE-
-
discreteSecondsProperty
public javafx.beans.property.BooleanProperty discreteSecondsProperty() -
isDiscreteMinutes
public boolean isDiscreteMinutes()Returns true if the minute hand of the clock should move in discrete steps of 1 minute. Otherwise it will move continuously like in an automatic clock.- Returns:
- true if the minute hand of the clock should move in discrete steps of 1 minute
-
setDiscreteMinutes
public void setDiscreteMinutes(boolean DISCRETE) Defines if the minute hand of the clock should move in discrete steps of 1 minute. Otherwise it will move continuously like in an automatic clock.- Parameters:
DISCRETE-
-
discreteMinutesProperty
public javafx.beans.property.BooleanProperty discreteMinutesProperty() -
isDiscreteHours
public boolean isDiscreteHours()Returns true if the hour hand of the clock should move in discrete steps of 1 hour. This behavior was more or less implemented to realize the clock of clocks and should usually be false.- Returns:
- true if the hour hand of the clock should move in discrete steps of 1 hour
-
setDiscreteHours
public void setDiscreteHours(boolean DISCRETE) Defines if the hour hand of the clock should move in discrete steps of 1 hour. This behavior was more or less implemented to realize the clock of clocks and should usually be false.- Parameters:
DISCRETE-
-
discreteHoursProperty
public javafx.beans.property.BooleanProperty discreteHoursProperty()- See Also:
-
isSecondsVisible
public boolean isSecondsVisible()Returns true if the second hand of the clock will be drawn.- Returns:
- true if the second hand of the clock will be drawn.
-
setSecondsVisible
public void setSecondsVisible(boolean VISIBLE) Defines if the second hand of the clock will be drawn.- Parameters:
VISIBLE-
-
secondsVisibleProperty
public javafx.beans.property.BooleanProperty secondsVisibleProperty()- See Also:
-
isTextVisible
public boolean isTextVisible()Returns true if the text of the clock will be drawn.- Returns:
- true if the text of the clock will be drawn
-
setTextVisible
public void setTextVisible(boolean VISIBLE) Defines if the text of the clock will be drawn.- Parameters:
VISIBLE-
-
textVisibleProperty
public javafx.beans.property.BooleanProperty textVisibleProperty()- See Also:
-
isDateVisible
public boolean isDateVisible()Returns true if the date of the clock will be drawn.- Returns:
- true if the date of the clock will be drawn
-
setDateVisible
public void setDateVisible(boolean VISIBLE) Defines if the date of the clock will be drawn.- Parameters:
VISIBLE-
-
dateVisibleProperty
public javafx.beans.property.BooleanProperty dateVisibleProperty()- See Also:
-
isPercentageVisible
public boolean isPercentageVisible()Returns true if percentage values are visible. This property is currently only used in the DonutChartTileSkin to be able to hide the percentage values on in the inside of the ring.- Returns:
- true if percentage values are visible
-
setPercentageVisible
public void setPercentageVisible(boolean VISIBLE) Defines the visibility of percentage values. Currently only used in the DonutChartTileSkin- Parameters:
VISIBLE-
-
percentageVisibleProperty
public javafx.beans.property.BooleanProperty percentageVisibleProperty() -
isRunning
public boolean isRunning()Returns true if the clock is running and shows the current time. The clock will only start running if animated == false.- Returns:
- true if the clock is running
-
setRunning
public void setRunning(boolean RUNNING) Defines if the clock is running. The clock will only start running if animated == false;- Parameters:
RUNNING-
-
runningProperty
public javafx.beans.property.BooleanProperty runningProperty()- See Also:
-
getTextColor
public javafx.scene.paint.Color getTextColor()Returns the color that will be used to colorize the text of the clock.- Returns:
- the color that will be used to colorize the text of the clock
-
setTextColor
public void setTextColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the text of the clock.- Parameters:
COLOR-
-
textColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textColorProperty()- See Also:
-
getDateColor
public javafx.scene.paint.Color getDateColor()Returns the color that will be used to colorize the date of the clock.- Returns:
- the color that will be used to colorize the date of the clock
-
setDateColor
public void setDateColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the date of the clock- Parameters:
COLOR-
-
dateColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> dateColorProperty()- See Also:
-
getHourTickMarkColor
public javafx.scene.paint.Color getHourTickMarkColor()Returns the color that will be used to colorize the hour tickmarks of the clock.- Returns:
- the color that will be used to colorize the hour tickmarks of the clock
-
setHourTickMarkColor
public void setHourTickMarkColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the hour tickmarks of the clock.- Parameters:
COLOR-
-
hourTickMarkColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hourTickMarkColorProperty() -
getMinuteTickMarkColor
public javafx.scene.paint.Color getMinuteTickMarkColor()Returns the color that will be used to colorize the minute tickmarks of the clock.- Returns:
- the color that will be used to colorize the minute tickmarks of the clock
-
setMinuteTickMarkColor
public void setMinuteTickMarkColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the minute tickmarks of the clock.- Parameters:
COLOR-
-
minuteTickMarkColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> minuteTickMarkColorProperty() -
getAlarmColor
public javafx.scene.paint.Color getAlarmColor()Returns the color that will be used to colorize the alarm icon.- Returns:
- the color that will be used to colorize the alarm icon
-
setAlarmColor
public void setAlarmColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the alarm icon- Parameters:
COLOR-
-
alarmColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> alarmColorProperty()- See Also:
-
getTickLabelColor
public javafx.scene.paint.Color getTickLabelColor()Returns the color that will be used to colorize tick labels (e.g. in the SparkLineTileSkin)- Returns:
- the color that will be used to colorize tick labels (e.g. in the SparkLineTileSkin)
-
setTickLabelColor
public void setTickLabelColor(javafx.scene.paint.Color COLOR) Sets the value of the property tickLabelColor.- Property description:
-
tickLabelColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> tickLabelColorProperty()- See Also:
-
getTickMarkColor
public javafx.scene.paint.Color getTickMarkColor()Returns the color that will be used to colorize tick marks in some skins- Returns:
- the color that will be used to colorize tick marks in some skins
-
setTickMarkColor
public void setTickMarkColor(javafx.scene.paint.Color COLOR) Sets the value of the property tickMarkColor.- Property description:
-
tickMarkColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> tickMarkColorProperty()- See Also:
-
isHourTickMarksVisible
public boolean isHourTickMarksVisible()Returns true if the hour tickmarks will be drawn.- Returns:
- true if the hour tickmarks will be drawn
-
setHourTickMarksVisible
public void setHourTickMarksVisible(boolean VISIBLE) Defines if the hour tickmarks will be drawn.- Parameters:
VISIBLE-
-
hourTickMarksVisibleProperty
public javafx.beans.property.BooleanProperty hourTickMarksVisibleProperty() -
isMinuteTickMarksVisible
public boolean isMinuteTickMarksVisible()Returns true if the minute tickmarks will be drawn.- Returns:
- true if the minute tickmarks will be drawn
-
setMinuteTickMarksVisible
public void setMinuteTickMarksVisible(boolean VISIBLE) Defines if the minute tickmarks will be drawn.- Parameters:
VISIBLE-
-
minuteTickMarksVisibleProperty
public javafx.beans.property.BooleanProperty minuteTickMarksVisibleProperty() -
getHourColor
public javafx.scene.paint.Color getHourColor()Returns the color that will be used to colorize the hour hand of the clock.- Returns:
- the color that will be used to colorize the hour hand of the clock
-
setHourColor
public void setHourColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the hour hand of the clock- Parameters:
COLOR-
-
hourColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> hourColorProperty()- See Also:
-
getMinuteColor
public javafx.scene.paint.Color getMinuteColor()Returns the color that will be used to colorize the minute hand of the clock.- Returns:
- the color that will be used to colorize the minute hand of the clock
-
setMinuteColor
public void setMinuteColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the minute hand of the clock.- Parameters:
COLOR-
-
minuteColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> minuteColorProperty()- See Also:
-
getSecondColor
public javafx.scene.paint.Color getSecondColor()Returns the color that will be used to colorize the second hand of the clock.- Returns:
- the color that will be used to colorize the second hand of the clock
-
setSecondColor
public void setSecondColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize the second hand of the clock- Parameters:
COLOR-
-
secondColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> secondColorProperty()- See Also:
-
isAlarmsEnabled
public boolean isAlarmsEnabled()Returns true if alarms are enabled. If false then no alarms will be triggered- Returns:
- true if alarms are enabled
-
setAlarmsEnabled
public void setAlarmsEnabled(boolean CHECK) Defines if alarms are enabled. If false then no alarms will be triggered.- Parameters:
CHECK-
-
alarmsEnabledProperty
public javafx.beans.property.BooleanProperty alarmsEnabledProperty()- See Also:
-
isAlarmsVisible
public boolean isAlarmsVisible()Returns true if alarm markers should be drawn.- Returns:
- true if alarm markers should be drawn
-
setAlarmsVisible
public void setAlarmsVisible(boolean VISIBLE) Defines if alarm markers should be drawn.- Parameters:
VISIBLE-
-
alarmsVisibleProperty
public javafx.beans.property.BooleanProperty alarmsVisibleProperty()- See Also:
-
getAlarms
Returns an observable list of Alarm objects.- Returns:
- an observable list of Alarm objects
-
setAlarms
Sets the alarms to the given list of Alarm objects.- Parameters:
ALARMS-
-
setAlarms
Sets the alarms to the given array of Alarm objects.- Parameters:
ALARMS-
-
addAlarm
Adds the given Alarm object from the list of alarms.- Parameters:
ALARM-
-
removeAlarm
Removes the given Alarm object from the list of alarms.- Parameters:
ALARM-
-
clearAlarms
public void clearAlarms()Clears the list of alarms. -
getTooltipText
Returns the text that will be shown in the Tile tooltip- Returns:
- the text that will be shown in the Tile tooltip
-
setTooltipText
Defines the text that will be shown in the Tile tooltip- Parameters:
TEXT-
-
tooltipTextProperty
public javafx.beans.property.StringProperty tooltipTextProperty()- See Also:
-
getXAxis
public javafx.scene.chart.Axis getXAxis()Gets the value of the property xAxis.- Property description:
-
setXAxis
public void setXAxis(javafx.scene.chart.Axis AXIS) Sets the value of the property xAxis.- Property description:
-
xAxisProperty
public javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis> xAxisProperty()- See Also:
-
getYAxis
public javafx.scene.chart.Axis getYAxis()Gets the value of the property yAxis.- Property description:
-
setYAxis
public void setYAxis(javafx.scene.chart.Axis AXIS) Sets the value of the property yAxis.- Property description:
-
yAxisProperty
public javafx.beans.property.ObjectProperty<javafx.scene.chart.Axis> yAxisProperty()- See Also:
-
getRadarChartMode
Returns the mode of the RadarChartTileSkin. There are Mode.POLYGON and Mode.SECTOR.- Returns:
- the mode of the RadarChartTileSkin
-
setRadarChartMode
Defines the mode that is used in the RadarChartTileSkin to visualize the data in the RadarChart. There are Mode.POLYGON and Mode.SECTOR.- Parameters:
MODE-
-
radarChartModeProperty
-
getChartGridColor
public javafx.scene.paint.Color getChartGridColor()Returns the color that will be used to colorize lines in charts e.g. the grid in the RadarChartTileSkin- Returns:
- the color that will be used to colorize lines in charts
-
setChartGridColor
public void setChartGridColor(javafx.scene.paint.Color COLOR) Defines the color that will be used to colorize lines in charts e.g. the grid in the RadarChartTileSkin- Parameters:
COLOR-
-
chartGridColorProperty
public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> chartGridColorProperty()- See Also:
-
getCountry
Returns the Locale that will be used to visualize the country in the CountryTileSkin- Returns:
- the Locale that will be used to visualize the country in the CountryTileSkin
-
setCountry
Defines the Locale that will be used to visualize the country in the CountryTileSkin- Parameters:
COUNTRY-
-
countryProperty
- See Also:
-
getCountryGroup
Gets the value of the property countryGroup.- Property description:
-
setCountryGroup
Sets the value of the property countryGroup.- Property description:
-
countryGroupProperty
-
getDataPointsVisible
public boolean getDataPointsVisible()Gets the value of the property dataPointsVisible.- Property description:
-
setDataPointsVisible
public void setDataPointsVisible(boolean VISIBLE) Sets the value of the property dataPointsVisible.- Property description:
-
dataPointsVisibleProperty
public javafx.beans.property.BooleanProperty dataPointsVisibleProperty() -
isSnapToTicks
public boolean isSnapToTicks()Gets the value of the property snapToTicks.- Property description:
-
setSnapToTicks
public void setSnapToTicks(boolean SNAP) Sets the value of the property snapToTicks.- Property description:
-
snapToTicksProperty
public javafx.beans.property.BooleanProperty snapToTicksProperty()- See Also:
-
getMinorTickCount
public int getMinorTickCount()The number of ticks between 2 major tick marks (used in SliderTileSkin)- Returns:
- the number of ticks between 2 major tick marks
-
setMinorTickCount
public void setMinorTickCount(int MINOR_TICK_COUNT) -
getMajorTickUnit
public double getMajorTickUnit()The distance between 2 major tick marks (used in SliderTileSkin)- Returns:
- the distance between 2 major tick marks
-
setMajorTickUnit
public void setMajorTickUnit(double MAJOR_TICK_UNIT) -
getMatrixSize
public int[] getMatrixSize() -
setMatrixSize
public void setMatrixSize(int[] COLUMNS_AND_ROWS) -
setMatrixSize
public void setMatrixSize(int COLUMNS, int ROWS) -
getMatrixIcons
-
setMatrixIcons
-
setMatrixIcons
-
addMatrixIcon
-
removeMatrixIcon
-
getChartType
-
setChartType
-
getTooltipTimeout
public double getTooltipTimeout()Gets the value of the property tooltipTimeout.- Property description:
-
setTooltipTimeout
public void setTooltipTimeout(double TIMEOUT) Sets the value of the property tooltipTimeout.- Property description:
-
tooltipTimeoutProperty
public javafx.beans.property.DoubleProperty tooltipTimeoutProperty()- See Also:
-
getIncrement
public double getIncrement() -
setIncrement
public void setIncrement(double INCREMENT) -
isCustomFontEnabled
public boolean isCustomFontEnabled()Returns true if the control uses the given customFont to render all text elements.- Returns:
- true if the control uses the given customFont
-
setCustomFontEnabled
public void setCustomFontEnabled(boolean ENABLED) Defines if the control should use the given customFont to render all text elements- Parameters:
ENABLED-
-
customFontEnabledProperty
public javafx.beans.property.BooleanProperty customFontEnabledProperty() -
getCustomFont
public javafx.scene.text.Font getCustomFont()Returns the given custom Font that can be used to render all text elements. To enable the custom font one has to set customFontEnabled = true- Returns:
- the given custom Font
-
setCustomFont
public void setCustomFont(javafx.scene.text.Font FONT) Defines the custom font that can be used to render all text elements. To enable the custom font one has to set customFontEnabled = true- Parameters:
FONT-
-
customFontProperty
public javafx.beans.property.ObjectProperty<javafx.scene.text.Font> customFontProperty()- See Also:
-
getCustomDecimalFormatEnabled
public boolean getCustomDecimalFormatEnabled()Gets the value of the property customDecimalFormatEnabled.- Property description:
-
setCustomDecimalFormatEnabled
public void setCustomDecimalFormatEnabled(boolean ENABLED) Sets the value of the property customDecimalFormatEnabled.- Property description:
-
customDecimalFormatEnabledProperty
public javafx.beans.property.BooleanProperty customDecimalFormatEnabledProperty() -
getCustomDecimalFormat
Gets the value of the property customDecimalFormat.- Property description:
-
setCustomDecimalFormat
Sets the value of the property customDecimalFormat.- Property description:
-
customDecimalFormatProperty
-
getCountryPaths
Returns a list of path elements that define the countries- Returns:
- a list of path elements that define the countries
-
isStrokeWithGradient
public boolean isStrokeWithGradient()Returns true if a gradient defined by gradientStops will be used to stroke the line in the SparklineTileSkin.- Returns:
- true if a gradient defined by gradientStops will be used to stroke the line in the SparklineTileSkin
-
setStrokeWithGradient
public void setStrokeWithGradient(boolean STROKE_WITH_GRADIENT) Defines the usage of a gradient defined by gradientStops to stroke the line in the SparklineTileSkin- Parameters:
STROKE_WITH_GRADIENT-
-
strokeWithGradientProperty
public javafx.beans.property.BooleanProperty strokeWithGradientProperty() -
isFillWithGradient
public boolean isFillWithGradient()Returns true if a gradient defined by gradientStops will be used to fill the area in the SmoothAreaTileSkin.- Returns:
- true if a gradient defined by gradientStops will be used to fill the area in the SmoothAreaTileSkin
-
setFillWithGradient
public void setFillWithGradient(boolean FILL_WITH_GRADIENT) Defines the usage of a gradient defined by gradientStops to fill the area in the SmoothAreaTileSkin- Parameters:
FILL_WITH_GRADIENT-
-
fillWithGradientProperty
public javafx.beans.property.BooleanProperty fillWithGradientProperty() -
getNotifyRegion
Returns the notify region. Only if the getSkin() != null- Returns:
- the notify region
-
getNotifyRegionBackgroundColor
public javafx.scene.paint.Color getNotifyRegionBackgroundColor() -
setNotifyRegionBackgroundColor
public void setNotifyRegionBackgroundColor(javafx.scene.paint.Color COLOR) -
getNotifyRegionForegroundColor
public javafx.scene.paint.Color getNotifyRegionForegroundColor() -
setNotifyRegionForegroundColor
public void setNotifyRegionForegroundColor(javafx.scene.paint.Color COLOR) -
getNotifyRegionTooltipText
-
setNotifyRegionTooltipText
-
getInfoRegion
Returns the info region. Only if the getSkin() != null- Returns:
- the info region
-
getInfoRegionBackgroundColor
public javafx.scene.paint.Color getInfoRegionBackgroundColor() -
setInfoRegionBackgroundColor
public void setInfoRegionBackgroundColor(javafx.scene.paint.Color COLOR) -
getInfoRegionForegroundColor
public javafx.scene.paint.Color getInfoRegionForegroundColor() -
setInfoRegionForegroundColor
public void setInfoRegionForegroundColor(javafx.scene.paint.Color COLOR) -
getInfoRegionTooltipText
-
setInfoRegionTooltipText
-
getLowerRightRegion
Returns the lower right region. Only if the getSkin() != null- Returns:
- the lower right region
-
getLowerRightRegionBackgroundColor
public javafx.scene.paint.Color getLowerRightRegionBackgroundColor() -
setLowerRightRegionBackgroundColor
public void setLowerRightRegionBackgroundColor(javafx.scene.paint.Color COLOR) -
getLowerRightRegionForegroundColor
public javafx.scene.paint.Color getLowerRightRegionForegroundColor() -
setLowerRightRegionForegroundColor
public void setLowerRightRegionForegroundColor(javafx.scene.paint.Color COLOR) -
getLowerRightRegionTooltipText
-
setLowerRightRegionTooltipText
-
getBackgroundImage
public javafx.scene.image.Image getBackgroundImage() -
setBackgroundImage
public void setBackgroundImage(javafx.scene.image.Image IMAGE) -
getBackgroundImageOpacity
public double getBackgroundImageOpacity() -
setBackgroundImageOpacity
public void setBackgroundImageOpacity(double OPACITY) -
getBackgroundImageKeepAspect
public boolean getBackgroundImageKeepAspect() -
setBackgroundImageKeepAspect
public void setBackgroundImageKeepAspect(boolean KEEP_ASPECT) -
getLeftText
Gets the value of the property leftText.- Property description:
-
setLeftText
Sets the value of the property leftText.- Property description:
-
leftTextProperty
public javafx.beans.property.StringProperty leftTextProperty()- See Also:
-
getMiddleText
Gets the value of the property middleText.- Property description:
-
setMiddleText
Sets the value of the property middleText.- Property description:
-
middleTextProperty
public javafx.beans.property.StringProperty middleTextProperty()- See Also:
-
getRightText
Gets the value of the property rightText.- Property description:
-
setRightText
Sets the value of the property rightText.- Property description:
-
rightTextProperty
public javafx.beans.property.StringProperty rightTextProperty()- See Also:
-
getLeftValue
public double getLeftValue()Gets the value of the property leftValue.- Property description:
-
setLeftValue
public void setLeftValue(double VALUE) Sets the value of the property leftValue.- Property description:
-
leftValueProperty
public javafx.beans.property.DoubleProperty leftValueProperty()- See Also:
-
getMiddleValue
public double getMiddleValue()Gets the value of the property middleValue.- Property description:
-
setMiddleValue
public void setMiddleValue(double VALUE) Sets the value of the property middleValue.- Property description:
-
middleValueProperty
public javafx.beans.property.DoubleProperty middleValueProperty()- See Also:
-
getRightValue
public double getRightValue()Gets the value of the property rightValue.- Property description:
-
setRightValue
public void setRightValue(double VALUE) Sets the value of the property rightValue.- Property description:
-
rightValueProperty
public javafx.beans.property.DoubleProperty rightValueProperty()- See Also:
-
getLeftGraphics
public javafx.scene.Node getLeftGraphics()Gets the value of the property leftGraphics.- Property description:
-
setLeftGraphics
public void setLeftGraphics(javafx.scene.Node NODE) Sets the value of the property leftGraphics.- Property description:
-
leftGraphicsProperty
public javafx.beans.property.ObjectProperty<javafx.scene.Node> leftGraphicsProperty()- See Also:
-
getMiddleGraphics
public javafx.scene.Node getMiddleGraphics()Gets the value of the property middleGraphics.- Property description:
-
setMiddleGraphics
public void setMiddleGraphics(javafx.scene.Node NODE) Sets the value of the property middleGraphics.- Property description:
-
middleGraphicsProperty
public javafx.beans.property.ObjectProperty<javafx.scene.Node> middleGraphicsProperty()- See Also:
-
getRightGraphics
public javafx.scene.Node getRightGraphics()Gets the value of the property rightGraphics.- Property description:
-
setRightGraphics
public void setRightGraphics(javafx.scene.Node NODE) Sets the value of the property rightGraphics.- Property description:
-
rightGraphicsProperty
public javafx.beans.property.ObjectProperty<javafx.scene.Node> rightGraphicsProperty()- See Also:
-
isTrendVisible
public boolean isTrendVisible()Returns true if the trend indicator in the TimelineTileSkin is visible- Returns:
- true if the trend indicator in the TimelineTileSkin is visible
-
setTrendVisible
public void setTrendVisible(boolean VISIBLE) Defines the visibility of the trend indicator in the TimelineTileSkin- Parameters:
VISIBLE-
-
trendVisibleProperty
public javafx.beans.property.BooleanProperty trendVisibleProperty()- See Also:
-
getTimeoutMs
public long getTimeoutMs()Returns a timeout period in ms which is used e.g. in the TimelineTileSkin- Returns:
- a timeout period in ms which is used e.g. in the TimelineTileSkin
-
setTimeoutMs
public void setTimeoutMs(long TIMEOUT_MS) Sets the value of the property timeoutMs.- Property description:
-
timeoutMsProperty
public javafx.beans.property.LongProperty timeoutMsProperty()- See Also:
-
getRank
Gets the value of the property rank.- Property description:
-
setRank
Sets the value of the property rank.- Property description:
-
rankProperty
- See Also:
-
isInteractive
public boolean isInteractive()Gets the value of the property interactive.- Property description:
-
setInteractive
public void setInteractive(boolean INTERACTIVE) Sets the value of the property interactive.- Property description:
-
interactiveProperty
public javafx.beans.property.BooleanProperty interactiveProperty()- See Also:
-
getNumberOfValuesForTrendCalculation
public int getNumberOfValuesForTrendCalculation()Gets the value of the property numberOfValuesForTrendCalculation.- Property description:
-
setNumberOfValuesForTrendCalculation
public void setNumberOfValuesForTrendCalculation(int NUMBER) Sets the value of the property numberOfValuesForTrendCalculation.- Property description:
-
numberOfValuesForTrendCalculationProperty
public javafx.beans.property.IntegerProperty numberOfValuesForTrendCalculationProperty() -
showNotifyRegion
public void showNotifyRegion(boolean SHOW) -
showInfoRegion
public void showInfoRegion(boolean SHOW) -
showLowerRightRegion
public void showLowerRightRegion(boolean SHOW) -
getInfoRegionHandler
public javafx.event.EventHandler<javafx.scene.input.MouseEvent> getInfoRegionHandler() -
setInfoRegionEventHandler
public void setInfoRegionEventHandler(javafx.event.EventHandler<javafx.scene.input.MouseEvent> HANDLER) -
isShowing
public boolean isShowing() -
showingProperty
public javafx.beans.binding.BooleanBinding showingProperty() -
clearData
public void clearData() -
stop
public void stop()Calling this method will stop all threads. This is needed when using JavaFX on mobile devices when the device goes to sleep mode. -
setOnTileEvent
-
addTileEventListener
-
removeTileEventListener
-
removeAllTileEventListeners
public void removeAllTileEventListeners() -
fireTileEvent
-
setOnAlarm
-
addAlarmEventListener
-
removeAlarmEventListener
-
removeAllAlarmEventListeners
public void removeAllAlarmEventListeners() -
fireAlarmEvent
-
setOnTimeEvent
-
addTimeEventListener
-
removeTimeEventListener
-
removeAllTimeEventListeners
public void removeAllTimeEventListeners() -
fireTimeEvent
-
setOnSwitchPressed
-
removeOnSwitchPressed
-
setOnSwitchReleased
-
removeOnSwitchReleased
-
setOnContentSizeChanged
-
removeOnContentSizeChanged
-
createDefaultSkin
protected javafx.scene.control.Skin createDefaultSkin()- Overrides:
createDefaultSkinin classjavafx.scene.control.Control
-
getUserAgentStylesheet
- Overrides:
getUserAgentStylesheetin classjavafx.scene.layout.Region
-
presetTileParameters
-
getSkinType
-
setSkinType
-