com.xpn.xwiki.plugin.charts
Class ChartCustomizer

java.lang.Object
  extended by com.xpn.xwiki.plugin.charts.ChartCustomizer

public class ChartCustomizer
extends java.lang.Object


Constructor Summary
ChartCustomizer()
           
 
Method Summary
static void customizeAxis(org.jfree.chart.axis.Axis axis, ChartParams params, java.lang.String prefix)
           
static void customizeCategoryAxis(org.jfree.chart.axis.CategoryAxis axis, ChartParams params, java.lang.String prefix)
           
static void customizeCategoryItemRenderer(org.jfree.chart.renderer.category.CategoryItemRenderer renderer, ChartParams params)
           
static void customizeChart(org.jfree.chart.JFreeChart jfchart, ChartParams params)
           
static void customizeDateAxis(org.jfree.chart.axis.DateAxis axis, ChartParams params, java.lang.String prefix)
           
static void customizeLegend(org.jfree.chart.title.LegendTitle legend, ChartParams params)
           
static void customizeNumberAxis(org.jfree.chart.axis.NumberAxis axis, ChartParams params, java.lang.String prefix)
           
static void customizePiePlot(org.jfree.chart.plot.PiePlot plot, ChartParams params)
           
static void customizePlot(org.jfree.chart.plot.Plot plot, ChartParams params)
           
static void customizeRenderer(org.jfree.chart.renderer.AbstractRenderer renderer, ChartParams params)
           
static void customizeTitle(org.jfree.chart.title.TextTitle title, ChartParams params, java.lang.String prefix)
           
static void customizeValueAxis(org.jfree.chart.axis.ValueAxis axis, ChartParams params, java.lang.String prefix)
           
static void customizeXYItemRenderer(org.jfree.chart.renderer.xy.XYItemRenderer renderer, ChartParams params)
           
static void customizeXYPlot(org.jfree.chart.plot.XYPlot plot, ChartParams params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartCustomizer

public ChartCustomizer()
Method Detail

customizeRenderer

public static void customizeRenderer(org.jfree.chart.renderer.AbstractRenderer renderer,
                                     ChartParams params)

customizeXYItemRenderer

public static void customizeXYItemRenderer(org.jfree.chart.renderer.xy.XYItemRenderer renderer,
                                           ChartParams params)

customizeCategoryItemRenderer

public static void customizeCategoryItemRenderer(org.jfree.chart.renderer.category.CategoryItemRenderer renderer,
                                                 ChartParams params)

customizePlot

public static void customizePlot(org.jfree.chart.plot.Plot plot,
                                 ChartParams params)

customizePiePlot

public static void customizePiePlot(org.jfree.chart.plot.PiePlot plot,
                                    ChartParams params)

customizeXYPlot

public static void customizeXYPlot(org.jfree.chart.plot.XYPlot plot,
                                   ChartParams params)

customizeAxis

public static void customizeAxis(org.jfree.chart.axis.Axis axis,
                                 ChartParams params,
                                 java.lang.String prefix)

customizeValueAxis

public static void customizeValueAxis(org.jfree.chart.axis.ValueAxis axis,
                                      ChartParams params,
                                      java.lang.String prefix)

customizeNumberAxis

public static void customizeNumberAxis(org.jfree.chart.axis.NumberAxis axis,
                                       ChartParams params,
                                       java.lang.String prefix)

customizeDateAxis

public static void customizeDateAxis(org.jfree.chart.axis.DateAxis axis,
                                     ChartParams params,
                                     java.lang.String prefix)

customizeCategoryAxis

public static void customizeCategoryAxis(org.jfree.chart.axis.CategoryAxis axis,
                                         ChartParams params,
                                         java.lang.String prefix)

customizeChart

public static void customizeChart(org.jfree.chart.JFreeChart jfchart,
                                  ChartParams params)

customizeTitle

public static void customizeTitle(org.jfree.chart.title.TextTitle title,
                                  ChartParams params,
                                  java.lang.String prefix)

customizeLegend

public static void customizeLegend(org.jfree.chart.title.LegendTitle legend,
                                   ChartParams params)


Copyright 2003 Ludovic Dubost