fedora.client.bmech.xml
Class XMLWriter

java.lang.Object
  extended by fedora.client.bmech.xml.XMLWriter

public class XMLWriter
extends java.lang.Object

Title: XMLWriter.java

Description:

Version:
$Id: XMLWriter.java 3965 2005-04-21 12:52:40Z rlw $
Author:
payette@cs.cornell.edu

Constructor Summary
XMLWriter(org.w3c.dom.Document document)
           
XMLWriter(javax.xml.transform.dom.DOMResult result)
           
XMLWriter(org.w3c.dom.Element root)
           
 
Method Summary
 java.lang.String getXMLAsString()
           
 java.lang.String serializeRoot(java.io.Writer out)
          Serializes the specified node, recursively, to a Writer and returns it as a String too.
 void writeXMLToFile(java.io.File file)
           
 java.io.InputStream writeXMLToStream()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLWriter

public XMLWriter(javax.xml.transform.dom.DOMResult result)

XMLWriter

public XMLWriter(org.w3c.dom.Document document)

XMLWriter

public XMLWriter(org.w3c.dom.Element root)
Method Detail

getXMLAsString

public java.lang.String getXMLAsString()
                                throws javax.xml.transform.TransformerException,
                                       javax.xml.transform.TransformerConfigurationException,
                                       javax.xml.parsers.ParserConfigurationException
Throws:
javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException

writeXMLToFile

public void writeXMLToFile(java.io.File file)
                    throws javax.xml.transform.TransformerException,
                           javax.xml.transform.TransformerConfigurationException,
                           javax.xml.parsers.ParserConfigurationException,
                           java.io.IOException
Throws:
javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

writeXMLToStream

public java.io.InputStream writeXMLToStream()
                                     throws javax.xml.transform.TransformerException,
                                            javax.xml.transform.TransformerConfigurationException,
                                            javax.xml.parsers.ParserConfigurationException,
                                            java.io.IOException
Throws:
javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

serializeRoot

public java.lang.String serializeRoot(java.io.Writer out)
Serializes the specified node, recursively, to a Writer and returns it as a String too.