Class ChartConverter


  • public class ChartConverter
    extends java.lang.Object
    Use this class to convert the chart of type OldChart to Chart2. To get the old OldChart object from a section set the configuration property 'OldChart API' to 'compliant up to version 7.x'. Now you can use the old OldChart API. To convert the old chart to new Chart2 use this converter with replaceChart(OldChart).
    Since:
    8.0
    • Constructor Summary

      Constructors 
      Constructor Description
      ChartConverter()
      FOR INTERNAL USE ONLY
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean compareSummaryFields​(SummaryField first, SummaryField second)
      Compares the sum properties of two sum fields.
      static void convertChartToChart2​(com.inet.report.OldChart oldChart, Chart2 newChart)
      Duplicates the properties from chart of type OldChart to a chart of type Chart2.
      static void replaceChart​(com.inet.report.OldChart oldChart)
      Converts the chart of type OldChart to Chart2.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChartConverter

        public ChartConverter()
        FOR INTERNAL USE ONLY
    • Method Detail

      • replaceChart

        public static void replaceChart​(com.inet.report.OldChart oldChart)
        Converts the chart of type OldChart to Chart2. Removes the chart from parent section and replaces it with a corresponding Chart2.
        Parameters:
        oldChart - the chart (null not permitted)
        Since:
        8.0
      • convertChartToChart2

        public static void convertChartToChart2​(com.inet.report.OldChart oldChart,
                                                Chart2 newChart)
        Duplicates the properties from chart of type OldChart to a chart of type Chart2.
        Parameters:
        oldChart - the chart of type OldChart (null not permitted)
        newChart - the chart of type Chart2 (null not permitted)
        Since:
        8.0
      • compareSummaryFields

        public static boolean compareSummaryFields​(SummaryField first,
                                                   SummaryField second)
        Compares the sum properties of two sum fields. The sum fields are equal if they have same fields and operations.
        Parameters:
        first - the first field (null not permitted)
        second - the second field (null not permitted)
        Returns:
        the result
        Since:
        11.0