Class ChartUtil

java.lang.Object
net.sf.jasperreports.charts.util.ChartUtil

public final class ChartUtil extends Object
Author:
Teodor Danciu (teodord@users.sourceforge.net)
  • Field Details

    • EXCEPTION_MESSAGE_KEY_CHART_THEME_NOT_FOUND

      public static final String EXCEPTION_MESSAGE_KEY_CHART_THEME_NOT_FOUND
      See Also:
    • EXCEPTION_MESSAGE_KEY_RENDERER_FACTORY_NOT_SPECIFIED

      public static final String EXCEPTION_MESSAGE_KEY_RENDERER_FACTORY_NOT_SPECIFIED
      See Also:
    • AUTO_TICK_UNIT_THRESHOLD

      protected static final double AUTO_TICK_UNIT_THRESHOLD
      See Also:
    • AUTO_TICK_UNIT_FACTOR

      protected static final double AUTO_TICK_UNIT_FACTOR
      See Also:
  • Method Details

    • getInstance

      public static ChartUtil getInstance(JasperReportsContext jasperReportsContext)
    • getImageAreaHyperlinks

      public static List<JRPrintImageAreaHyperlink> getImageAreaHyperlinks(org.jfree.chart.JFreeChart chart, ChartHyperlinkProvider chartHyperlinkProvider, Graphics2D grx, Rectangle2D renderingArea)
    • getTheme

      public ChartTheme getTheme(String themeName)
    • getChartRenderableFactory

      public ChartRenderableFactory getChartRenderableFactory(String renderType)
    • createIntegerTickUnits

      public org.jfree.chart.axis.TickUnitSource createIntegerTickUnits(Locale locale)
    • createStandardTickUnits

      public org.jfree.chart.axis.TickUnitSource createStandardTickUnits(Locale locale)
    • setAutoTickUnit

      public void setAutoTickUnit(org.jfree.chart.axis.NumberAxis numberAxis)
    • getPlotOrientation

      public static final org.jfree.chart.plot.PlotOrientation getPlotOrientation(PlotOrientationEnum plotOrientationEnum)
    • getPlotOrientation

      public static final PlotOrientationEnum getPlotOrientation(org.jfree.chart.plot.PlotOrientation jfcPlotOrientation)
    • getScaleType

      public static final Integer getScaleType(ScaleTypeEnum scaleTypeEnum)
    • getTimePeriod

      public static final TimePeriodEnum getTimePeriod(Class<?> timePeriodClass)
    • getTimePeriod

      public static final Class<?> getTimePeriod(TimePeriodEnum timePeriod)