org.dom4j
Interface NodeFactory

All Known Subinterfaces:
OzoneDocumentFactory
All Known Implementing Classes:
DocumentFactory, OzoneDocumentFactoryImpl

public interface NodeFactory

Author:
Maarten

Method Summary
 Attribute createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
 CDATA createCDATA(java.lang.String text)
           
 Comment createComment(java.lang.String text)
           
 DocumentType createDocType(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
           
 Document createDocument()
           
 Document createDocument(Element rootElement)
           
 Element createElement(QName qname)
           
 Element createElement(java.lang.String name)
           
 Element createElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Entity createEntity(java.lang.String name, java.lang.String text)
           
 Namespace createNamespace(java.lang.String prefix, java.lang.String uri)
           
 ProcessingInstruction createProcessingInstruction(java.lang.String target, java.util.Map data)
           
 ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data)
           
 QName createQName(java.lang.String localName)
           
 QName createQName(java.lang.String localName, Namespace namespace)
           
 QName createQName(java.lang.String qualifiedName, java.lang.String uri)
           
 QName createQName(java.lang.String name, java.lang.String prefix, java.lang.String uri)
           
 Text createText(java.lang.String text)
           
 Namespace getNamespace(java.lang.String uri)
           
 Namespace getNoNamespace()
           
 Namespace getXmlNameSpace()
           
 

Method Detail

createDocument

public Document createDocument()

createDocument

public Document createDocument(Element rootElement)

createDocType

public DocumentType createDocType(java.lang.String name,
                                  java.lang.String publicId,
                                  java.lang.String systemId)

createElement

public Element createElement(QName qname)

createElement

public Element createElement(java.lang.String name)

createElement

public Element createElement(java.lang.String qualifiedName,
                             java.lang.String namespaceURI)

createAttribute

public Attribute createAttribute(Element owner,
                                 QName qname,
                                 java.lang.String value)

createAttribute

public Attribute createAttribute(Element owner,
                                 java.lang.String name,
                                 java.lang.String value)

createCDATA

public CDATA createCDATA(java.lang.String text)

createComment

public Comment createComment(java.lang.String text)

createText

public Text createText(java.lang.String text)

createEntity

public Entity createEntity(java.lang.String name,
                           java.lang.String text)

createNamespace

public Namespace createNamespace(java.lang.String prefix,
                                 java.lang.String uri)

getNamespace

public Namespace getNamespace(java.lang.String uri)

getXmlNameSpace

public Namespace getXmlNameSpace()

getNoNamespace

public Namespace getNoNamespace()

createProcessingInstruction

public ProcessingInstruction createProcessingInstruction(java.lang.String target,
                                                         java.lang.String data)

createProcessingInstruction

public ProcessingInstruction createProcessingInstruction(java.lang.String target,
                                                         java.util.Map data)

createQName

public QName createQName(java.lang.String localName,
                         Namespace namespace)

createQName

public QName createQName(java.lang.String localName)

createQName

public QName createQName(java.lang.String name,
                         java.lang.String prefix,
                         java.lang.String uri)

createQName

public QName createQName(java.lang.String qualifiedName,
                         java.lang.String uri)


Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.