Class BufferedReportTarget
- java.lang.Object
-
- org.jfree.report.flow.layoutprocessor.BufferedReportTarget
-
- All Implemented Interfaces:
java.lang.Cloneable
,ReportTarget
public class BufferedReportTarget extends java.lang.Object implements ReportTarget, java.lang.Cloneable
Todo: Document me!- Since:
- 05.03.2007
- Author:
- Thomas Morgner
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BufferedReportTarget.RecordedCall
-
Constructor Summary
Constructors Constructor Description BufferedReportTarget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
void
close(ReportTarget target)
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)
ReportTarget
getTarget()
void
processContent(DataFlags value)
void
processText(java.lang.String text)
void
setTarget(ReportTarget target)
void
startElement(org.jfree.layouting.util.AttributeMap attrs)
void
startReport(ReportStructureRoot report)
-
-
-
Method Detail
-
getTarget
public ReportTarget getTarget()
-
setTarget
public void setTarget(ReportTarget target)
-
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
-
processText
public void processText(java.lang.String text) throws DataSourceException, ReportProcessingException
- Specified by:
processText
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
-
getExportDescriptor
public java.lang.String getExportDescriptor()
- Specified by:
getExportDescriptor
in interfaceReportTarget
-
getNamespaceByUri
public org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
- Specified by:
getNamespaceByUri
in interfaceReportTarget
-
commit
public void commit() throws ReportProcessingException
- Specified by:
commit
in interfaceReportTarget
- Throws:
ReportProcessingException
-
close
public void close(ReportTarget target) throws ReportProcessingException, DataSourceException
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
-