DatatypeElementFactory is a factory for a specific Element in
an XML Schema.
| Modifier and Type | Field and Description |
|---|---|
| private Map | attributeXSDatatypes
Cache of |
| private Map | childrenXSDatatypes
Cache of |
| private QName |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Attribute | createAttribute(Element owner, QName qname, String value)
Overrides org. |
| public Element | |
| public XSDatatype | Returns: theXSDatatype associated with the given Attribute
QNameDOCUMENT ME! attributeQName)DOCUMENT ME! |
| public XSDatatype | Returns: theXSDatatype associated with the given child
Element QNameDOCUMENT ME! qname)DOCUMENT ME! |
| public QName | |
| public void | setAttributeXSDatatype(QName
DOCUMENT ME! attributeQName, XSDatatype DOCUMENT ME! type)Registers the given |
| public void |
| attributeXSDatatypes | back to summary |
|---|---|
| private Map<QName, XSDatatype> attributeXSDatatypes Cache of | |
| childrenXSDatatypes | back to summary |
|---|---|
| private Map<QName, XSDatatype> childrenXSDatatypes Cache of | |
| elementQName | back to summary |
|---|---|
| private QName elementQName | |
| DatatypeElementFactory | back to summary |
|---|---|
| public DatatypeElementFactory(QName elementQName) | |
| createAttribute | back to summary |
|---|---|
| public Attribute createAttribute(Element owner, QName qname, String value) Overrides org. | |
| createElement | back to summary |
|---|---|
| public Element createElement(QName qname) Overrides org. | |
| getAttributeXSDatatype | back to summary |
|---|---|
| public XSDatatype getAttributeXSDatatype(QName attributeQName) DOCUMENT ME!
| |
| getChildElementXSDatatype | back to summary |
|---|---|
| public XSDatatype getChildElementXSDatatype(QName qname) DOCUMENT ME!
| |
| getQName | back to summary |
|---|---|
| public QName getQName() DOCUMENT ME!
| |
| setAttributeXSDatatype | back to summary |
|---|---|
| public void setAttributeXSDatatype(QName attributeQName, XSDatatype type) Registers the given
| |
| setChildElementXSDatatype | back to summary |
|---|---|
| public void setChildElementXSDatatype(QName qname, XSDatatype dataType) | |