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 ReportTarget
DataSourceException
ReportProcessingException
public void startElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException
startElement
in interface ReportTarget
DataSourceException
ReportProcessingException
public void processContent(DataFlags value) throws DataSourceException, ReportProcessingException
processContent
in interface ReportTarget
DataSourceException
ReportProcessingException
public void endElement(org.jfree.layouting.util.AttributeMap attrs) throws DataSourceException, ReportProcessingException
endElement
in interface ReportTarget
DataSourceException
ReportProcessingException
public void endReport(ReportStructureRoot report) throws DataSourceException, ReportProcessingException
endReport
in interface ReportTarget
DataSourceException
ReportProcessingException
public org.jfree.layouting.namespace.NamespaceDefinition getNamespaceByUri(java.lang.String uri)
getNamespaceByUri
in interface ReportTarget
public void processText(java.lang.String text) throws DataSourceException, ReportProcessingException
processText
in interface ReportTarget
DataSourceException
ReportProcessingException
public void commit() throws ReportProcessingException
commit
in interface ReportTarget
ReportProcessingException
public java.lang.String getExportDescriptor()
getExportDescriptor
in interface ReportTarget
protected org.pentaho.reporting.libraries.xmlns.common.AttributeList buildAttributeList(org.jfree.layouting.util.AttributeMap attrs)