ProxyDocumentFactory implements a proxy to a DocumentFactory
which is useful for implementation inheritence, allowing the pipelining of
various factory implementations. For example an EncodingDocumentFactory which
takes care of encoding strings outside of allowable XML ranges could be used
with a DatatypeDocumentFactory which is XML Schema Data Type aware.
| Modifier and Type | Field and Description |
|---|---|
| private DocumentFactory |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Attribute | |
| public Attribute | |
| public CDATA | |
| public Comment | |
| public DocumentType | |
| public Document | |
| public Document | |
| public Element | |
| public Element | |
| public Entity | |
| public Namespace | |
| public Pattern | |
| public ProcessingInstruction | |
| public ProcessingInstruction | |
| public QName | |
| public QName | |
| public QName | |
| public QName | |
| public Text | |
| public XPath | |
| public XPath | |
| public NodeFilter | |
| public NodeFilter | |
| protected DocumentFactory | |
| protected void |
| proxy | back to summary |
|---|---|
| private DocumentFactory proxy | |
| ProxyDocumentFactory | back to summary |
|---|---|
| public ProxyDocumentFactory() | |
| ProxyDocumentFactory | back to summary |
|---|---|
| public ProxyDocumentFactory(DocumentFactory proxy) | |
| createAttribute | back to summary |
|---|---|
| public Attribute createAttribute(Element owner, QName qname, String value) | |
| createAttribute | back to summary |
|---|---|
| public Attribute createAttribute(Element owner, String name, String value) | |
| createCDATA | back to summary |
|---|---|
| public CDATA createCDATA(String text) | |
| createComment | back to summary |
|---|---|
| public Comment createComment(String text) | |
| createDocType | back to summary |
|---|---|
| public DocumentType createDocType(String name, String publicId, String systemId) | |
| createDocument | back to summary |
|---|---|
| public Document createDocument() | |
| createDocument | back to summary |
|---|---|
| public Document createDocument(Element rootElement) | |
| createElement | back to summary |
|---|---|
| public Element createElement(QName qname) | |
| createElement | back to summary |
|---|---|
| public Element createElement(String name) | |
| createEntity | back to summary |
|---|---|
| public Entity createEntity(String name, String text) | |
| createNamespace | back to summary |
|---|---|
| public Namespace createNamespace(String prefix, String uri) | |
| createPattern | back to summary |
|---|---|
| public Pattern createPattern(String xpathPattern) | |
| createProcessingInstruction | back to summary |
|---|---|
| public ProcessingInstruction createProcessingInstruction(String target, String data) | |
| createProcessingInstruction | back to summary |
|---|---|
| public ProcessingInstruction createProcessingInstruction(String target, Map<String, String> data) | |
| createQName | back to summary |
|---|---|
| public QName createQName(String localName, Namespace namespace) | |
| createQName | back to summary |
|---|---|
| public QName createQName(String localName) | |
| createQName | back to summary |
|---|---|
| public QName createQName(String name, String prefix, String uri) | |
| createQName | back to summary |
|---|---|
| public QName createQName(String qualifiedName, String uri) | |
| createText | back to summary |
|---|---|
| public Text createText(String text) | |
| createXPath | back to summary |
|---|---|
| public XPath createXPath(String xpathExpression) | |
| createXPath | back to summary |
|---|---|
| public XPath createXPath(String xpathExpression, VariableContext variableContext) | |
| createXPathFilter | back to summary |
|---|---|
| public NodeFilter createXPathFilter(String xpathFilterExpression, VariableContext variableContext) | |
| createXPathFilter | back to summary |
|---|---|
| public NodeFilter createXPathFilter(String xpathFilterExpression) | |
| getProxy | back to summary |
|---|---|
| protected DocumentFactory getProxy() | |
| setProxy | back to summary |
|---|---|
| protected void setProxy(DocumentFactory proxy) | |