| protected ObjectProperty<Object> | XYChart. currentDisplayedExtraValueProperty(XYChart.Data<X,Y> item) | The current displayed extra value property. | 
| protected ObjectProperty<X> | XYChart. currentDisplayedXValueProperty(XYChart.Data<X,Y> item) | The current displayed data value property that is plotted on X axis. | 
| protected ObjectProperty<Y> | XYChart. currentDisplayedYValueProperty(XYChart.Data<X,Y> item) | The current displayed data value property that is plotted on Y axis. | 
| protected void | AreaChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected void | BarChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected void | BubbleChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected void | LineChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected void | ScatterChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) | Called when a data item has been added to a series. | 
| protected void | StackedAreaChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected void | StackedBarChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) |  | 
| protected abstract void | XYChart. dataItemAdded(XYChart.Series<X,Y> series,
             int itemIndex,
             XYChart.Data<X,Y> item) | Called when a data item has been added to a series. | 
| protected void | AreaChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | BarChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | BubbleChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | LineChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | ScatterChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | StackedAreaChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | StackedBarChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected abstract void | XYChart. dataItemChanged(XYChart.Data<X,Y> item) | Called when a data item has changed, ie its xValue, yValue or extraValue has changed. | 
| protected void | AreaChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected void | BarChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected void | BubbleChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected void | LineChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected void | ScatterChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) | Called when a data item has been removed from data model but it is still visible on the chart. | 
| protected void | StackedAreaChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected void | StackedBarChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) |  | 
| protected abstract void | XYChart. dataItemRemoved(XYChart.Data<X,Y> item,
               XYChart.Series<X,Y> series) | Called when a data item has been removed from data model but it is still visible on the chart. | 
| protected Object | XYChart. getCurrentDisplayedExtraValue(XYChart.Data<X,Y> item) | The current displayed data extra value. | 
| protected X | XYChart. getCurrentDisplayedXValue(XYChart.Data<X,Y> item) | The current displayed data value plotted on the X axis. | 
| protected Y | XYChart. getCurrentDisplayedYValue(XYChart.Data<X,Y> item) | The current displayed data value plotted on the Y axis. | 
| protected void | XYChart. removeDataItemFromDisplay(XYChart.Series<X,Y> series,
                         XYChart.Data<X,Y> item) | This should be called from dataItemRemoved() when you are finished with any animation for deleting the item from the
 chart. | 
| protected void | XYChart. setCurrentDisplayedExtraValue(XYChart.Data<X,Y> item,
                             Object value) | Set the current displayed data extra value. | 
| protected void | XYChart. setCurrentDisplayedXValue(XYChart.Data<X,Y> item,
                         X value) | Set the current displayed data value plotted on X axis. | 
| protected void | XYChart. setCurrentDisplayedYValue(XYChart.Data<X,Y> item,
                         Y value) | Set the current displayed data value plotted on Y axis. |