Class XYValueSeriesTransition

java.lang.Object
com.codename1.charts.transitions.SeriesTransition
com.codename1.charts.transitions.XYValueSeriesTransition
All Implemented Interfaces:
Animation

public class XYValueSeriesTransition extends SeriesTransition
A transition for enabling animations between different values in an XYSeries.
  • 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
      • 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:
      initTransition in class SeriesTransition
    • cleanup

      protected void cleanup()
      Cleans up after the transition is complete.
      Overrides:
      cleanup in class SeriesTransition
    • 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:
      update in class SeriesTransition
    • 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.