public class XmlPrintReportTarget extends java.lang.Object implements ReportTarget
| Constructor and Description |
|---|
XmlPrintReportTarget(ReportJob job,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer) |
| Modifier and Type | Method and 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) |
public XmlPrintReportTarget(ReportJob job, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer)
public ReportJob getReportJob()
public void startReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
startReport in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic void startElement(org.jfree.layouting.util.AttributeMap attrs)
throws DataSourceException,
ReportProcessingException
startElement in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic void processContent(DataFlags value) throws DataSourceException, ReportProcessingException
processContent in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic void endElement(org.jfree.layouting.util.AttributeMap attrs)
throws DataSourceException,
ReportProcessingException
endElement in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic void endReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
endReport in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
getNamespaceByUri in interface ReportTargetpublic void processText(java.lang.String text)
throws DataSourceException,
ReportProcessingException
processText in interface ReportTargetDataSourceExceptionReportProcessingExceptionpublic void commit()
throws ReportProcessingException
commit in interface ReportTargetReportProcessingExceptionpublic java.lang.String getExportDescriptor()
getExportDescriptor in interface ReportTargetprotected org.pentaho.reporting.libraries.xmlns.common.AttributeList buildAttributeList(org.jfree.layouting.util.AttributeMap attrs)