Class ChartProgressEvent

  • All Implemented Interfaces:
    Serializable

    public class ChartProgressEvent
    extends EventObject
    An event that contains information about the drawing progress of a chart.
    See Also:
    Serialized Form
    • Field Detail

      • DRAWING_STARTED

        public static final int DRAWING_STARTED
        Indicates drawing has started.
        See Also:
        Constant Field Values
      • DRAWING_FINISHED

        public static final int DRAWING_FINISHED
        Indicates drawing has finished.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChartProgressEvent

        public ChartProgressEvent​(Object source,
                                  JFreeChart chart,
                                  int type,
                                  int percent)
        Creates a new chart change event.
        Parameters:
        source - the source of the event (could be the chart, a title, an axis etc.)
        chart - the chart that generated the event.
        type - the type of event.
        percent - the percentage of completion.
    • Method Detail

      • getChart

        public JFreeChart getChart()
        Returns the chart that generated the change event.
        Returns:
        The chart that generated the change event.
      • setChart

        public void setChart​(JFreeChart chart)
        Sets the chart that generated the change event.
        Parameters:
        chart - the chart that generated the event.
      • getType

        public int getType()
        Returns the event type.
        Returns:
        The event type.
      • setType

        public void setType​(int type)
        Sets the event type.
        Parameters:
        type - the event type.
      • getPercent

        public int getPercent()
        Returns the percentage complete.
        Returns:
        The percentage complete.
      • setPercent

        public void setPercent​(int percent)
        Sets the percentage complete.
        Parameters:
        percent - the percentage.