public abstract class DtdContext
extends java.lang.Object
implements org.xml.sax.DTDHandler, org.relaxng.datatype.ValidationContext
| Modifier and Type | Field and Description |
|---|---|
private java.util.Hashtable |
notationTable |
private java.util.Hashtable |
unparsedEntityTable |
| Constructor and Description |
|---|
DtdContext() |
DtdContext(DtdContext dc) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearDtdContext() |
boolean |
isNotation(java.lang.String notationName) |
boolean |
isUnparsedEntity(java.lang.String entityName) |
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName) |
private final java.util.Hashtable notationTable
private final java.util.Hashtable unparsedEntityTable
public DtdContext()
public DtdContext(DtdContext dc)
public void notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
notationDecl in interface org.xml.sax.DTDHandlerorg.xml.sax.SAXExceptionpublic void unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
throws org.xml.sax.SAXException
unparsedEntityDecl in interface org.xml.sax.DTDHandlerorg.xml.sax.SAXExceptionpublic boolean isNotation(java.lang.String notationName)
isNotation in interface org.relaxng.datatype.ValidationContextpublic boolean isUnparsedEntity(java.lang.String entityName)
isUnparsedEntity in interface org.relaxng.datatype.ValidationContextpublic void clearDtdContext()