net.eduvax.heml
public class XmlWriter extends java.lang.Object implements ParserCallback
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
_cDataElem |
private java.lang.String |
_elemName |
private java.lang.String |
_enumElem |
private java.util.Vector<java.lang.Exception> |
_exceptions |
private java.lang.Iterable<java.lang.String> |
_fieldsName |
private java.lang.String |
_indentElem |
private java.lang.String |
_paraElem |
private java.lang.String |
_rowName |
private int |
_rowStyle |
private net.eduvax.xml.SaxWriter |
_writer |
ROW_ATTR, ROW_ELEM
Constructor and Description |
---|
XmlWriter(java.io.OutputStream out) |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(java.lang.String name,
java.lang.String value) |
void |
addCData(java.lang.String cData) |
void |
addComment(java.lang.String comment) |
void |
addRow(java.lang.Iterable<java.lang.String> fieldsValue) |
void |
addText(java.lang.String text) |
void |
closeDocument() |
void |
closeElement() |
void |
closeEnum() |
void |
closeIndent() |
void |
closePara() |
void |
closeTable() |
void |
endAttributes() |
java.util.Collection<java.lang.Exception> |
getErrors() |
boolean |
hasError() |
void |
openDocument() |
void |
openElement(java.lang.String name) |
void |
openEnum() |
void |
openIndent() |
void |
openPara() |
void |
openTable(int rowStyle,
java.lang.String rowName,
java.lang.Iterable<java.lang.String> fieldsName) |
void |
stateChanged(Parser.State s) |
private java.lang.String _paraElem
private java.lang.String _enumElem
private java.lang.String _indentElem
private java.lang.String _cDataElem
private net.eduvax.xml.SaxWriter _writer
private java.util.Vector<java.lang.Exception> _exceptions
private java.lang.String _elemName
private java.lang.String _rowName
private int _rowStyle
private java.lang.Iterable<java.lang.String> _fieldsName
public java.util.Collection<java.lang.Exception> getErrors()
public boolean hasError()
public void openElement(java.lang.String name)
openElement
in interface ParserCallback
public void closeElement()
closeElement
in interface ParserCallback
public void addAttribute(java.lang.String name, java.lang.String value)
addAttribute
in interface ParserCallback
public void endAttributes()
endAttributes
in interface ParserCallback
public void addText(java.lang.String text)
addText
in interface ParserCallback
public void openPara()
openPara
in interface ParserCallback
public void closePara()
closePara
in interface ParserCallback
public void openEnum()
openEnum
in interface ParserCallback
public void closeEnum()
closeEnum
in interface ParserCallback
public void openIndent()
openIndent
in interface ParserCallback
public void closeIndent()
closeIndent
in interface ParserCallback
public void addComment(java.lang.String comment)
addComment
in interface ParserCallback
public void addCData(java.lang.String cData)
addCData
in interface ParserCallback
public void openDocument()
openDocument
in interface ParserCallback
public void closeDocument()
closeDocument
in interface ParserCallback
public void stateChanged(Parser.State s)
stateChanged
in interface ParserCallback
public void openTable(int rowStyle, java.lang.String rowName, java.lang.Iterable<java.lang.String> fieldsName)
openTable
in interface ParserCallback
public void closeTable()
closeTable
in interface ParserCallback
public void addRow(java.lang.Iterable<java.lang.String> fieldsValue)
addRow
in interface ParserCallback