net.sf.jasperreports.engine.xml
Class JRXmlWriter

java.lang.Object
  extended bynet.sf.jasperreports.engine.xml.JRXmlWriter

public class JRXmlWriter
extends java.lang.Object

Version:
$Id: JRXmlWriter.java,v 1.90 2005/11/28 09:20:44 teodord Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Constructor Summary
protected JRXmlWriter(JRReport report, java.lang.String encoding)
           
 
Method Summary
 void writeAreaChart(JRChart chart)
           
 void writeBar3DChart(JRChart chart)
           
 void writeBar3DPlot(JRBar3DPlot plot)
           
 void writeBarChart(JRChart chart)
           
 void writeBubbleChart(JRChart chart)
           
protected  void writeBucket(JRCrosstabBucket bucket)
           
 void writeCandlestickChart(JRChart chart)
           
protected  void writeCellContents(JRCellContents contents)
           
 void writeChartTag(JRChart chart)
           
 void writeCrosstab(JRCrosstab crosstab)
           
protected  void writeCrosstabCell(JRCrosstabCell cell)
           
protected  void writeCrosstabColumnGroup(JRCrosstabColumnGroup group)
           
protected  void writeCrosstabMeasure(JRCrosstabMeasure measure)
           
protected  void writeCrosstabParameter(JRCrosstabParameter parameter)
           
protected  void writeCrosstabRowGroup(JRCrosstabRowGroup group)
           
 void writeDataset(JRDataset dataset)
           
protected  void writeDatasetContents(JRDataset dataset)
           
protected  void writeDatasetRun(JRDatasetRun datasetRun)
           
 void writeElementGroup(JRElementGroup elementGroup)
           
 void writeEllipse(JREllipse ellipse)
           
 void writeFrame(JRFrame frame)
           
 void writeHighLowChart(JRChart chart)
           
 void writeHighLowDataset(JRHighLowDataset dataset)
           
 void writeImage(JRImage image)
           
 void writeLine(JRLine line)
           
 void writeLineChart(JRChart chart)
           
 void writePie3DChart(JRChart chart)
           
 void writePieChart(JRChart chart)
           
 void writePieDataset(JRPieDataset dataset)
           
 void writeRectangle(JRRectangle rectangle)
           
static void writeReport(JRReport report, java.io.OutputStream outputStream, java.lang.String encoding)
           
static java.lang.String writeReport(JRReport report, java.lang.String encoding)
           
static void writeReport(JRReport report, java.lang.String destFileName, java.lang.String encoding)
           
protected  void writeReport(java.io.Writer out)
           
 void writeScatterChart(JRChart chart)
           
 void writeStackedBar3DChart(JRChart chart)
           
 void writeStackedBarChart(JRChart chart)
           
 void writeStaticText(JRStaticText staticText)
           
 void writeSubreport(JRSubreport subreport)
           
 void writeTextField(JRTextField textField)
           
 void writeTimeSeriesChart(JRChart chart)
           
 void writeXyAreaChart(JRChart chart)
           
 void writeXyBarChart(JRChart chart)
           
 void writeXyLineChart(JRChart chart)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRXmlWriter

protected JRXmlWriter(JRReport report,
                      java.lang.String encoding)
Method Detail

writeReport

public static java.lang.String writeReport(JRReport report,
                                           java.lang.String encoding)

writeReport

public static void writeReport(JRReport report,
                               java.lang.String destFileName,
                               java.lang.String encoding)
                        throws JRException
Throws:
JRException

writeReport

public static void writeReport(JRReport report,
                               java.io.OutputStream outputStream,
                               java.lang.String encoding)
                        throws JRException
Throws:
JRException

writeReport

protected void writeReport(java.io.Writer out)
                    throws java.io.IOException
Throws:
java.io.IOException

writeElementGroup

public void writeElementGroup(JRElementGroup elementGroup)
                       throws java.io.IOException
Throws:
java.io.IOException

writeLine

public void writeLine(JRLine line)
               throws java.io.IOException
Throws:
java.io.IOException

writeRectangle

public void writeRectangle(JRRectangle rectangle)
                    throws java.io.IOException
Throws:
java.io.IOException

writeEllipse

public void writeEllipse(JREllipse ellipse)
                  throws java.io.IOException
Throws:
java.io.IOException

writeImage

public void writeImage(JRImage image)
                throws java.io.IOException
Throws:
java.io.IOException

writeStaticText

public void writeStaticText(JRStaticText staticText)
                     throws java.io.IOException
Throws:
java.io.IOException

writeTextField

public void writeTextField(JRTextField textField)
                    throws java.io.IOException
Throws:
java.io.IOException

writeSubreport

public void writeSubreport(JRSubreport subreport)
                    throws java.io.IOException
Throws:
java.io.IOException

writePieDataset

public void writePieDataset(JRPieDataset dataset)
                     throws java.io.IOException
Throws:
java.io.IOException

writePieChart

public void writePieChart(JRChart chart)
                   throws java.io.IOException
Throws:
java.io.IOException

writePie3DChart

public void writePie3DChart(JRChart chart)
                     throws java.io.IOException
Throws:
java.io.IOException

writeBar3DPlot

public void writeBar3DPlot(JRBar3DPlot plot)
                    throws java.io.IOException
Throws:
java.io.IOException

writeBarChart

public void writeBarChart(JRChart chart)
                   throws java.io.IOException
Throws:
java.io.IOException

writeBar3DChart

public void writeBar3DChart(JRChart chart)
                     throws java.io.IOException
Throws:
java.io.IOException

writeBubbleChart

public void writeBubbleChart(JRChart chart)
                      throws java.io.IOException
Throws:
java.io.IOException

writeStackedBarChart

public void writeStackedBarChart(JRChart chart)
                          throws java.io.IOException
Throws:
java.io.IOException

writeStackedBar3DChart

public void writeStackedBar3DChart(JRChart chart)
                            throws java.io.IOException
Throws:
java.io.IOException

writeLineChart

public void writeLineChart(JRChart chart)
                    throws java.io.IOException
Throws:
java.io.IOException

writeTimeSeriesChart

public void writeTimeSeriesChart(JRChart chart)
                          throws java.io.IOException
Throws:
java.io.IOException

writeHighLowDataset

public void writeHighLowDataset(JRHighLowDataset dataset)
                         throws java.io.IOException
Throws:
java.io.IOException

writeHighLowChart

public void writeHighLowChart(JRChart chart)
                       throws java.io.IOException
Throws:
java.io.IOException

writeCandlestickChart

public void writeCandlestickChart(JRChart chart)
                           throws java.io.IOException
Throws:
java.io.IOException

writeAreaChart

public void writeAreaChart(JRChart chart)
                    throws java.io.IOException
Throws:
java.io.IOException

writeScatterChart

public void writeScatterChart(JRChart chart)
                       throws java.io.IOException
Throws:
java.io.IOException

writeXyAreaChart

public void writeXyAreaChart(JRChart chart)
                      throws java.io.IOException
Throws:
java.io.IOException

writeXyBarChart

public void writeXyBarChart(JRChart chart)
                     throws java.io.IOException
Throws:
java.io.IOException

writeXyLineChart

public void writeXyLineChart(JRChart chart)
                      throws java.io.IOException
Throws:
java.io.IOException

writeChartTag

public void writeChartTag(JRChart chart)
                   throws java.io.IOException
Throws:
java.io.IOException

writeCrosstab

public void writeCrosstab(JRCrosstab crosstab)
                   throws java.io.IOException
Throws:
java.io.IOException

writeCrosstabRowGroup

protected void writeCrosstabRowGroup(JRCrosstabRowGroup group)
                              throws java.io.IOException
Throws:
java.io.IOException

writeCrosstabColumnGroup

protected void writeCrosstabColumnGroup(JRCrosstabColumnGroup group)
                                 throws java.io.IOException
Throws:
java.io.IOException

writeBucket

protected void writeBucket(JRCrosstabBucket bucket)
                    throws java.io.IOException
Throws:
java.io.IOException

writeCrosstabMeasure

protected void writeCrosstabMeasure(JRCrosstabMeasure measure)
                             throws java.io.IOException
Throws:
java.io.IOException

writeCrosstabCell

protected void writeCrosstabCell(JRCrosstabCell cell)
                          throws java.io.IOException
Throws:
java.io.IOException

writeCellContents

protected void writeCellContents(JRCellContents contents)
                          throws java.io.IOException
Throws:
java.io.IOException

writeCrosstabParameter

protected void writeCrosstabParameter(JRCrosstabParameter parameter)
                               throws java.io.IOException
Throws:
java.io.IOException

writeDataset

public void writeDataset(JRDataset dataset)
                  throws java.io.IOException
Throws:
java.io.IOException

writeDatasetContents

protected void writeDatasetContents(JRDataset dataset)
                             throws java.io.IOException
Throws:
java.io.IOException

writeDatasetRun

protected void writeDatasetRun(JRDatasetRun datasetRun)
                        throws java.io.IOException
Throws:
java.io.IOException

writeFrame

public void writeFrame(JRFrame frame)
                throws java.io.IOException
Throws:
java.io.IOException


© 2001-2005 JasperSoft Corporation www.jaspersoft.com