public class XYValueSeriesTransition
- Object
- SeriesTransition
- XYValueSeriesTransition
ImplementsAnimation
A transition for enabling animations between different values in an XYSeries.
Constructors
public XYValueSeriesTransition(ChartComponent chart, XYValueSeries series) | Creates a new transition on the given chart and associated series. |
Methods
public void initTransition() | Initializes the transition. |
protected void cleanup() | Cleans up after the transition is complete. |
protected void update(int progress) | Updates the series and renderer at the given progress position (0 to 100). |
public XYValueSeries getBuffer() | Gets the “buffer” series where values can be set. |
public XYValueSeries getSeries() | Gets the series whose values are to be animated by this transition. |
Inherited fields
Inherited methods
Constructor details
XYValueSeriesTransition
public XYValueSeriesTransition(ChartComponent chart, XYValueSeries series)Creates a new transition on the given chart and associated series. The
series should be one of the series rendered by the given chart.
Parameters
chartChartComponent- The ChartComponent that is being used to render the series.
seriesXYValueSeries- The series whose data you wish to animate.
Method details
initTransition
public void initTransition()Initializes the transition. This can be overridden by subclasses to
provide their own functionality to be executed just before the transition
occurs.
cleanup
protected void cleanup()Cleans up after the transition is complete.
update
protected void update(int progress)Updates the series and renderer at the given progress position (0 to 100).
Parameters
progressint- The progress position in the motion. (0-100).
getBuffer
public XYValueSeries getBuffer()Gets the “buffer” series where values can be set. Any values set on the
buffer will be applied to the target series during the course of the
transition.
getSeries
public XYValueSeries getSeries()Gets the series whose values are to be animated by this transition.