Class BarLineChartDefinition

    • Constructor Detail

      • BarLineChartDefinition

        public BarLineChartDefinition​(org.pentaho.commons.connection.IPentahoResultSet data,
                                      boolean byRow,
                                      org.dom4j.Node chartAttributes,
                                      org.pentaho.platform.api.engine.IPentahoSession session)
    • Method Detail

      • getBarColumns

        public String[] getBarColumns()
      • setBarColumns

        public void setBarColumns​(String[] barColumns)
      • getLineColumns

        public String[] getLineColumns()
      • setLineColumns

        public void setLineColumns​(String[] lineColumns)
      • setBarSeries

        public void setBarSeries​(org.dom4j.Node barSeriesNode)
      • setLineSeries

        public void setLineSeries​(org.dom4j.Node lineSeriesNode)
      • getChartAttributes

        public org.dom4j.Node getChartAttributes()
      • setChartAttributes

        public void setChartAttributes​(org.dom4j.Node chartAttributes)
      • getLinesRangeTitle

        public String getLinesRangeTitle()
      • setLinesRangeTitle

        public void setLinesRangeTitle​(org.dom4j.Node titleNode)
      • setLinesRangeTitle

        public void setLinesRangeTitle​(String linesRangeTitle)
      • getLinesRangeTitleFont

        public Font getLinesRangeTitleFont()
      • setLinesRangeTitleFont

        public void setLinesRangeTitleFont​(org.dom4j.Node titleFontNode)
      • setLinesRangeTitleFont

        public void setLinesRangeTitleFont​(Font linesRangeTitleFont)
      • getLinesRangeTickFormat

        public NumberFormat getLinesRangeTickFormat()
      • setLinesRangeTickFormat

        public void setLinesRangeTickFormat​(NumberFormat linesRangeTickFormat)
      • setLinesRangeTickFormat

        public void setLinesRangeTickFormat​(org.dom4j.Node tickFormatFontNode)
      • getLinesRangeTickFont

        public Font getLinesRangeTickFont()
        Return the java.awt.Font to be used to display the range axis tick labels
        Returns:
        Font The Font for the range axis tick labels
      • setLinesRangeTickFont

        public void setLinesRangeTickFont​(Font linesRangeTickFont)
      • setLinesRangeTickFont

        public void setLinesRangeTickFont​(org.dom4j.Node linesRangeTickFontNode)
      • getLinesRangeMinimum

        public double getLinesRangeMinimum()
        Return the range axis' minimum value
        Returns:
        double Range axis' minimum value
      • setLinesRangeMinimum

        public void setLinesRangeMinimum​(org.dom4j.Node linesRangeMinimumNode)
      • setLinesRangeMinimum

        public void setLinesRangeMinimum​(double linesRangeMinimum)
        Parameters:
        double - rangeMinimum Set the minimum value of the range axis.
      • getLinesRangeMaximum

        public double getLinesRangeMaximum()
        Return the range axis' maximum value
        Returns:
        double Range axis' maximum value
      • setLinesRangeMaximum

        public void setLinesRangeMaximum​(org.dom4j.Node linesRangeMaximumNode)
      • setLinesRangeMaximum

        public void setLinesRangeMaximum​(double linesRangeMaximum)
        Parameters:
        double - rangeMinimum Set the minimum value of the range axis.
      • setNoDataMessage

        public void setNoDataMessage​(String msg)