Modifier and Type | Field and Description |
---|---|
private ReadOnlyObjectWrapper<XYChart<X,Y>> |
chart
Reference to the chart this series belongs to
|
private ObjectProperty<ObservableList<XYChart.Data<X,Y>>> |
data
ObservableList of data items that make up this series
|
private ListChangeListener<XYChart.Data<X,Y>> |
dataChangeListener |
(package private) java.lang.String |
defaultColorStyleClass
the style class for default color for this series
|
private java.util.List<XYChart.Data<X,Y>> |
displayedData |
private StringProperty |
name
The user displayable name for this series
|
private ObjectProperty<Node> |
node
The node to display for this series.
|
(package private) boolean |
setToRemove |
Constructor and Description |
---|
Series()
Construct a empty series
|
Series(ObservableList<XYChart.Data<X,Y>> data)
Constructs a Series and populates it with the given
ObservableList data. |
Series(java.lang.String name,
ObservableList<XYChart.Data<X,Y>> data)
Constructs a named Series and populates it with the given
ObservableList data. |
Modifier and Type | Method and Description |
---|---|
ReadOnlyObjectProperty<XYChart<X,Y>> |
chartProperty() |
ObjectProperty<ObservableList<XYChart.Data<X,Y>>> |
dataProperty() |
XYChart<X,Y> |
getChart() |
ObservableList<XYChart.Data<X,Y>> |
getData() |
(package private) int |
getDataSize() |
(package private) XYChart.Data<X,Y> |
getItem(int i) |
(package private) int |
getItemIndex(XYChart.Data<X,Y> item) |
java.lang.String |
getName() |
Node |
getNode() |
StringProperty |
nameProperty() |
ObjectProperty<Node> |
nodeProperty() |
private void |
removeDataItemRef(XYChart.Data<X,Y> item) |
private void |
setChart(XYChart<X,Y> value) |
void |
setData(ObservableList<XYChart.Data<X,Y>> value) |
void |
setName(java.lang.String value) |
void |
setNode(Node value) |
java.lang.String |
toString()
Returns a string representation of this
Series object. |
java.lang.String defaultColorStyleClass
boolean setToRemove
private java.util.List<XYChart.Data<X,Y>> displayedData
private final ListChangeListener<XYChart.Data<X,Y>> dataChangeListener
private final ReadOnlyObjectWrapper<XYChart<X,Y>> chart
private final StringProperty name
private ObjectProperty<Node> node
private final ObjectProperty<ObservableList<XYChart.Data<X,Y>>> data
public Series()
public Series(ObservableList<XYChart.Data<X,Y>> data)
ObservableList
data.data
- ObservableList of XYChart.Datapublic Series(java.lang.String name, ObservableList<XYChart.Data<X,Y>> data)
ObservableList
data.name
- a name for the seriesdata
- ObservableList of XYChart.Datapublic final ReadOnlyObjectProperty<XYChart<X,Y>> chartProperty()
public final java.lang.String getName()
public final void setName(java.lang.String value)
public final StringProperty nameProperty()
public final Node getNode()
public final void setNode(Node value)
public final ObjectProperty<Node> nodeProperty()
public final ObservableList<XYChart.Data<X,Y>> getData()
public final void setData(ObservableList<XYChart.Data<X,Y>> value)
public final ObjectProperty<ObservableList<XYChart.Data<X,Y>>> dataProperty()
public java.lang.String toString()
Series
object.toString
in class java.lang.Object
Series
object.private void removeDataItemRef(XYChart.Data<X,Y> item)
int getItemIndex(XYChart.Data<X,Y> item)
XYChart.Data<X,Y> getItem(int i)
int getDataSize()