org.apache.xerces.dom3.as.ASElementDeclaration |
This interface is deprecated.
The element name along with the content specification in the context of an
ASObject
.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
short | ANY_CONTENTTYPE | Represents an ANY content type for an Element declaration. | |||||||||
short | ELEMENTS_CONTENTTYPE | Represents an ELEMENTS only content type for an Element declaration. | |||||||||
short | EMPTY_CONTENTTYPE | Represents an EMPTY content type for an Element declaration. | |||||||||
short | MIXED_CONTENTTYPE | Represents a MIXED content type for an Element declaration. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.apache.xerces.dom3.as.ASObject
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Adds an
ASAttributeDeclaration for the element being
declared. | |||||||||||
The
ASNamedObjectMap containing
ASAttributeDeclarations for all the attributes that can
appear on this type of element. | |||||||||||
The content model of element.
| |||||||||||
The content type of the element.
| |||||||||||
Datatype of the element.
| |||||||||||
Boolean defining whether the element type contains child elements and
PCDATA or PCDATA only for mixed element types.
| |||||||||||
A boolean defining whether the element order and number of the child
elements for mixed content type has to be respected or not.
| |||||||||||
the URI reference representing the system identifier for the notation
declaration, if present,
null otherwise. | |||||||||||
Removes an
ASAttributeDeclaration from the element being
declared. | |||||||||||
The
ASNamedObjectMap containing
ASAttributeDeclarations for all the attributes that can
appear on this type of element. | |||||||||||
The content model of element.
| |||||||||||
The content type of the element.
| |||||||||||
Datatype of the element.
| |||||||||||
Boolean defining whether the element type contains child elements and
PCDATA or PCDATA only for mixed element types.
| |||||||||||
A boolean defining whether the element order and number of the child
elements for mixed content type has to be respected or not.
| |||||||||||
the URI reference representing the system identifier for the notation
declaration, if present,
null otherwise. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.apache.xerces.dom3.as.ASObject
|
Represents an ANY content type for an Element declaration.
Represents an ELEMENTS only content type for an Element declaration.
Represents an EMPTY content type for an Element declaration.
Represents a MIXED content type for an Element declaration. Note that
isPCDataOnly
would also need to checked, in addition to
this, if an element's content model was simply text, as an example.
Adds an ASAttributeDeclaration
for the element being
declared.
attributeDecl | The new attribute to add. If the attribute declaration already exists for the element, the call does not have any effect. |
---|
TheASNamedObjectMap
containing
ASAttributeDeclarations
for all the attributes that can
appear on this type of element.
The content type of the element. One of EMPTY_CONTENTTYPE
,
ANY_CONTENTTYPE
, MIXED_CONTENTTYPE
,
ELEMENTS_CONTENTTYPE
.
Boolean defining whether the element type contains child elements and
PCDATA or PCDATA only for mixed element types. true
if
the element is of type PCDATA only. Relevant only for mixed content
type elements.
A boolean defining whether the element order and number of the child elements for mixed content type has to be respected or not. For example XML Schema defined mixed content types the order is important and needs to be respected whether for DTD based AS the order and number of child elements are not important.
the URI reference representing the system identifier for the notation
declaration, if present, null
otherwise.
Removes an ASAttributeDeclaration
from the element being
declared.
attributeDecl | The attribute declaraition to be removed. If the attribute declaration does not exist for the element, the call does not have any effect. |
---|
null
if the attribute does not exist. Otherwise
returns the attribute being removed.
TheASNamedObjectMap
containing
ASAttributeDeclarations
for all the attributes that can
appear on this type of element.
The content type of the element. One of EMPTY_CONTENTTYPE
,
ANY_CONTENTTYPE
, MIXED_CONTENTTYPE
,
ELEMENTS_CONTENTTYPE
.
Boolean defining whether the element type contains child elements and
PCDATA or PCDATA only for mixed element types. true
if
the element is of type PCDATA only. Relevant only for mixed content
type elements.
A boolean defining whether the element order and number of the child elements for mixed content type has to be respected or not. For example XML Schema defined mixed content types the order is important and needs to be respected whether for DTD based AS the order and number of child elements are not important.
the URI reference representing the system identifier for the notation
declaration, if present, null
otherwise.