public class PullParserWriter
extends jadex.xml.writer.AWriter
| Modifier and Type | Field and Description |
|---|---|
protected static org.xmlpull.v1.XmlPullParserFactory |
FACTORY
The xml output factory.
|
protected boolean |
genids
Control flag for generating ids.
|
protected boolean |
indent
Control flag for generating indention.
|
static java.lang.String |
NULL_NS_URI |
| Constructor and Description |
|---|
PullParserWriter(boolean genIds,
boolean indent) |
| Modifier and Type | Method and Description |
|---|---|
static org.xmlpull.v1.XmlSerializer |
getWriter(jadex.xml.writer.AWriteContext context) |
protected jadex.xml.stax.QName[] |
getXMLPath(java.util.List stack)
Get the xml path for a stack.
|
void |
write(jadex.xml.writer.IObjectWriterHandler handler,
java.lang.Object object,
java.lang.String encoding,
java.io.OutputStream out,
java.lang.ClassLoader classloader,
java.lang.Object context) |
protected void |
writeEndObject(org.xmlpull.v1.XmlSerializer writer,
int level)
Write the end of an object.
|
protected void |
writeIndentation(org.xmlpull.v1.XmlSerializer writer,
int level)
Write the indentation.
|
protected void |
writeStartObject(org.xmlpull.v1.XmlSerializer writer,
jadex.xml.stax.QName tag,
int level)
Write the start of an object.
|
protected void |
writeSubobjects(WriteContextAndroid wc,
jadex.commons.collection.TreeNode node,
jadex.xml.TypeInfo typeinfo)
Write the subobjects of an object.
|
public static final java.lang.String NULL_NS_URI
protected static org.xmlpull.v1.XmlPullParserFactory FACTORY
protected boolean genids
protected boolean indent
public void write(jadex.xml.writer.IObjectWriterHandler handler,
java.lang.Object object,
java.lang.String encoding,
java.io.OutputStream out,
java.lang.ClassLoader classloader,
java.lang.Object context)
throws java.lang.Exception
write in class jadex.xml.writer.AWriterjava.lang.Exceptionprotected void writeSubobjects(WriteContextAndroid wc, jadex.commons.collection.TreeNode node, jadex.xml.TypeInfo typeinfo) throws java.lang.Exception
java.lang.Exceptionprotected void writeStartObject(org.xmlpull.v1.XmlSerializer writer,
jadex.xml.stax.QName tag,
int level)
throws java.lang.Exception
java.lang.Exceptionprotected void writeEndObject(org.xmlpull.v1.XmlSerializer writer,
int level)
throws java.lang.Exception
java.lang.Exceptionprotected void writeIndentation(org.xmlpull.v1.XmlSerializer writer,
int level)
throws java.lang.Exception
java.lang.Exceptionprotected jadex.xml.stax.QName[] getXMLPath(java.util.List stack)
stack - The stack.public static org.xmlpull.v1.XmlSerializer getWriter(jadex.xml.writer.AWriteContext context)