public class DOMWriter extends Object
DOMWriter
takes a DOM4J tree and outputs it as a W3C DOM
object
Constructor and Description |
---|
DOMWriter() |
DOMWriter(Class domDocumentClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
CDATA cdata) |
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
Comment comment) |
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
Element element) |
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
Entity entity) |
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
List content) |
protected void |
appendDOMTree(Document domDoc,
Node domCurrent,
ProcessingInstruction pi) |
protected void |
appendDOMTree(Document domDocument,
Node domCurrent,
String text) |
protected String |
attributeNameForNamespace(Namespace namespace) |
protected Document |
createDomDocument(Document document) |
protected Document |
createDomDocument(Document document,
DOMImplementation domImpl) |
protected Document |
createDomDocumentViaJAXP() |
Class |
getDomDocumentClass() |
protected boolean |
isNamespaceDeclaration(Namespace ns) |
protected void |
resetNamespaceStack() |
void |
setDomDocumentClass(Class domDocumentClass)
Sets the DOM
Document implementation class used by
the writer when creating DOM documents. |
void |
setDomDocumentClassName(String name)
Sets the DOM
Document implementation class name used
by the writer when creating DOM documents. |
Document |
write(Document document) |
Document |
write(Document document,
DOMImplementation domImpl) |
protected void |
writeNamespace(Element domElement,
Namespace namespace) |
public DOMWriter()
public DOMWriter(Class domDocumentClass)
public Class getDomDocumentClass() throws DocumentException
DocumentException
public void setDomDocumentClass(Class domDocumentClass)
Document
implementation class used by
the writer when creating DOM documents.domDocumentClass
- is the Class implementing the
interfacepublic void setDomDocumentClassName(String name) throws DocumentException
Document
implementation class name used
by the writer when creating DOM documents.name
- is the name of the Class implementing the Document
interfaceDocumentException
- if the class could not be loadedpublic Document write(Document document) throws DocumentException
DocumentException
public Document write(Document document, DOMImplementation domImpl) throws DocumentException
DocumentException
protected void appendDOMTree(Document domDoc, Node domCurrent, ProcessingInstruction pi)
protected Document createDomDocument(Document document) throws DocumentException
DocumentException
protected Document createDomDocumentViaJAXP() throws DocumentException
DocumentException
protected Document createDomDocument(Document document, DOMImplementation domImpl) throws DocumentException
DocumentException
protected boolean isNamespaceDeclaration(Namespace ns)
protected void resetNamespaceStack()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.