Class Series<T extends Item>

java.lang.Object
eu.hansolo.fx.charts.series.Series<T>
Direct Known Subclasses:
ChartItemSeries, MatrixItemSeries, XYSeries, XYZSeries, YSeries

public abstract class Series<T extends Item> extends Object
Created by hansolo on 16.07.17.
  • Property Details

  • Field Details

    • UPDATE_EVENT

      public final SeriesEvent UPDATE_EVENT
    • _name

      protected String _name
    • name

      protected javafx.beans.property.StringProperty name
    • _fill

      protected javafx.scene.paint.Paint _fill
    • fill

      protected javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> fill
    • _stroke

      protected javafx.scene.paint.Paint _stroke
    • stroke

      protected javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> stroke
    • _textFill

      protected javafx.scene.paint.Color _textFill
    • textFill

      protected javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textFill
    • _symbolFill

      protected javafx.scene.paint.Color _symbolFill
    • symbolFill

      protected javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> symbolFill
    • _symbolStroke

      protected javafx.scene.paint.Color _symbolStroke
    • symbolStroke

      protected javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> symbolStroke
    • _symbol

      protected Symbol _symbol
    • symbol

      protected javafx.beans.property.ObjectProperty<Symbol> symbol
    • _symbolsVisible

      protected boolean _symbolsVisible
    • symbolsVisible

      protected javafx.beans.property.BooleanProperty symbolsVisible
    • _symbolSize

      protected double _symbolSize
    • symbolSize

      protected javafx.beans.property.DoubleProperty symbolSize
    • _strokeWidth

      protected double _strokeWidth
    • strokeWidth

      protected javafx.beans.property.DoubleProperty strokeWidth
    • _visible

      protected boolean _visible
    • visible

      protected javafx.beans.property.BooleanProperty visible
    • _animated

      protected boolean _animated
    • animated

      protected javafx.beans.property.BooleanProperty animated
    • _animationDuration

      protected long _animationDuration
    • animationDuration

      protected javafx.beans.property.LongProperty animationDuration
    • _withWrapping

      protected boolean _withWrapping
    • withWrapping

      protected javafx.beans.property.BooleanProperty withWrapping
    • chartType

      protected ChartType chartType
    • items

      protected javafx.collections.ObservableList<T extends Item> items
  • Constructor Details

    • Series

      public Series()
    • Series

      public Series(T... ITEMS)
    • Series

      public Series(ChartType TYPE, T... ITEMS)
    • Series

      public Series(List<T> ITEMS, ChartType TYPE)
    • Series

      public Series(ChartType TYPE, String NAME, T... ITEMS)
    • Series

      public Series(List<T> ITEMS, ChartType TYPE, String NAME)
    • Series

      public Series(List<T> ITEMS, ChartType TYPE, String NAME, Symbol SYMBOL)
    • Series

      public Series(ChartType TYPE, String NAME, javafx.scene.paint.Paint FILL, javafx.scene.paint.Paint STROKE, Symbol SYMBOL, T... ITEMS)
    • Series

      public Series(List<T> ITEMS, ChartType TYPE, String NAME, javafx.scene.paint.Paint FILL, javafx.scene.paint.Paint STROKE, Symbol SYMBOL)
    • Series

      public Series(List<T> ITEMS, ChartType TYPE, String NAME, javafx.scene.paint.Paint FILL, javafx.scene.paint.Paint STROKE, javafx.scene.paint.Color SYMBOL_FILL, javafx.scene.paint.Color SYMBOL_STROKE, Symbol SYMBOL)
  • Method Details

    • getItems

      public javafx.collections.ObservableList<T> getItems()
    • setItems

      public void setItems(Collection<T> ITEMS)
    • setItems

      public void setItems(T... ITEMS)
    • setItems

      public void setItems(List<T> ITEMS)
    • getName

      public String getName()
      Gets the value of the property name.
      Property description:
    • setName

      public void setName(String NAME)
      Sets the value of the property name.
      Property description:
    • nameProperty

      public javafx.beans.property.StringProperty nameProperty()
      See Also:
    • getFill

      public javafx.scene.paint.Paint getFill()
      Gets the value of the property fill.
      Property description:
    • setFill

      public void setFill(javafx.scene.paint.Paint PAINT)
      Sets the value of the property fill.
      Property description:
    • fillProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> fillProperty()
      See Also:
    • getStroke

      public javafx.scene.paint.Paint getStroke()
      Gets the value of the property stroke.
      Property description:
    • setStroke

      public void setStroke(javafx.scene.paint.Paint PAINT)
      Sets the value of the property stroke.
      Property description:
    • strokeProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Paint> strokeProperty()
      See Also:
    • getTextFill

      public javafx.scene.paint.Color getTextFill()
      Gets the value of the property textFill.
      Property description:
    • setTextFill

      public void setTextFill(javafx.scene.paint.Color COLOR)
      Sets the value of the property textFill.
      Property description:
    • textFillProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> textFillProperty()
      See Also:
    • getSymbolFill

      public javafx.scene.paint.Color getSymbolFill()
      Gets the value of the property symbolFill.
      Property description:
    • setSymbolFill

      public void setSymbolFill(javafx.scene.paint.Color COLOR)
      Sets the value of the property symbolFill.
      Property description:
    • symbolFillProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> symbolFillProperty()
      See Also:
    • getSymbolStroke

      public javafx.scene.paint.Color getSymbolStroke()
      Gets the value of the property symbolStroke.
      Property description:
    • setSymbolStroke

      public void setSymbolStroke(javafx.scene.paint.Color COLOR)
      Sets the value of the property symbolStroke.
      Property description:
    • symbolStrokeProperty

      public javafx.beans.property.ObjectProperty<javafx.scene.paint.Color> symbolStrokeProperty()
      See Also:
    • getSymbol

      public Symbol getSymbol()
      Gets the value of the property symbol.
      Property description:
    • setSymbol

      public void setSymbol(Symbol SYMBOL)
      Sets the value of the property symbol.
      Property description:
    • symbolProperty

      public javafx.beans.property.ObjectProperty<Symbol> symbolProperty()
      See Also:
    • getSymbolsVisible

      public boolean getSymbolsVisible()
      Gets the value of the property symbolsVisible.
      Property description:
    • setSymbolsVisible

      public void setSymbolsVisible(boolean VISIBLE)
      Sets the value of the property symbolsVisible.
      Property description:
    • symbolsVisibleProperty

      public javafx.beans.property.BooleanProperty symbolsVisibleProperty()
      See Also:
    • getChartType

      public ChartType getChartType()
    • setChartType

      public void setChartType(ChartType TYPE)
    • getSymbolSize

      public double getSymbolSize()
      Gets the value of the property symbolSize.
      Property description:
    • setSymbolSize

      public void setSymbolSize(double SIZE)
      Sets the value of the property symbolSize.
      Property description:
    • symbolSizeProperty

      public javafx.beans.property.DoubleProperty symbolSizeProperty()
      See Also:
    • getStrokeWidth

      public double getStrokeWidth()
      Gets the value of the property strokeWidth.
      Property description:
    • setStrokeWidth

      public void setStrokeWidth(double WIDTH)
      Sets the value of the property strokeWidth.
      Property description:
    • strokeWidthProperty

      public javafx.beans.property.DoubleProperty strokeWidthProperty()
      See Also:
    • isVisible

      public boolean isVisible()
      Gets the value of the property visible.
      Property description:
    • setVisible

      public void setVisible(boolean visible)
      Sets the value of the property visible.
      Property description:
    • visibleProperty

      public javafx.beans.property.BooleanProperty visibleProperty()
      See Also:
    • isAnimated

      public boolean isAnimated()
      Gets the value of the property animated.
      Property description:
    • setAnimated

      public void setAnimated(boolean ANIMATED)
      Sets the value of the property animated.
      Property description:
    • animatedProperty

      public javafx.beans.property.BooleanProperty animatedProperty()
      See Also:
    • getAnimationDuration

      public long getAnimationDuration()
      Gets the value of the property animationDuration.
      Property description:
    • setAnimationDuration

      public void setAnimationDuration(long DURATION)
      Sets the value of the property animationDuration.
      Property description:
    • animationDurationProperty

      public javafx.beans.property.LongProperty animationDurationProperty()
      See Also:
    • isWithWrapping

      public boolean isWithWrapping()
      Gets the value of the property withWrapping.
      Property description:
    • setWithWrapping

      public void setWithWrapping(boolean WITH_WRAPPING)
      Sets the value of the property withWrapping.
      Property description:
    • withWrappingProperty

      public javafx.beans.property.BooleanProperty withWrappingProperty()
      See Also:
    • getNoOfItems

      public int getNoOfItems()
    • dispose

      public void dispose()
    • refresh

      public void refresh()
    • setOnSeriesEvent

      public void setOnSeriesEvent(SeriesEventListener LISTENER)
    • addSeriesEventListener

      public void addSeriesEventListener(SeriesEventListener LISTENER)
    • removeSeriesEventListener

      public void removeSeriesEventListener(SeriesEventListener LISTENER)
    • fireSeriesEvent

      public void fireSeriesEvent(SeriesEvent EVENT)