|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dom4j.io.DOMReader
DOMReader
navigates a W3C DOM tree and creates
a DOM4J tree from it.
Constructor Summary | |
DOMReader()
|
|
DOMReader(DocumentFactory factory)
Deprecated. Use DOMReader(NodeFactory) instead. |
|
DOMReader(NodeFactory factory)
|
Method Summary | |
protected void |
clearNamespaceStack()
|
protected Document |
createDocument()
|
DocumentFactory |
getDocumentFactory()
Deprecated. Use getNodeFactory() instead |
protected Namespace |
getNamespace(java.lang.String prefix,
java.lang.String uri)
|
NodeFactory |
getNodeFactory()
|
Document |
read(org.w3c.dom.Document domDocument)
|
protected void |
readElement(org.w3c.dom.Node node,
Branch current)
|
protected void |
readTree(org.w3c.dom.Node node,
Branch current)
|
void |
setDocumentFactory(DocumentFactory factory)
Deprecated. Use setNodeFactory(NodeFactory) instead. |
void |
setNodeFactory(NodeFactory factory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DOMReader()
public DOMReader(DocumentFactory factory)
public DOMReader(NodeFactory factory)
Method Detail |
public DocumentFactory getDocumentFactory()
DocumentFactory
used to create document objectspublic NodeFactory getNodeFactory()
public void setDocumentFactory(DocumentFactory factory)
This sets the DocumentFactory
used to create new documents.
This method allows the building of custom DOM4J tree objects to be implemented
easily using a custom derivation of DocumentFactory
factory
- DocumentFactory
used to create DOM4J objectspublic void setNodeFactory(NodeFactory factory)
public Document read(org.w3c.dom.Document domDocument)
protected void readTree(org.w3c.dom.Node node, Branch current)
protected void readElement(org.w3c.dom.Node node, Branch current)
protected Namespace getNamespace(java.lang.String prefix, java.lang.String uri)
protected Document createDocument()
protected void clearNamespaceStack()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |