Class XYSeriesTransition
java.lang.Object
com.codename1.charts.transitions.SeriesTransition
com.codename1.charts.transitions.XYSeriesTransition
- All Implemented Interfaces:
Animation
A transition for enabling animations between different values in an XYSeries.
-
Field Summary
Fields inherited from class SeriesTransition
EASING_IN, EASING_IN_OUT, EASING_LINEAR, EASING_OUT -
Constructor Summary
ConstructorsConstructorDescriptionXYSeriesTransition(ChartComponent chart, XYSeries series) Creates a new transition on the given chart and associated series. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanup()Cleans up after the transition is complete.Gets the "buffer" series where values can be set.Gets the series whose values are to be animated by this transition.voidInitializes the transition.protected voidupdate(int progress) Updates the series and renderer at the given progress position (0 to 100).Methods inherited from class SeriesTransition
animate, animateChart, getChart, getDuration, getEasing, paint, setChart, setDuration, setEasing, updateChart
-
Constructor Details
-
XYSeriesTransition
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
-
chart: The ChartComponent that is being used to render the series. -
series: 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.- Overrides:
initTransitionin classSeriesTransition
-
cleanup
protected void cleanup()Cleans up after the transition is complete.- Overrides:
cleanupin classSeriesTransition
-
update
protected void update(int progress) Updates the series and renderer at the given progress position (0 to 100).
Parameters
progress: The progress position in the motion. (0-100).
- Specified by:
updatein classSeriesTransition
-
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
Gets the series whose values are to be animated by this transition.
-