Report an attribute type declaration.
Only the effective (first) declaration for an attribute will
be reported. The type will be one of the strings "CDATA",
"ID", "IDREF", "IDREFS", "NMTOKEN", "NMTOKENS", "ENTITY",
"ENTITIES", a parenthesized token group with
the separator "|" and all whitespace removed, or the word
"NOTATION" followed by a space followed by a parenthesized
token group with all whitespace removed.
The value will be the value as reported to applications,
appropriately normalized and with entity and character
references expanded.
Parameters:
-
eName - The name of the associated element.
-
aName - The name of the attribute.
-
type - A string representing the attribute type.
-
mode - A string representing the attribute defaulting mode
("#IMPLIED", "#REQUIRED", or "#FIXED") or null if
none of these applies.
-
value - A string representing the attribute's default value,
or null if there is none.
Throws:
-
SAXException - The application may raise an exception.