public class JRXmlTemplateWriter extends JRXmlBaseWriter
Template
XML serializer.JRXmlTemplateLoader
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_ENCODING
Default XML output encoding.
|
PROPERTY_REPORT_VERSION, version, versionComparator, writer
Constructor and Description |
---|
JRXmlTemplateWriter(JRTemplate template,
java.io.Writer out,
java.lang.String encoding)
Creates an XML template writer.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
toWriteConditionalStyles()
Decides whether conditional styles are to be written.
|
void |
write()
Writes the template to the output writer.
|
protected void |
writeIncludedTemplate(JRTemplateReference reference) |
protected void |
writeIncludedTemplates() |
protected void |
writeStyles() |
static java.lang.String |
writeTemplate(JRTemplate template)
Returns the XML representation of a template.
|
static void |
writeTemplate(JRTemplate template,
java.io.OutputStream out)
Writes the XML representation of a template to an output stream.
|
static void |
writeTemplate(JRTemplate template,
java.io.OutputStream out,
java.lang.String encoding)
Writes the XML representation of a template to an output stream.
|
static java.lang.String |
writeTemplate(JRTemplate template,
java.lang.String encoding)
Returns the XML representation of a template.
|
protected static void |
writeTemplate(JRTemplate template,
java.io.Writer out,
java.lang.String encoding) |
static void |
writeTemplateToFile(JRTemplate template,
java.lang.String outputFile)
Writes the XML representation of a template to a file.
|
static void |
writeTemplateToFile(JRTemplate template,
java.lang.String outputFile,
java.lang.String encoding)
Writes the XML representation of a template to a file.
|
isNewerVersionOrEqual, isOlderVersionThan, useWriter, writeBox, writeBox, writeConditionalStyle, writeExpression, writeParagraph, writeParagraph, writePen, writeStyle, writeStyleReferenceAttr, writeTabStop
public static final java.lang.String DEFAULT_ENCODING
public JRXmlTemplateWriter(JRTemplate template, java.io.Writer out, java.lang.String encoding)
template
- the template to writeout
- the output writerencoding
- the XML encoding to usepublic static java.lang.String writeTemplate(JRTemplate template)
the default encoding
.template
- the templatepublic static java.lang.String writeTemplate(JRTemplate template, java.lang.String encoding)
template
- the templateencoding
- the XML encoding to usepublic static void writeTemplate(JRTemplate template, java.io.OutputStream out)
the default encoding
.template
- the templateout
- the output streampublic static void writeTemplate(JRTemplate template, java.io.OutputStream out, java.lang.String encoding)
template
- the templateout
- the output streamencoding
- the XML encoding to usepublic static void writeTemplateToFile(JRTemplate template, java.lang.String outputFile)
the default encoding
.template
- the templateoutputFile
- the output file namepublic static void writeTemplateToFile(JRTemplate template, java.lang.String outputFile, java.lang.String encoding)
template
- the templateoutputFile
- the output file nameencoding
- the XML encoding to useprotected static void writeTemplate(JRTemplate template, java.io.Writer out, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public void write() throws java.io.IOException
java.io.IOException
protected void writeIncludedTemplates() throws java.io.IOException
java.io.IOException
protected void writeIncludedTemplate(JRTemplateReference reference) throws java.io.IOException
java.io.IOException
protected void writeStyles() throws java.io.IOException
java.io.IOException
protected boolean toWriteConditionalStyles()
JRXmlBaseWriter
toWriteConditionalStyles
in class JRXmlBaseWriter
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com