Interface BaseDataset

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String TOKEN_DATASET
      XML token for a dataset element.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Chart2 getChart()
      Returns the parent chart of this dataset.
      SummaryField getDataField​(java.lang.String name)
      Returns the summary field with the specified name or null if the summary field with this name not found in the list.
      java.util.List getDataFields()
      Returns the data fields of this dataset as list.
      com.inet.report.chart.dataset.LabelProvider getLabelProvider()
      Returns the LabelProvider responsible for providing the title, footnote, and axis labels
      java.util.List getReferencedObject()
      FOR INTERNAL USE ONLY
      void updateReferences()
      FOR INTERNAL USE ONLY.
      java.lang.String verify​(ChartStyle style)
      Verifies the group and sum properties of current dataset.
    • Field Detail

      • TOKEN_DATASET

        static final java.lang.String TOKEN_DATASET
        XML token for a dataset element.
        See Also:
        Constant Field Values
    • Method Detail

      • getLabelProvider

        com.inet.report.chart.dataset.LabelProvider getLabelProvider()
        Returns the LabelProvider responsible for providing the title, footnote, and axis labels
        Returns:
        the LabelProvider responsible for providing the title, footnote, and axis labels
        Since:
        8.0
      • getDataField

        SummaryField getDataField​(java.lang.String name)
        Returns the summary field with the specified name or null if the summary field with this name not found in the list. Testing for equality using the case sensitive equals method.
        Parameters:
        name - the searched name of summary field (null not permitted)
        Returns:
        the summary field with the specified name or null.
        Throws:
        java.lang.IllegalArgumentException - if name is null.
        Since:
        8.0
        See Also:
        getDataFields()
      • getDataFields

        java.util.List getDataFields()
        Returns the data fields of this dataset as list.
        Returns:
        the list of data fields
        Since:
        8.0
        See Also:
        getDataField(String)
      • getChart

        Chart2 getChart()
        Returns the parent chart of this dataset.
        Returns:
        the chart.
        Since:
        8.0
      • verify

        java.lang.String verify​(ChartStyle style)
        Verifies the group and sum properties of current dataset.
        Parameters:
        style - the chart style
        Returns:
        the error message or empty string if all properties are correct.
        Since:
        8.0
      • getReferencedObject

        java.util.List getReferencedObject()
        FOR INTERNAL USE ONLY
        Returns:
        FOR INTERNAL USE ONLY
      • updateReferences

        void updateReferences()
        FOR INTERNAL USE ONLY.