Class XmlChartTheme
- java.lang.Object
-
- net.sf.jasperreports.chartthemes.simple.SimpleChartTheme
-
- net.sf.jasperreports.chartthemes.simple.XmlChartTheme
-
- All Implemented Interfaces:
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 ChartThemeSettings
getChartThemeSettings()
static ChartThemeSettings
loadSettings(InputStream is)
static ChartThemeSettings
loadSettings(String file)
static String
saveSettings(ChartThemeSettings settings)
Deprecated.static void
saveSettings(ChartThemeSettings settings, File file)
Deprecated.static void
saveSettings(ChartThemeSettings settings, Writer writer)
Deprecated.static String
saveSettings(JasperReportsContext jasperReportsContext, ChartThemeSettings settings)
static void
saveSettings(JasperReportsContext jasperReportsContext, ChartThemeSettings settings, File file)
static void
saveSettings(JasperReportsContext jasperReportsContext, ChartThemeSettings settings, Writer writer)
void
setFile(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:
getChartThemeSettings
in 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(JasperReportsContext jasperReportsContext, ChartThemeSettings settings, Writer writer)
-
saveSettings
public static void saveSettings(ChartThemeSettings settings, File file)
Deprecated.
-
saveSettings
public static void saveSettings(JasperReportsContext jasperReportsContext, ChartThemeSettings settings, File file)
-
saveSettings
public static String saveSettings(ChartThemeSettings settings)
Deprecated.
-
saveSettings
public static String saveSettings(JasperReportsContext jasperReportsContext, ChartThemeSettings settings)
-
-