Package org.apache.uima.util
Class XMLSerializer
- java.lang.Object
-
- org.apache.uima.util.XMLSerializer
-
public class XMLSerializer extends java.lang.ObjectUtility class that generates XML output from SAX events or DOM nodes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classXMLSerializer.CharacterValidatingContentHandlerThis class wraps the standard content handler
-
Constructor Summary
Constructors Constructor Description XMLSerializer()XMLSerializer(boolean isFormattedOutput)XMLSerializer(java.io.OutputStream aOutputStream)XMLSerializer(java.io.OutputStream aOutputStream, boolean isFormattedOutput)XMLSerializer(java.io.Writer aWriter)XMLSerializer(java.io.Writer aWriter, boolean isFormattedOutput)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddom2sax(org.w3c.dom.Node node, org.xml.sax.ContentHandler handler)org.xml.sax.ContentHandlergetContentHandler()voidserialize(org.w3c.dom.Node node)voidsetIndent(boolean yes)voidsetOutputProperty(java.lang.String name, java.lang.String value)voidsetOutputStream(java.io.OutputStream aOutputStream)voidsetWriter(java.io.Writer aWriter)
-
-
-
Constructor Detail
-
XMLSerializer
public XMLSerializer()
-
XMLSerializer
public XMLSerializer(boolean isFormattedOutput)
-
XMLSerializer
public XMLSerializer(java.io.OutputStream aOutputStream)
-
XMLSerializer
public XMLSerializer(java.io.OutputStream aOutputStream, boolean isFormattedOutput)
-
XMLSerializer
public XMLSerializer(java.io.Writer aWriter)
-
XMLSerializer
public XMLSerializer(java.io.Writer aWriter, boolean isFormattedOutput)
-
-
Method Detail
-
setIndent
public void setIndent(boolean yes)
-
setOutputStream
public void setOutputStream(java.io.OutputStream aOutputStream)
-
setWriter
public void setWriter(java.io.Writer aWriter)
-
getContentHandler
public org.xml.sax.ContentHandler getContentHandler()
-
serialize
public void serialize(org.w3c.dom.Node node)
-
dom2sax
public void dom2sax(org.w3c.dom.Node node, org.xml.sax.ContentHandler handler)
-
setOutputProperty
public void setOutputProperty(java.lang.String name, java.lang.String value)
-
-