Javadoc update, just to make the example clearer.
diff --git a/src/org/apache/xml/serializer/DOMSerializer.java b/src/org/apache/xml/serializer/DOMSerializer.java
index e03483b..7ba011c 100644
--- a/src/org/apache/xml/serializer/DOMSerializer.java
+++ b/src/org/apache/xml/serializer/DOMSerializer.java
@@ -28,24 +28,32 @@
* Interface for a DOM serializer implementation.
* <p>
* The DOMSerializer is a facet of a serializer and is obtained from the
- * asDOMSerializer() method of the Serializer interface.
+ * asDOMSerializer() method of the ({@link Serializer}) interface.
* A serializer may or may not support a DOM serializer, if it does not then the
* return value from asDOMSerializer() is null.
* <p>
* Example:
* <pre>
- * Document doc;
- * Serializer ser;
- * OutputStream os;
+ * // Create a document to be serialized
+ * org.w3c.dom.Document doc = ...;
*
- * ser = ...;
- * os = ...;
+ * // Create a Serializer that will be used
+ * // to serialize the document
+ * org.apache.xml.serializer.Serializer ser = ...;
*
- * ser.setOutputStream( os );
+ * // Set the Writer to write output to, and
+ * // serialize the DOM using that Serializer
+ * java.io.StringWriter sw = new java.io.StringWriter();
+ * ser.setWriter(sw);
* DOMSerialzier dser = ser.asDOMSerializer();
* dser.serialize(doc);
+ *
+ * // Write out the serialized XML in the String.
+ * System.out.println(sw.toString());
* </pre>
*
+ * @see OutputPropertiesFactory
+ * @see SerializerFactory
* @see Serializer
*
* @xsl.usage general