Package org.jdom.input
Class DOMBuilder
java.lang.Object
org.jdom.input.DOMBuilder
Builds a JDOM
org.jdom.Document
from a pre-existing
DOM org.w3c.dom.Document
. Also handy for testing
builds from files to sanity check SAXBuilder
.- Version:
- $Revision: 1.60 $, $Date: 2007/11/10 05:29:00 $
- Author:
- Brett McLaughlin, Jason Hunter, Philip Nelson, Kevin Regan, Yusuf Goolamabbas, Dan Schaffer, Bradley S. Huffman
-
Constructor Summary
ConstructorsConstructorDescriptionThis creates a new DOMBuilder which will attempt to first locate a parser via JAXP, then will try to use a set of default parsers.DOMBuilder
(String adapterClass) This creates a new DOMBuilder using the specified DOMAdapter implementation as a way to choose the underlying parser. -
Method Summary
Modifier and TypeMethodDescriptionThis will build a JDOM tree from an existing DOM tree.This will build a JDOM Element from an existing DOM ElementReturns the currentJDOMFactory
in use.void
setFactory
(JDOMFactory factory)
-
Constructor Details
-
DOMBuilder
public DOMBuilder()This creates a new DOMBuilder which will attempt to first locate a parser via JAXP, then will try to use a set of default parsers. The underlying parser will not validate. -
DOMBuilder
This creates a new DOMBuilder using the specified DOMAdapter implementation as a way to choose the underlying parser. The underlying parser will not validate.- Parameters:
adapterClass
-String
name of class to use for DOM building.
-
-
Method Details
-
setFactory
-
getFactory
Returns the currentJDOMFactory
in use.- Returns:
- the factory in use
-
build
This will build a JDOM tree from an existing DOM tree.- Parameters:
domDocument
-org.w3c.dom.Document
object- Returns:
Document
- JDOM document object.
-
build
This will build a JDOM Element from an existing DOM Element- Parameters:
domElement
-org.w3c.dom.Element
object- Returns:
Element
- JDOM Element object
-