Package org.jfree.report.flow.raw
Class XmlPrintReportTarget
- java.lang.Object
-
- org.jfree.report.flow.raw.XmlPrintReportTarget
-
- All Implemented Interfaces:
ReportTarget
public class XmlPrintReportTarget extends java.lang.Object implements ReportTarget
Todo: Document me!- Since:
- 20.03.2007
- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description XmlPrintReportTarget(ReportJob job, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.pentaho.reporting.libraries.xmlns.common.AttributeList
buildAttributeList(org.jfree.layouting.util.AttributeMap attrs)
void
commit()
void
endElement(org.jfree.layouting.util.AttributeMap attrs)
void
endReport(ReportStructureRoot report)
java.lang.String
getExportDescriptor()
org.jfree.layouting.namespace.NamespaceDefinition
getNamespaceByUri(java.lang.String uri)
ReportJob
getReportJob()
void
processContent(DataFlags value)
void
processText(java.lang.String text)
void
startElement(org.jfree.layouting.util.AttributeMap attrs)
void
startReport(ReportStructureRoot report)
-
-
-
Constructor Detail
-
XmlPrintReportTarget
public XmlPrintReportTarget(ReportJob job, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer)
-
-
Method Detail
-
getReportJob
public ReportJob getReportJob()
-
startReport
public void startReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
- Specified by:
startReport
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
startElement
public void startElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException
- Specified by:
startElement
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
processContent
public void processContent(DataFlags value) throws DataSourceException, ReportProcessingException
- Specified by:
processContent
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
endElement
public void endElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException
- Specified by:
endElement
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
endReport
public void endReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
- Specified by:
endReport
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
getNamespaceByUri
public org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
- Specified by:
getNamespaceByUri
in interfaceReportTarget
-
processText
public void processText(java.lang.String text) throws DataSourceException, ReportProcessingException
- Specified by:
processText
in interfaceReportTarget
- Throws:
DataSourceException
ReportProcessingException
-
commit
public void commit() throws ReportProcessingException
- Specified by:
commit
in interfaceReportTarget
- Throws:
ReportProcessingException
-
getExportDescriptor
public java.lang.String getExportDescriptor()
- Specified by:
getExportDescriptor
in interfaceReportTarget
-
buildAttributeList
protected org.pentaho.reporting.libraries.xmlns.common.AttributeList buildAttributeList(org.jfree.layouting.util.AttributeMap attrs)
-
-