public class PartComponentsXmlWriter extends AbstractPartComponentXmlWriter
ComponentsExtensionsRegistryFactory
jasperReportsContext, PROPERTY_PART_COMPONENTS_PREFIX, versionComparator
Constructor and Description |
---|
PartComponentsXmlWriter(JasperReportsContext jasperReportsContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
isToWrite(JRPart part,
JRXmlWriter reportWriter)
Specifies whether this component should be written out.
|
protected void |
writeSubreport(JRPart part,
JRXmlWriter reportWriter) |
void |
writeToXml(JRPart part,
JRXmlWriter reportWriter)
Outputs the XML representation of a component.
|
getVersion, isNewerVersionOrEqual, isOlderVersionThan
public PartComponentsXmlWriter(JasperReportsContext jasperReportsContext)
public void writeToXml(JRPart part, JRXmlWriter reportWriter) throws IOException
PartComponentXmlWriter
part
- the partreportWriter
- the report writer to which output is to be writtenIOException
- exceptions produced while writing to the
output streamComponentKey.getNamespacePrefix()
,
JRXmlWriter.getXmlWriteHelper()
protected void writeSubreport(JRPart part, JRXmlWriter reportWriter) throws IOException
IOException
public boolean isToWrite(JRPart part, JRXmlWriter reportWriter)
PartComponentXmlWriter
Copyright © 2017. All rights reserved.