public class SortComponentXmlWriter extends Object implements ComponentXmlWriter
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_HANDLER_FONT_SIZE |
| Constructor and Description |
|---|
SortComponentXmlWriter()
Deprecated.
Replaced by
SortComponentXmlWriter(JasperReportsContext). |
SortComponentXmlWriter(JasperReportsContext jasperReportsContext) |
SortComponentXmlWriter(JasperReportsContext jasperReportsContext,
String version,
VersionComparator versionComparator) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isNewerVersionOrEqual(String currentVersion,
String oldVersion) |
protected boolean |
isOlderVersionThan(String currentVersion,
String version) |
boolean |
isToWrite(JRComponentElement componentElement,
JRXmlWriter reportWriter)
Specifies whether this component should be written out.
|
protected void |
writeExpression(String name,
XmlNamespace namespace,
JRExpression expression,
boolean writeClass,
JRXmlWriteHelper writer) |
protected void |
writeSortComponent(SortComponent sortComponent,
ComponentKey componentKey,
JRXmlWriter reportWriter) |
void |
writeToXml(JRComponentElement componentElement,
JRXmlWriter reportWriter)
Outputs the XML representation of a component.
|
public static final String PROPERTY_HANDLER_FONT_SIZE
public SortComponentXmlWriter()
SortComponentXmlWriter(JasperReportsContext).public SortComponentXmlWriter(JasperReportsContext jasperReportsContext)
public SortComponentXmlWriter(JasperReportsContext jasperReportsContext, String version, VersionComparator versionComparator)
public boolean isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)
ComponentXmlWriterisToWrite in interface ComponentXmlWriterpublic void writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter) throws IOException
ComponentXmlWriterwriteToXml in interface ComponentXmlWritercomponentElement - the component elementreportWriter - the report writer to which output is to be writtenIOException - exceptions produced while writing to the
output streamComponentKey.getNamespacePrefix(),
JRXmlWriter.getXmlWriteHelper()protected void writeSortComponent(SortComponent sortComponent, ComponentKey componentKey, JRXmlWriter reportWriter) throws IOException
IOExceptionprotected boolean isNewerVersionOrEqual(String currentVersion, String oldVersion)
protected void writeExpression(String name, XmlNamespace namespace, JRExpression expression, boolean writeClass, JRXmlWriteHelper writer) throws IOException
IOExceptionCopyright © 2012. All Rights Reserved.