Package org.apache.catalina.util
Class DOMWriter
- java.lang.Object
-
- org.apache.catalina.util.DOMWriter
-
public class DOMWriter extends Object
A sample DOM writer. This sample program illustrates how to traverse a DOM tree in order to print a document that is parsed.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleancanonicalDeprecated.Will be made private in Tomcat 9.protected PrintWriteroutDeprecated.Will be made private in Tomcat 9.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StringgetWriterEncoding()Deprecated.Unused.protected Stringnormalize(String s)Deprecated.Will be made private in Tomcat 9.voidprint(Node node)Prints the specified node, recursively.protected Attr[]sortAttributes(NamedNodeMap attrs)Deprecated.Will be made private in Tomcat 9.
-
-
-
Field Detail
-
out
@Deprecated protected final PrintWriter out
Deprecated.Will be made private in Tomcat 9.Print writer.
-
canonical
@Deprecated protected final boolean canonical
Deprecated.Will be made private in Tomcat 9.Canonical output.
-
-
Constructor Detail
-
DOMWriter
public DOMWriter(Writer writer)
-
DOMWriter
@Deprecated public DOMWriter(Writer writer, boolean canonical)
Deprecated.
-
-
Method Detail
-
getWriterEncoding
@Deprecated public static String getWriterEncoding()
Deprecated.Unused. Will be removed in Tomcat 9.- Returns:
- Always
UTF-8
-
print
public void print(Node node)
Prints the specified node, recursively.- Parameters:
node- The node to output
-
sortAttributes
@Deprecated protected Attr[] sortAttributes(NamedNodeMap attrs)
Deprecated.Will be made private in Tomcat 9.Returns a sorted list of attributes.- Parameters:
attrs- The map to sort- Returns:
- a sorted attribute array
-
normalize
@Deprecated protected String normalize(String s)
Deprecated.Will be made private in Tomcat 9.Normalizes the given string.- Parameters:
s- The string to escape- Returns:
- the escaped string
-
-