net.sf.jasperreports.engine.util
Class JRXmlWriteHelper
java.lang.Object
net.sf.jasperreports.engine.util.JRXmlWriteHelper
public class JRXmlWriteHelper
- extends java.lang.Object
- Version:
- $Id: JRXmlWriteHelper.java 1967 2007-11-21 10:46:19Z lucianc $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
Method Summary |
void |
addAttribute(java.lang.String name,
boolean value)
|
void |
addAttribute(java.lang.String name,
boolean value,
boolean defaultValue)
|
void |
addAttribute(java.lang.String name,
byte value,
java.util.Map xmlValues)
|
void |
addAttribute(java.lang.String name,
byte value,
java.util.Map xmlValues,
byte defaultValue)
|
void |
addAttribute(java.lang.String name,
java.awt.Color color)
|
void |
addAttribute(java.lang.String name,
java.awt.Color value,
java.awt.Color defaultValue)
|
void |
addAttribute(java.lang.String name,
double value)
|
void |
addAttribute(java.lang.String name,
double value,
double defaultValue)
|
void |
addAttribute(java.lang.String name,
float value)
|
void |
addAttribute(java.lang.String name,
float value,
float defaultValue)
|
void |
addAttribute(java.lang.String name,
int value)
|
void |
addAttribute(java.lang.String name,
int value,
int defaultValue)
|
void |
addAttribute(java.lang.String name,
int value,
java.util.Map xmlValues)
|
void |
addAttribute(java.lang.String name,
java.lang.Object value)
|
void |
addAttribute(java.lang.String name,
java.lang.Object value,
java.util.Map xmlValues)
|
void |
addAttribute(java.lang.String name,
java.lang.Object value,
java.util.Map xmlValues,
java.lang.Object defaultValue)
|
void |
addAttribute(java.lang.String name,
java.lang.String value)
|
void |
addAttribute(java.lang.String name,
java.lang.String value,
java.lang.String defaultValue)
|
void |
addAttributePositive(java.lang.String name,
int value)
|
void |
addEncodedAttribute(java.lang.String name,
java.lang.String value)
|
void |
addEncodedAttribute(java.lang.String name,
java.lang.String value,
java.lang.String defaultValue)
|
protected void |
clearBuffer()
|
void |
closeElement()
|
void |
closeElement(boolean skipIfEmpty)
|
protected void |
flushBuffer()
|
protected char[] |
getIndent(int level)
|
void |
startElement(java.lang.String name)
|
protected void |
writeAttribute(java.lang.String name,
java.lang.String value)
|
void |
writeCDATA(java.lang.String data)
|
void |
writeCDATAElement(java.lang.String name,
java.lang.String data)
|
void |
writeCDATAElement(java.lang.String name,
java.lang.String data,
java.lang.String attName,
java.lang.Object attValue)
|
void |
writeCDATAElement(java.lang.String name,
java.lang.String data,
java.lang.String attName,
java.lang.String attValue)
|
protected void |
writeElementAttributes(JRXmlWriteHelper.StackElement element,
int level)
|
void |
writeExpression(java.lang.String name,
JRExpression expression,
boolean writeClass)
|
void |
writeExpression(java.lang.String name,
JRExpression expression,
boolean writeClass,
java.lang.String defaultClassName)
|
protected void |
writeParents(boolean content)
|
void |
writeProlog(java.lang.String encoding)
|
void |
writePublicDoctype(java.lang.String rootElement,
java.lang.String description,
java.lang.String dtdLocation)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRXmlWriteHelper
public JRXmlWriteHelper(java.io.Writer writer)
writeProlog
public void writeProlog(java.lang.String encoding)
throws java.io.IOException
- Throws:
java.io.IOException
writePublicDoctype
public void writePublicDoctype(java.lang.String rootElement,
java.lang.String description,
java.lang.String dtdLocation)
throws java.io.IOException
- Throws:
java.io.IOException
startElement
public void startElement(java.lang.String name)
writeParents
protected void writeParents(boolean content)
throws java.io.IOException
- Throws:
java.io.IOException
writeCDATA
public void writeCDATA(java.lang.String data)
throws java.io.IOException
- Throws:
java.io.IOException
writeCDATAElement
public void writeCDATAElement(java.lang.String name,
java.lang.String data)
throws java.io.IOException
- Throws:
java.io.IOException
writeCDATAElement
public void writeCDATAElement(java.lang.String name,
java.lang.String data,
java.lang.String attName,
java.lang.String attValue)
throws java.io.IOException
- Throws:
java.io.IOException
writeCDATAElement
public void writeCDATAElement(java.lang.String name,
java.lang.String data,
java.lang.String attName,
java.lang.Object attValue)
throws java.io.IOException
- Throws:
java.io.IOException
writeElementAttributes
protected void writeElementAttributes(JRXmlWriteHelper.StackElement element,
int level)
throws java.io.IOException
- Throws:
java.io.IOException
closeElement
public void closeElement()
throws java.io.IOException
- Throws:
java.io.IOException
closeElement
public void closeElement(boolean skipIfEmpty)
throws java.io.IOException
- Throws:
java.io.IOException
getIndent
protected char[] getIndent(int level)
flushBuffer
protected void flushBuffer()
throws java.io.IOException
- Throws:
java.io.IOException
clearBuffer
protected void clearBuffer()
writeExpression
public void writeExpression(java.lang.String name,
JRExpression expression,
boolean writeClass)
throws java.io.IOException
- Throws:
java.io.IOException
writeExpression
public void writeExpression(java.lang.String name,
JRExpression expression,
boolean writeClass,
java.lang.String defaultClassName)
throws java.io.IOException
- Throws:
java.io.IOException
writeAttribute
protected void writeAttribute(java.lang.String name,
java.lang.String value)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.String value)
addEncodedAttribute
public void addEncodedAttribute(java.lang.String name,
java.lang.String value)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.String value,
java.lang.String defaultValue)
addEncodedAttribute
public void addEncodedAttribute(java.lang.String name,
java.lang.String value,
java.lang.String defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.Object value)
addAttribute
public void addAttribute(java.lang.String name,
int value)
addAttributePositive
public void addAttributePositive(java.lang.String name,
int value)
addAttribute
public void addAttribute(java.lang.String name,
float value)
addAttribute
public void addAttribute(java.lang.String name,
float value,
float defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
double value)
addAttribute
public void addAttribute(java.lang.String name,
double value,
double defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
int value,
int defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
boolean value)
addAttribute
public void addAttribute(java.lang.String name,
boolean value,
boolean defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
java.awt.Color color)
addAttribute
public void addAttribute(java.lang.String name,
java.awt.Color value,
java.awt.Color defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
byte value,
java.util.Map xmlValues)
addAttribute
public void addAttribute(java.lang.String name,
int value,
java.util.Map xmlValues)
addAttribute
public void addAttribute(java.lang.String name,
byte value,
java.util.Map xmlValues,
byte defaultValue)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.Object value,
java.util.Map xmlValues)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.Object value,
java.util.Map xmlValues,
java.lang.Object defaultValue)
© 2001-2006 JasperSoft Corporation www.jaspersoft.com