org.apache.avalon.framework.configuration
public class DefaultConfigurationSerializer extends Object
Version: CVS $Revision: 1.24 $ $Date: 2003/02/11 15:58:39 $
| Method Summary | |
|---|---|
| protected ContentHandler | createContentHandler(Result result)
Create a ContentHandler for an OutputStream |
| protected SAXTransformerFactory | getTransformerFactory()
Get the SAXTransformerFactory so we can get a serializer without being
tied to one vendor. |
| void | serialize(ContentHandler handler, Configuration source)
Serialize the configuration to a ContentHandler |
| void | serialize(OutputStream outputStream, Configuration source)
Serialize the configuration object to an output stream. |
| void | serialize(String uri, Configuration source)
Serialize the configuration object to an output stream derived from an
URI. |
| String | serialize(Configuration source)
Serialize the configuration object to a string |
| protected void | serializeElement(ContentHandler handler, NamespaceSupport namespaceSupport, Configuration element)
Serialize each Configuration element. |
| void | serializeToFile(String filename, Configuration source)
Serialize the configuration object to a file using a filename. |
| void | serializeToFile(File file, Configuration source)
Serialize the configuration object to a file using a File object. |
| void | setIndent(boolean indent)
Sets the Serializer's use of indentation. |
Parameters: result the result
Returns: contenthandler that goes to specified OutputStream
Returns: a SAXTransformerFactory value
Parameters: handler a ContentHandler to serialize to source a Configuration value
Throws: SAXException if an error occurs ConfigurationException if an error occurs
Parameters: outputStream an OutputStream value source a Configuration value
Throws: SAXException if an error occurs IOException if an error occurs ConfigurationException if an error occurs
java.net.URL object.Parameters: uri a String value source a Configuration value
Throws: SAXException if an error occurs IOException if an error occurs ConfigurationException if an error occurs
Parameters: source a Configuration value
Returns: configuration serialized as a string.
Throws: SAXException if an error occurs ConfigurationException if an error occurs
Parameters: handler a ContentHandler to use namespaceSupport a NamespaceSupport to use element a Configuration value
Throws: SAXException if an error occurs ConfigurationException if an error occurs
Parameters: filename a String value source a Configuration value
Throws: SAXException if an error occurs IOException if an error occurs ConfigurationException if an error occurs
Parameters: file a File value source a Configuration value
Throws: SAXException if an error occurs IOException if an error occurs ConfigurationException if an error occurs
Parameters: indent a boolean value