uk.ac.cam.ch.wwmm.opsin
Class StreamSerializer

java.lang.Object
  extended by nu.xom.Serializer
      extended by uk.ac.cam.ch.wwmm.opsin.StreamSerializer

public class StreamSerializer
extends nu.xom.Serializer


Constructor Summary
StreamSerializer(java.io.OutputStream out)
           
 
Method Summary
 void write(nu.xom.Element element)
           
 void writeEndTag(nu.xom.Element element)
           
 void writeStartTag(nu.xom.Element element)
           
 void writeXMLDeclaration()
           
 
Methods inherited from class nu.xom.Serializer
breakLine, flush, getColumnNumber, getEncoding, getIndent, getLineSeparator, getMaxLength, getPreserveBaseURI, getUnicodeNormalizationFormC, setIndent, setLineSeparator, setMaxLength, setOutputStream, setPreserveBaseURI, setUnicodeNormalizationFormC, write, write, write, write, write, write, writeAttributes, writeAttributeValue, writeChild, writeEmptyElementTag, writeEscaped, writeNamespaceDeclaration, writeNamespaceDeclarations, writeRaw
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamSerializer

public StreamSerializer(java.io.OutputStream out)
Method Detail

write

public void write(nu.xom.Element element)
           throws java.io.IOException
Overrides:
write in class nu.xom.Serializer
Throws:
java.io.IOException

writeXMLDeclaration

public void writeXMLDeclaration()
                         throws java.io.IOException
Overrides:
writeXMLDeclaration in class nu.xom.Serializer
Throws:
java.io.IOException

writeEndTag

public void writeEndTag(nu.xom.Element element)
                 throws java.io.IOException
Overrides:
writeEndTag in class nu.xom.Serializer
Throws:
java.io.IOException

writeStartTag

public void writeStartTag(nu.xom.Element element)
                   throws java.io.IOException
Overrides:
writeStartTag in class nu.xom.Serializer
Throws:
java.io.IOException