org.jfree.report.flow.raw
Class RawReportTarget
java.lang.Object
org.jfree.report.flow.raw.RawReportTarget
- All Implemented Interfaces:
- ReportTarget
public class RawReportTarget
- extends java.lang.Object
- implements ReportTarget
The Raw report processor defines the base for all non-layouting output
methods. As no layouting is involved, this output method is lightning
fast.
- Author:
- Thomas Morgner
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawReportTarget
public RawReportTarget(ReportJob job)
getReportJob
public ReportJob getReportJob()
startReport
public void startReport(ReportStructureRoot report)
throws DataSourceException,
ReportProcessingException
- Specified by:
startReport
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
startElement
public void startElement(org.jfree.layouting.util.AttributeMap attrs)
throws DataSourceException,
ReportProcessingException
- Specified by:
startElement
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
processContent
public void processContent(DataFlags value)
throws DataSourceException,
ReportProcessingException
- Specified by:
processContent
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
endElement
public void endElement(org.jfree.layouting.util.AttributeMap attrs)
throws DataSourceException,
ReportProcessingException
- Specified by:
endElement
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
endReport
public void endReport(ReportStructureRoot report)
throws DataSourceException,
ReportProcessingException
- Specified by:
endReport
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
getNamespaceByUri
public org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
- Specified by:
getNamespaceByUri
in interface ReportTarget
processText
public void processText(java.lang.String text)
throws DataSourceException,
ReportProcessingException
- Specified by:
processText
in interface ReportTarget
- Throws:
DataSourceException
ReportProcessingException
commit
public void commit()
- Specified by:
commit
in interface ReportTarget
getExportDescriptor
public java.lang.String getExportDescriptor()
- Specified by:
getExportDescriptor
in interface ReportTarget