Class XmlChartTheme
- java.lang.Object
-
- net.sf.jasperreports.chartthemes.simple.SimpleChartTheme
-
- net.sf.jasperreports.chartthemes.simple.XmlChartTheme
-
- All Implemented Interfaces:
net.sf.jasperreports.charts.ChartTheme
public class XmlChartTheme extends SimpleChartTheme
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.chartthemes.simple.SimpleChartTheme
chartThemeSettings, threadLocalChartContext, threadLocalFontUtil
-
-
Constructor Summary
Constructors Constructor Description XmlChartTheme()XmlChartTheme(String file)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ChartThemeSettingsgetChartThemeSettings()static ChartThemeSettingsloadSettings(InputStream is)static ChartThemeSettingsloadSettings(String file)static StringsaveSettings(ChartThemeSettings settings)Deprecated.static voidsaveSettings(ChartThemeSettings settings, File file)Deprecated.static voidsaveSettings(ChartThemeSettings settings, Writer writer)Deprecated.static StringsaveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings)static voidsaveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings, File file)static voidsaveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings, Writer writer)voidsetFile(String file)-
Methods inherited from class net.sf.jasperreports.chartthemes.simple.SimpleChartTheme
calculateTickUnits, configureAxis, configureAxis, configureChart, configurePlot, convertInterval, convertRange, createAreaChart, createBar3DChart, createBarChart, createBubbleChart, createCandlestickChart, createChart, createDialChart, createGanttChart, createHighLowChart, createLineChart, createMeterChart, createPie3DChart, createPieChart, createScatterChart, createStackedAreaChart, createStackedBar3DChart, createStackedBarChart, createThermometerChart, createTimeSeriesChart, createXyAreaChart, createXYBarChart, createXyLineChart, evaluateExpression, evaluateTextExpression, getChart, getChartSettings, getDataset, getDomainAxisSettings, getFont, getLabelGenerator, getLegendSettings, getLocale, getOutlinePaintSequence, getOutlineStrokeSequence, getPaintSequence, getPlot, getPlotSettings, getRangeAxisSettings, getStrokeSequence, getSubtitleSettings, getTitleSettings, handleCategoryPlotSettings, handleTitleSettings, handleXYPlotSettings, isShowLegend, populateSeriesColors, setAxisBounds, setAxisLabel, setAxisLine, setAxisTickLabels, setAxisTickMarks, setChartBackground, setChartBackgroundImage, setChartBorder, setChartLegend, setChartSubtitles, setChartThemeSettings, setChartTitle, setPlotBackground, setPlotDrawingDefaults
-
-
-
-
Constructor Detail
-
XmlChartTheme
public XmlChartTheme()
-
XmlChartTheme
public XmlChartTheme(String file)
-
-
Method Detail
-
setFile
public void setFile(String file)
-
getChartThemeSettings
public ChartThemeSettings getChartThemeSettings()
- Overrides:
getChartThemeSettingsin classSimpleChartTheme
-
loadSettings
public static ChartThemeSettings loadSettings(String file)
-
loadSettings
public static ChartThemeSettings loadSettings(InputStream is)
-
saveSettings
public static void saveSettings(ChartThemeSettings settings, Writer writer)
Deprecated.
-
saveSettings
public static void saveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings, Writer writer)
-
saveSettings
public static void saveSettings(ChartThemeSettings settings, File file)
Deprecated.
-
saveSettings
public static void saveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings, File file)
-
saveSettings
public static String saveSettings(ChartThemeSettings settings)
Deprecated.
-
saveSettings
public static String saveSettings(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, ChartThemeSettings settings)
-
-