Class MatrixChartItem

java.lang.Object
eu.hansolo.fx.charts.data.MatrixChartItem
All Implemented Interfaces:
Item, MatrixItem

public class MatrixChartItem extends Object implements MatrixItem
  • 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.IntegerProperty
     
    javafx.beans.property.IntegerProperty
     
    javafx.beans.property.DoubleProperty
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    MatrixChartItem(boolean IS_EMPTY)
     
    MatrixChartItem(int X, int Y, double Z)
     
    MatrixChartItem(int X, int Y, double Z, boolean IS_EMPTY)
     
    MatrixChartItem(int X, int Y, double Z, String NAME)
     
    MatrixChartItem(int X, int Y, double Z, String NAME, boolean IS_EMPTY)
     
    MatrixChartItem(int X, int Y, double Z, String NAME, javafx.scene.paint.Color FILL)
     
    MatrixChartItem(int X, int Y, double Z, String NAME, javafx.scene.paint.Color FILL, 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.
    int
    Gets the value of the property x.
    int
    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(int X)
    Sets the value of the property x.
    void
    setY(int 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.IntegerProperty
     
    javafx.beans.property.IntegerProperty
     
    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

    • MatrixChartItem

      public MatrixChartItem()
    • MatrixChartItem

      public MatrixChartItem(boolean IS_EMPTY)
    • MatrixChartItem

      public MatrixChartItem(int X, int Y, double Z)
    • MatrixChartItem

      public MatrixChartItem(int X, int Y, double Z, boolean IS_EMPTY)
    • MatrixChartItem

      public MatrixChartItem(int X, int Y, double Z, String NAME)
    • MatrixChartItem

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

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

      public MatrixChartItem(int X, int Y, double Z, String NAME, javafx.scene.paint.Color FILL, boolean IS_EMPTY)
  • Method Details

    • getX

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

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

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

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

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

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

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

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

      public javafx.beans.property.DoubleProperty zProperty()
      Specified by:
      zProperty in interface MatrixItem
      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