Package com.sun.tools.rngom.parse.xml
Class DtdContext
java.lang.Object
com.sun.tools.rngom.parse.xml.DtdContext
- All Implemented Interfaces:
ValidationContext
,DTDHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
isNotation
(String notationName) Checks if a notation is declared with the specified name.boolean
isUnparsedEntity
(String entityName) Checks if an unparsed entity is declared with the specified name.void
notationDecl
(String name, String publicId, String systemId) void
unparsedEntityDecl
(String name, String publicId, String systemId, String notationName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sun.tools.rngdatatype.ValidationContext
getBaseUri, resolveNamespacePrefix
-
Constructor Details
-
DtdContext
public DtdContext() -
DtdContext
-
-
Method Details
-
notationDecl
- Specified by:
notationDecl
in interfaceDTDHandler
- Throws:
SAXException
-
unparsedEntityDecl
public void unparsedEntityDecl(String name, String publicId, String systemId, String notationName) throws SAXException - Specified by:
unparsedEntityDecl
in interfaceDTDHandler
- Throws:
SAXException
-
isNotation
Description copied from interface:ValidationContext
Checks if a notation is declared with the specified name.- Specified by:
isNotation
in interfaceValidationContext
- Returns:
- true if the DTD has a notation declaration for the specified name. false otherwise.
-
isUnparsedEntity
Description copied from interface:ValidationContext
Checks if an unparsed entity is declared with the specified name.- Specified by:
isUnparsedEntity
in interfaceValidationContext
- Returns:
- true if the DTD has an unparsed entity declaration for the specified name. false otherwise.
-
clearDtdContext
public void clearDtdContext()
-