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 classBufferedReportTarget.RecordedCall
-
Constructor Summary
Constructors Constructor Description BufferedReportTarget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()voidclose(ReportTarget target)voidcommit()voidendElement(org.jfree.layouting.util.AttributeMap attrs)voidendReport(ReportStructureRoot report)java.lang.StringgetExportDescriptor()org.jfree.layouting.namespace.NamespaceDefinitiongetNamespaceByUri(java.lang.String uri)ReportTargetgetTarget()voidprocessContent(DataFlags value)voidprocessText(java.lang.String text)voidsetTarget(ReportTarget target)voidstartElement(org.jfree.layouting.util.AttributeMap attrs)voidstartReport(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:
startReportin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
startElement
public void startElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException- Specified by:
startElementin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
processText
public void processText(java.lang.String text) throws DataSourceException, ReportProcessingException- Specified by:
processTextin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
processContent
public void processContent(DataFlags value) throws DataSourceException, ReportProcessingException
- Specified by:
processContentin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
endElement
public void endElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException- Specified by:
endElementin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
endReport
public void endReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
- Specified by:
endReportin interfaceReportTarget- Throws:
DataSourceExceptionReportProcessingException
-
getExportDescriptor
public java.lang.String getExportDescriptor()
- Specified by:
getExportDescriptorin interfaceReportTarget
-
getNamespaceByUri
public org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
- Specified by:
getNamespaceByUriin interfaceReportTarget
-
commit
public void commit() throws ReportProcessingException- Specified by:
commitin interfaceReportTarget- Throws:
ReportProcessingException
-
close
public void close(ReportTarget target) throws ReportProcessingException, DataSourceException
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
-