Interface DOOMNodeFactory

  • All Superinterfaces:
    org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory, DOMImplementation, org.apache.axiom.om.dom.DOMMetaFactory, org.apache.axiom.dom.DOMNodeFactory, org.apache.axiom.core.NodeFactory2, org.apache.axiom.om.OMMetaFactory, org.apache.axiom.om.OMMetaFactorySPI
    All Known Implementing Classes:
    DOOMNodeFactoryMixin

    public interface DOOMNodeFactory
    extends org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory, org.apache.axiom.dom.DOMNodeFactory, org.apache.axiom.om.dom.DOMMetaFactory
    • Method Detail

      • createDocument

        DOOMDocument createDocument()
        Specified by:
        createDocument in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createDocument in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createDocument in interface org.apache.axiom.core.NodeFactory2
      • createDocumentTypeDeclaration

        DOOMDocumentType createDocumentTypeDeclaration()
        Specified by:
        createDocumentTypeDeclaration in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createDocumentTypeDeclaration in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createDocumentTypeDeclaration in interface org.apache.axiom.core.NodeFactory2
      • createCharacterDataNode

        DOOMText createCharacterDataNode()
        Specified by:
        createCharacterDataNode in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createCharacterDataNode in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createCharacterDataNode in interface org.apache.axiom.core.NodeFactory2
      • createCDATASection

        DOOMCDATASection createCDATASection()
        Specified by:
        createCDATASection in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createCDATASection in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createCDATASection in interface org.apache.axiom.core.NodeFactory2
      • createProcessingInstruction

        DOOMProcessingInstruction createProcessingInstruction()
        Specified by:
        createProcessingInstruction in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createProcessingInstruction in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createProcessingInstruction in interface org.apache.axiom.core.NodeFactory2
      • createEntityReference

        DOOMEntityReference createEntityReference()
        Specified by:
        createEntityReference in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createEntityReference in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createEntityReference in interface org.apache.axiom.core.NodeFactory2
      • createComment

        DOOMComment createComment()
        Specified by:
        createComment in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createComment in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createComment in interface org.apache.axiom.core.NodeFactory2
      • createNSAwareElement

        DOOMNSAwareElement createNSAwareElement()
        Specified by:
        createNSAwareElement in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createNSAwareElement in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createNSAwareElement in interface org.apache.axiom.core.NodeFactory2
      • createSourcedElement

        DOOMSourcedElement createSourcedElement()
        Specified by:
        createSourcedElement in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
      • createNSAwareAttribute

        DOOMNSAwareAttribute createNSAwareAttribute()
        Specified by:
        createNSAwareAttribute in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createNSAwareAttribute in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createNSAwareAttribute in interface org.apache.axiom.core.NodeFactory2
      • createNamespaceDeclaration

        DOOMNamespaceDeclaration createNamespaceDeclaration()
        Specified by:
        createNamespaceDeclaration in interface org.apache.axiom.om.impl.intf.factory.AxiomNodeFactory
        Specified by:
        createNamespaceDeclaration in interface org.apache.axiom.dom.DOMNodeFactory
        Specified by:
        createNamespaceDeclaration in interface org.apache.axiom.core.NodeFactory2