⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delegatedocumentfactory.java

📁 Java的面向对象数据库系统的源代码
💻 JAVA
字号:
/* * DelegateDocumentFactory.java * * Created on 22 mei 2003, 23:27 */package org.ozoneDB.xml.dom4j.o3impl;import org.dom4j.*;import org.dom4j.rule.Pattern;import org.jaxen.VariableContext;import java.util.Map;/** * * @author  Maarten */public class DelegateDocumentFactory extends DocumentFactory {    private NodeFactory nodeFactory;    private XPathFactory xpathFactory;    /** Creates a new instance of DelegateDocumentFactory */    public DelegateDocumentFactory(NodeFactory nodeFactory, XPathFactory xpathFactory) {        super();        this.nodeFactory = nodeFactory;        this.xpathFactory = xpathFactory;    }    public Attribute createAttribute(Element owner, String name, String value) {        return nodeFactory.createAttribute(owner, name, value);    }    public Attribute createAttribute(Element owner, QName qname, String value) {        return nodeFactory.createAttribute(owner, qname, value);    }    public CDATA createCDATA(String text) {        return nodeFactory.createCDATA(text);    }    public Comment createComment(String text) {        return nodeFactory.createComment(text);    }    public DocumentType createDocType(String name, String publicId, String systemId) {        return nodeFactory.createDocType(name, publicId, systemId);    }    public Document createDocument() {        return nodeFactory.createDocument();    }    public Document createDocument(Element rootElement) {        return nodeFactory.createDocument(rootElement);    }    public Element createElement(QName qname) {        return nodeFactory.createElement(qname);    }    public Element createElement(String name) {        return nodeFactory.createElement(name);    }    public Element createElement(String qualifiedName, String namespaceURI) {        return nodeFactory.createElement(qualifiedName, namespaceURI);    }    public Entity createEntity(String name, String text) {        return nodeFactory.createEntity(name, text);    }    public Namespace createNamespace(String prefix, String uri) {        return nodeFactory.createNamespace(prefix, uri);    }    public Namespace getNamespace(String uri) {        return nodeFactory.getNamespace(uri);    }    public Namespace getXmlNameSpace() {        return nodeFactory.getXmlNameSpace();    }    public Namespace getNoNamespace() {        return nodeFactory.getNoNamespace();    }    public Pattern createPattern(String xpathPattern) {        return xpathFactory.createPattern(xpathPattern);    }    public ProcessingInstruction createProcessingInstruction(String target, Map data) {        return nodeFactory.createProcessingInstruction(target, data);    }    public ProcessingInstruction createProcessingInstruction(String target, String data) {        return nodeFactory.createProcessingInstruction(target, data);    }    public QName createQName(String localName) {        return nodeFactory.createQName(localName);    }    public QName createQName(String qualifiedName, String uri) {        return nodeFactory.createQName(qualifiedName, uri);    }    public QName createQName(String localName, Namespace namespace) {        return nodeFactory.createQName(localName, namespace);    }    public QName createQName(String name, String prefix, String uri) {        return nodeFactory.createQName(name, prefix, uri);    }    public Text createText(String text) {        return nodeFactory.createText(text);    }    public XPath createXPath(String xpathExpression) throws InvalidXPathException {        return xpathFactory.createXPath(xpathExpression);    }    public XPath createXPath(String xpathExpression, VariableContext variableContext) {        return xpathFactory.createXPath(xpathExpression, variableContext);    }    public NodeFilter createXPathFilter(String xpathFilterExpression) {        return xpathFactory.createXPathFilter(xpathFilterExpression);    }    public NodeFilter createXPathFilter(String xpathFilterExpression, VariableContext variableContext) {        return xpathFactory.createXPathFilter(xpathFilterExpression, variableContext);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -