Package dev.pxml.core.writer
Interface IPXMLWriter
-
- All Known Implementing Classes:
PXMLWriter
public interface IPXMLWriter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendDocument()voidescapeAndWriteText(java.lang.String text)voidflush()voidstartDocument()voidwrite(java.lang.String string)voidwriteAttribute(java.lang.String nameSpacePrefix, java.lang.String localName, java.lang.String value, boolean appendAttributesSeparator)voidwriteAttributesEnd()voidwriteAttributesStart()voidwriteComment(java.lang.String text)voidwriteEmptyNode(java.lang.String nameSpacePrefix, java.lang.String localName)voidwriteNodeEndSymbol()voidwriteNodeEndTag(java.lang.String nameSpacePrefix, java.lang.String localName)voidwriteNodeStart(java.lang.String nameSpacePrefix, java.lang.String localName, boolean appendNameValueSeparator)voidwriteNonEmptyNodeStart(java.lang.String nameSpacePrefix, java.lang.String localName)voidwriteTextNode(java.lang.String nameSpacePrefix, java.lang.String localName, java.lang.String text)
-
-
-
Method Detail
-
write
void write(java.lang.String string) throws java.io.IOException- Throws:
java.io.IOException
-
flush
void flush() throws java.io.IOException- Throws:
java.io.IOException
-
startDocument
void startDocument() throws java.io.IOException- Throws:
java.io.IOException
-
endDocument
void endDocument() throws java.io.IOException- Throws:
java.io.IOException
-
writeNonEmptyNodeStart
void writeNonEmptyNodeStart(java.lang.String nameSpacePrefix, java.lang.String localName) throws java.io.IOException- Throws:
java.io.IOException
-
writeNodeStart
void writeNodeStart(java.lang.String nameSpacePrefix, java.lang.String localName, boolean appendNameValueSeparator) throws java.io.IOException- Throws:
java.io.IOException
-
writeNodeEndSymbol
void writeNodeEndSymbol() throws java.io.IOException- Throws:
java.io.IOException
-
writeNodeEndTag
void writeNodeEndTag(java.lang.String nameSpacePrefix, java.lang.String localName) throws java.io.IOException- Throws:
java.io.IOException
-
writeTextNode
void writeTextNode(java.lang.String nameSpacePrefix, java.lang.String localName, java.lang.String text) throws java.io.IOException- Throws:
java.io.IOException
-
writeEmptyNode
void writeEmptyNode(java.lang.String nameSpacePrefix, java.lang.String localName) throws java.io.IOException- Throws:
java.io.IOException
-
writeAttributesStart
void writeAttributesStart() throws java.io.IOException- Throws:
java.io.IOException
-
writeAttributesEnd
void writeAttributesEnd() throws java.io.IOException- Throws:
java.io.IOException
-
writeAttribute
void writeAttribute(java.lang.String nameSpacePrefix, java.lang.String localName, java.lang.String value, boolean appendAttributesSeparator) throws java.io.IOException- Throws:
java.io.IOException
-
escapeAndWriteText
void escapeAndWriteText(java.lang.String text) throws java.io.IOException- Throws:
java.io.IOException
-
writeComment
void writeComment(java.lang.String text) throws java.io.IOException- Throws:
java.io.IOException
-
-