Formerly, this component also handled DTD events and grammar construction. To facilitate the development of a meaningful DTD grammar caching/preparsing framework, this functionality has been moved into the XMLDTDLoader class. Therefore, this class no longer implements the DTDFilter or DTDContentModelFilter interfaces.
This component requires the following features and properties from the component manager that uses it:
| Modifier and Type | Field and Description |
|---|---|
| private QName | fAttributeQName
Attribute QName. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | endNamespaceScope(QName element, Augmentations augs, boolean isEmpty)
Overrides com. Handles end element. |
| protected final void | startNamespaceScope(QName element, XMLAttributes attributes, Augmentations augs)
Overrides com. Bind namespaces |
| fAttributeQName | back to summary |
|---|---|
| private QName fAttributeQName Attribute QName. | |
| XMLNSDTDValidator | back to summary |
|---|---|
| public XMLNSDTDValidator() | |
| endNamespaceScope | back to summary |
|---|---|
| protected void endNamespaceScope(QName element, Augmentations augs, boolean isEmpty) throws XNIException Overrides com. Handles end element. | |
| startNamespaceScope | back to summary |
|---|---|
| protected final void startNamespaceScope(QName element, XMLAttributes attributes, Augmentations augs) throws XNIException Overrides com. Bind namespaces | |