- java.lang.Object
-
- eu.hansolo.tilesfx.chart.ChartData
-
-
Constructor Summary
Constructors Constructor Description ChartData()ChartData(double VALUE)ChartData(double VALUE, java.time.Instant TIMESTAMP)ChartData(java.lang.String NAME)ChartData(java.lang.String NAME, double VALUE)ChartData(java.lang.String NAME, double VALUE, java.time.Instant TIMESTAMP)ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR)ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, java.time.Instant TIMESTAMP)ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, javafx.scene.paint.Color STROKE_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, javafx.scene.paint.Color STROKE_COLOR, javafx.scene.paint.Color TEXT_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)ChartData(java.lang.String NAME, java.time.Instant TIMESTAMP)ChartData(java.lang.String NAME, javafx.scene.paint.Color FILL_COLOR)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChartDataEventListener(ChartDataEventListener LISTENER)intcompareTo(ChartData DATA)voidfireChartDataEvent(ChartDataEvent EVENT)longgetAnimationDuration()javafx.scene.paint.ColorgetFillColor()java.lang.StringgetFormatString()GradientLookupgetGradientLookup()LocationgetLocation()doublegetMaxValue()doublegetMinValue()java.lang.StringgetName()doublegetOldValue()javafx.scene.paint.ColorgetStrokeColor()javafx.scene.paint.ColorgetTextColor()java.time.InstantgetTimestamp()java.time.ZonedDateTimegetTimestampAsDateTime()java.time.ZonedDateTimegetTimestampAsDateTime(java.time.ZoneId ZONE_ID)java.time.LocalDategetTimestampAsLocalDate()java.time.LocalDategetTimestampAsLocalDate(java.time.ZoneId ZONE_ID)booleangetUseChartDataColor()doublegetValue()booleanisAnimated()booleanisWithinTimePeriod(java.time.Duration PERIOD)booleanisWithinTimePeriod(java.time.Instant PERIOD_START, java.time.Duration PERIOD)voidremoveChartDataEventListener(ChartDataEventListener LISTENER)voidsetAnimated(boolean ANIMATED)voidsetAnimationDuration(long DURATION)voidsetFillColor(javafx.scene.paint.Color COLOR)voidsetFormatString(java.lang.String FORMAT_STRING)voidsetGradientLookup(GradientLookup GRADIENT_LOOKUP)voidsetLocation(Location LOCATION)voidsetMaxValue(double MAX_VALUE)voidsetMinValue(double MIN_VALUE)voidsetName(java.lang.String NAME)voidsetOnChartDataEvent(ChartDataEventListener LISTENER)voidsetStrokeColor(javafx.scene.paint.Color COLOR)voidsetTextColor(javafx.scene.paint.Color COLOR)voidsetTimestamp(java.time.Instant TIMESTAMP)voidsetUseChartDataColors(boolean USE)voidsetValue(double VALUE)java.lang.StringtoString()
-
-
-
Constructor Detail
-
ChartData
public ChartData()
-
ChartData
public ChartData(java.lang.String NAME)
-
ChartData
public ChartData(double VALUE)
-
ChartData
public ChartData(double VALUE, java.time.Instant TIMESTAMP)
-
ChartData
public ChartData(java.lang.String NAME, java.time.Instant TIMESTAMP)
-
ChartData
public ChartData(java.lang.String NAME, javafx.scene.paint.Color FILL_COLOR)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, java.time.Instant TIMESTAMP)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, java.time.Instant TIMESTAMP)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, javafx.scene.paint.Color STROKE_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)
-
ChartData
public ChartData(java.lang.String NAME, double VALUE, javafx.scene.paint.Color FILL_COLOR, javafx.scene.paint.Color STROKE_COLOR, javafx.scene.paint.Color TEXT_COLOR, java.time.Instant TIMESTAMP, boolean ANIMATED, long ANIMATION_DURATION)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String NAME)
-
getValue
public double getValue()
-
setValue
public void setValue(double VALUE)
-
getOldValue
public double getOldValue()
-
getFillColor
public javafx.scene.paint.Color getFillColor()
-
setFillColor
public void setFillColor(javafx.scene.paint.Color COLOR)
-
getStrokeColor
public javafx.scene.paint.Color getStrokeColor()
-
setStrokeColor
public void setStrokeColor(javafx.scene.paint.Color COLOR)
-
getTextColor
public javafx.scene.paint.Color getTextColor()
-
setTextColor
public void setTextColor(javafx.scene.paint.Color COLOR)
-
getTimestamp
public java.time.Instant getTimestamp()
-
setTimestamp
public void setTimestamp(java.time.Instant TIMESTAMP)
-
getLocation
public Location getLocation()
-
setLocation
public void setLocation(Location LOCATION)
-
getTimestampAsDateTime
public java.time.ZonedDateTime getTimestampAsDateTime()
-
getTimestampAsDateTime
public java.time.ZonedDateTime getTimestampAsDateTime(java.time.ZoneId ZONE_ID)
-
getTimestampAsLocalDate
public java.time.LocalDate getTimestampAsLocalDate()
-
getTimestampAsLocalDate
public java.time.LocalDate getTimestampAsLocalDate(java.time.ZoneId ZONE_ID)
-
isAnimated
public boolean isAnimated()
-
setAnimated
public void setAnimated(boolean ANIMATED)
-
getAnimationDuration
public long getAnimationDuration()
-
setAnimationDuration
public void setAnimationDuration(long DURATION)
-
isWithinTimePeriod
public boolean isWithinTimePeriod(java.time.Duration PERIOD)
-
isWithinTimePeriod
public boolean isWithinTimePeriod(java.time.Instant PERIOD_START, java.time.Duration PERIOD)
-
getFormatString
public java.lang.String getFormatString()
-
setFormatString
public void setFormatString(java.lang.String FORMAT_STRING)
-
getMaxValue
public double getMaxValue()
-
setMaxValue
public void setMaxValue(double MAX_VALUE)
-
getMinValue
public double getMinValue()
-
setMinValue
public void setMinValue(double MIN_VALUE)
-
getGradientLookup
public GradientLookup getGradientLookup()
-
setGradientLookup
public void setGradientLookup(GradientLookup GRADIENT_LOOKUP)
-
getUseChartDataColor
public boolean getUseChartDataColor()
-
setUseChartDataColors
public void setUseChartDataColors(boolean USE)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(ChartData DATA)
- Specified by:
compareToin interfacejava.lang.Comparable<ChartData>
-
setOnChartDataEvent
public void setOnChartDataEvent(ChartDataEventListener LISTENER)
-
addChartDataEventListener
public void addChartDataEventListener(ChartDataEventListener LISTENER)
-
removeChartDataEventListener
public void removeChartDataEventListener(ChartDataEventListener LISTENER)
-
fireChartDataEvent
public void fireChartDataEvent(ChartDataEvent EVENT)
-
-