Class XYZChartItem

java.lang.Object
eu.hansolo.fx.charts.data.XYZChartItem
All Implemented Interfaces:
Item, XYZItem

public class XYZChartItem extends Object implements XYZItem
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.StringProperty
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.ObjectProperty<Symbol>
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.DoubleProperty
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    XYZChartItem(boolean IS_EMPTY)
     
    XYZChartItem(double X, double Y, double Z)
     
    XYZChartItem(double X, double Y, double Z, boolean IS_EMPTY)
     
    XYZChartItem(double X, double Y, double Z, String NAME)
     
    XYZChartItem(double X, double Y, double Z, String NAME, boolean IS_EMPTY)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, boolean IS_EMPTY)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, boolean IS_EMPTY)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, Symbol SYMBOL)
     
    XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, Symbol SYMBOL, boolean IS_EMPTY)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addChartEvtObserver(eu.hansolo.toolbox.evt.EvtType type, eu.hansolo.toolbox.evt.EvtObserver<ChartEvt> observer)
     
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    void
     
    javafx.scene.paint.Color
    Gets the value of the property fill.
    Gets the value of the property name.
    javafx.scene.paint.Color
    Gets the value of the property stroke.
    Gets the value of the property symbol.
    double
    Gets the value of the property x.
    double
    Gets the value of the property y.
    double
    Gets the value of the property z.
    boolean
     
    javafx.beans.property.BooleanProperty
     
    javafx.beans.property.StringProperty
     
    void
     
    void
    removeChartEvtObserver(eu.hansolo.toolbox.evt.EvtType type, eu.hansolo.toolbox.evt.EvtObserver<ChartEvt> observer)
     
    void
    setFill(javafx.scene.paint.Color FILL)
    Sets the value of the property fill.
    void
    setIsEmpty(boolean isEmpty)
     
    void
    Sets the value of the property name.
    void
    setStroke(javafx.scene.paint.Color STROKE)
    Sets the value of the property stroke.
    void
    setSymbol(Symbol SYMBOL)
    Sets the value of the property symbol.
    void
    setX(double X)
    Sets the value of the property x.
    void
    setY(double Y)
    Sets the value of the property y.
    void
    setZ(double Z)
    Sets the value of the property z.
    javafx.beans.property.ObjectProperty<javafx.scene.paint.Color>
     
    javafx.beans.property.ObjectProperty<Symbol>
     
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.DoubleProperty
     
    javafx.beans.property.DoubleProperty
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Property Details

  • Constructor Details

    • XYZChartItem

      public XYZChartItem()
    • XYZChartItem

      public XYZChartItem(boolean IS_EMPTY)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, boolean IS_EMPTY)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, boolean IS_EMPTY)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, boolean IS_EMPTY)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, boolean IS_EMPTY)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, Symbol SYMBOL)
    • XYZChartItem

      public XYZChartItem(double X, double Y, double Z, String NAME, javafx.scene.paint.Color FILL, javafx.scene.paint.Color STROKE, Symbol SYMBOL, boolean IS_EMPTY)
  • Method Details

    • getX

      public double getX()
      Gets the value of the property x.
      Specified by:
      getX in interface XYZItem
      Property description:
    • setX

      public void setX(double X)
      Sets the value of the property x.
      Specified by:
      setX in interface XYZItem
      Property description:
    • xProperty

      public javafx.beans.property.DoubleProperty xProperty()
      Specified by:
      xProperty in interface XYZItem
      See Also:
    • getY

      public double getY()
      Gets the value of the property y.
      Specified by:
      getY in interface XYZItem
      Property description:
    • setY

      public void setY(double Y)
      Sets the value of the property y.
      Specified by:
      setY in interface XYZItem
      Property description:
    • yProperty

      public javafx.beans.property.DoubleProperty yProperty()
      Specified by:
      yProperty in interface XYZItem
      See Also:
    • getZ

      public double getZ()
      Gets the value of the property z.
      Specified by:
      getZ in interface XYZItem
      Property description:
    • setZ

      public void setZ(double Z)
      Sets the value of the property z.
      Specified by:
      setZ in interface XYZItem
      Property description:
    • zProperty

      public javafx.beans.property.DoubleProperty zProperty()
      Specified by:
      zProperty in interface XYZItem
      See Also:
    • getName

      public String getName()
      Gets the value of the property name.
      Specified by:
      getName in interface Item
      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.Color getFill()
      Gets the value of the property fill.
      Specified by:
      getFill in interface Item
      Property description:
    • setFill

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

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

      public javafx.scene.paint.Color getStroke()
      Gets the value of the property stroke.
      Specified by:
      getStroke in interface Item
      Property description:
    • setStroke

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

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

      public Symbol getSymbol()
      Gets the value of the property symbol.
      Specified by:
      getSymbol in interface Item
      Property description:
    • setSymbol

      public void setSymbol(Symbol SYMBOL)
      Sets the value of the property symbol.
      Specified by:
      setSymbol in interface Item
      Property description:
    • symbolProperty

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

      public boolean isEmptyItem()
      Specified by:
      isEmptyItem in interface Item
    • setIsEmpty

      public void setIsEmpty(boolean isEmpty)
    • isEmptyProperty

      public javafx.beans.property.BooleanProperty isEmptyProperty()
    • addChartEvtObserver

      public void addChartEvtObserver(eu.hansolo.toolbox.evt.EvtType type, eu.hansolo.toolbox.evt.EvtObserver<ChartEvt> observer)
    • removeChartEvtObserver

      public void removeChartEvtObserver(eu.hansolo.toolbox.evt.EvtType type, eu.hansolo.toolbox.evt.EvtObserver<ChartEvt> observer)
    • removeAllChartEvtObservers

      public void removeAllChartEvtObservers()
    • fireChartEvt

      public void fireChartEvt(ChartEvt evt)
    • toString

      public String toString()
      Overrides:
      toString in class Object