Package org.jdom.output
Class DOMOutputter
java.lang.Object
org.jdom.output.DOMOutputter
Outputs a JDOM
org.jdom.Document
as a DOM org.w3c.dom.Document
.- Version:
- $Revision: 1.43 $, $Date: 2007/11/10 05:29:01 $
- Author:
- Brett McLaughlin, Jason Hunter, Matthew Merlo, Dan Schaffer, Yusuf Goolamabbas, Bradley S. Huffman
-
Constructor Summary
ConstructorsConstructorDescriptionThis creates a new DOMOutputter which will attempt to first locate a DOM implementation to use via JAXP, and if JAXP does not exist or there's a problem, will fall back to the default parser.DOMOutputter
(String adapterClass) This creates a new DOMOutputter using the specified DOMAdapter implementation as a way to choose the underlying parser. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether DOMs will be constructed with namespaces even when the source document has elements all in the empty namespace.This converts the JDOMDocument
parameter to a DOM Document, returning the DOM version.void
setForceNamespaceAware
(boolean flag) Controls how NO_NAMESPACE nodes are handeled.
-
Constructor Details
-
DOMOutputter
public DOMOutputter()This creates a new DOMOutputter which will attempt to first locate a DOM implementation to use via JAXP, and if JAXP does not exist or there's a problem, will fall back to the default parser. -
DOMOutputter
This creates a new DOMOutputter using the specified DOMAdapter implementation as a way to choose the underlying parser.- Parameters:
adapterClass
-String
name of class to use for DOM output
-
-
Method Details
-
setForceNamespaceAware
public void setForceNamespaceAware(boolean flag) Controls how NO_NAMESPACE nodes are handeled. If true the outputter always creates a namespace aware DOM.- Parameters:
flag
-
-
getForceNamespaceAware
public boolean getForceNamespaceAware()Returns whether DOMs will be constructed with namespaces even when the source document has elements all in the empty namespace.- Returns:
- the forceNamespaceAware flag value
-
output
This converts the JDOMDocument
parameter to a DOM Document, returning the DOM version. The DOM implementation is the one chosen in the constructor.- Parameters:
document
-Document
to output.- Returns:
- an
org.w3c.dom.Document
version - Throws:
JDOMException
-