public class DatatypeDocumentFactory extends DocumentFactory
 DatatypeDocumentFactory is a factory of XML objects which
 support the XML Schema Data Types
  specification.
 
| Modifier and Type | Field and Description | 
|---|---|
protected static DatatypeDocumentFactory | 
singleton
The Singleton instance 
 | 
cache| Constructor and Description | 
|---|
DatatypeDocumentFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
Attribute | 
createAttribute(Element owner,
               QName qname,
               java.lang.String value)  | 
DatatypeElementFactory | 
getElementFactory(QName elementQName)
Registers the given  
DatatypeElementFactory for the given
 <element> schema element | 
static DocumentFactory | 
getInstance()
 Access to the singleton instance of this factory. 
 | 
void | 
loadSchema(Document schemaDocument)
Loads the given XML Schema document into this factory so schema-aware
 Document, Elements and Attributes will be created by this factory. 
 | 
void | 
loadSchema(Document schemaDocument,
          Namespace targetNamespace)  | 
protected void | 
loadSchema(Document document,
          java.lang.String schemaInstanceURI)  | 
protected void | 
loadSchema(Document document,
          java.lang.String schemaInstanceURI,
          Namespace namespace)  | 
createAttribute, createCDATA, createComment, createDocType, createDocument, createDocument, createDocument, createElement, 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 DatatypeDocumentFactory singleton
public static DocumentFactory getInstance()
Access to the singleton instance of this factory.
public void loadSchema(Document schemaDocument)
schemaDocument - is an XML Schema Document instance.public DatatypeElementFactory getElementFactory(QName elementQName)
DatatypeElementFactory for the given
 <element> schema elementelementQName - DOCUMENT ME!public Attribute createAttribute(Element owner, QName qname, java.lang.String value)
createAttribute in class DocumentFactoryprotected void loadSchema(Document document, java.lang.String schemaInstanceURI)