Interface ChartPlot

All Superinterfaces:
Serializable
All Known Implementing Classes:
com.inet.report.chart.plot.AbstractLinePlot, AbstractPlot, AreaPlot, BarPlot, Chart3DPlot, CombinedPlot, ContinuousAreaPlot, ContinuousBarPlot, ContinuousLinePlot, GanttPlot, LinePlot, MultiplePiePlot, PiePlot, PolarPlot, StandardPlot, StockPlot, XYPlot

public interface ChartPlot extends Serializable
Interface for general chart plots.
Since:
8.0
  • Method Details

    • refreshAutoTitles

      void refreshAutoTitles(Chart2 chart)
      Reads out the data column names from dataset and refreshes the chart labels. Please use this function to refresh the chart labels if the data was be changed.
      Parameters:
      chart - the chart
      Since:
      8.0
    • saveProperties

      void saveProperties(PrintWriter out, int depth)
      Writes the properties of this chart plot to PrintWriter.
      Parameters:
      out - the output
      depth - the depth of XML indent
      Since:
      8.0
    • readProperties

      void readProperties(Element element, Chart2 chart)
      Reads the chart properties from the DOMParser Element.
      Parameters:
      element - the DOMParser Element
      chart - the chart
      Since:
      8.0
    • getReferencedObject

      List getReferencedObject()
      Returns a list of referenced i-net Clear Reports objects: Field or Group
      Returns:
      the list of objects.
      Since:
      8.0
    • getDataset

      BaseDataset getDataset()
      Returns the dataset of this plot. For more information see implementations of interface BaseDataset.
      Returns:
      the dataset.
      Since:
      8.0