public class UserDataDocumentFactory extends DocumentFactory
UserDataDocumentFactory is a factory of XML objects which
support the adornment of a user data object on an Element or Attribute
instance such that the methods getData() and
setData() will get and set the values of a user data object.
This can be useful for developers wishing to create XML trees and adorn the
trees with user defined objects.
| Modifier and Type | Field | Description |
|---|---|---|
protected static UserDataDocumentFactory |
singleton |
The Singleton instance
|
cache| Constructor | Description |
|---|---|
UserDataDocumentFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
Attribute |
createAttribute(Element owner,
QName qname,
java.lang.String value) |
|
Element |
createElement(QName qname) |
|
static DocumentFactory |
getInstance() |
Access to the singleton instance of this factory.
|
createAttribute, createCDATA, createComment, createDocType, createDocument, createDocument, createDocument, createElement, createElement, createEntity, createNamespace, createPattern, createProcessingInstruction, createProcessingInstruction, createQName, createQName, createQName, createQName, createQNameCache, createSingleton, createText, createXPath, createXPath, createXPathFilter, createXPathFilter, getQNames, getXPathNamespaceURIs, init, intern, setXPathNamespaceURIsprotected static transient UserDataDocumentFactory singleton
public static DocumentFactory getInstance()
Access to the singleton instance of this factory.
public Element createElement(QName qname)
createElement in class DocumentFactorypublic Attribute createAttribute(Element owner, QName qname, java.lang.String value)
createAttribute in class DocumentFactory