org.apache.ws.jaxme.xs.util
Class DTDParser.DtdDeclHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.ws.jaxme.xs.util.DTDParser.DtdDeclHandler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.DeclHandler
- Enclosing class:
- DTDParser
public class DTDParser.DtdDeclHandler
- extends org.xml.sax.helpers.DefaultHandler
- implements org.xml.sax.ext.DeclHandler
Implementation of a DeclHandler
for reading
the element and attribute declarations.
Method Summary |
void |
attributeDecl(java.lang.String pElementName,
java.lang.String pAttributeName,
java.lang.String pType,
java.lang.String pMode,
java.lang.String pValue)
|
void |
elementDecl(java.lang.String pName,
java.lang.String pModel)
|
void |
externalEntityDecl(java.lang.String pName,
java.lang.String publicId,
java.lang.String pSystemId)
|
void |
internalEntityDecl(java.lang.String pName,
java.lang.String pValue)
|
void |
setDocumentLocator(org.xml.sax.Locator pLocator)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DTDParser.DtdDeclHandler
public DTDParser.DtdDeclHandler()
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator pLocator)
- Specified by:
setDocumentLocator
in interface org.xml.sax.ContentHandler
- Overrides:
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
elementDecl
public void elementDecl(java.lang.String pName,
java.lang.String pModel)
throws org.xml.sax.SAXException
- Specified by:
elementDecl
in interface org.xml.sax.ext.DeclHandler
- Throws:
org.xml.sax.SAXException
attributeDecl
public void attributeDecl(java.lang.String pElementName,
java.lang.String pAttributeName,
java.lang.String pType,
java.lang.String pMode,
java.lang.String pValue)
throws org.xml.sax.SAXException
- Specified by:
attributeDecl
in interface org.xml.sax.ext.DeclHandler
- Throws:
org.xml.sax.SAXException
internalEntityDecl
public void internalEntityDecl(java.lang.String pName,
java.lang.String pValue)
throws org.xml.sax.SAXException
- Specified by:
internalEntityDecl
in interface org.xml.sax.ext.DeclHandler
- Throws:
org.xml.sax.SAXException
externalEntityDecl
public void externalEntityDecl(java.lang.String pName,
java.lang.String publicId,
java.lang.String pSystemId)
throws org.xml.sax.SAXException
- Specified by:
externalEntityDecl
in interface org.xml.sax.ext.DeclHandler
- Throws:
org.xml.sax.SAXException