Package org.gjt.xpp
Interface XmlRecorder
-
- All Known Subinterfaces:
XmlFormatter
public interface XmlRecorder
This class represents abstract functionality necessary to to persist XML Pull Parser events.- Author:
- Aleksander Slominski
- See Also:
XmlWritable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.Writer
getOutput()
void
setOutput(java.io.Writer out)
void
write(java.lang.Object o)
void
writeContent(java.lang.String s)
void
writeEndTag(XmlEndTag etag)
void
writeNode(XmlNode node)
void
writeStartTag(XmlStartTag stag)
void
writeStartTagAsEndTag(XmlStartTag stag)
void
writeStartTagStart(XmlStartTag stag)
void
writeXml(XmlWritable w)
-
-
-
Method Detail
-
getOutput
java.io.Writer getOutput() throws XmlPullParserException
- Throws:
XmlPullParserException
-
setOutput
void setOutput(java.io.Writer out) throws XmlPullParserException
- Throws:
XmlPullParserException
-
write
void write(java.lang.Object o) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeXml
void writeXml(XmlWritable w) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeContent
void writeContent(java.lang.String s) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeEndTag
void writeEndTag(XmlEndTag etag) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeStartTag
void writeStartTag(XmlStartTag stag) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeStartTagStart
void writeStartTagStart(XmlStartTag stag) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeStartTagAsEndTag
void writeStartTagAsEndTag(XmlStartTag stag) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
writeNode
void writeNode(XmlNode node) throws java.io.IOException, XmlPullParserException
- Throws:
java.io.IOException
XmlPullParserException
-
-