|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.harvard.hul.ois.jhove.module.xml.XmlDeclHandler
public class XmlDeclHandler
This implementation of DeclHandler takes care of collecting entity declarations.
Constructor Summary | |
---|---|
XmlDeclHandler()
|
Method Summary | |
---|---|
void |
attributeDecl(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4)
Report an attribute type declaration. |
void |
elementDecl(java.lang.String arg0,
java.lang.String arg1)
Report an element type declaration. |
void |
externalEntityDecl(java.lang.String name,
java.lang.String publicID,
java.lang.String systemID)
Adds external entity declarations to the entity declarations list in the form of a String[3], with element 0 being the name, element 1 the public ID, and 2 the system ID. |
java.util.List<java.lang.String[]> |
getExternalEntityDeclarations()
Returns list of entity declarations. |
java.util.List<java.lang.String[]> |
getInternalEntityDeclarations()
Returns list of entity declarations. |
void |
internalEntityDecl(java.lang.String name,
java.lang.String value)
Adds internal entity declarations to the entity declarations list in the form of a String[2], with element 0 being the name and element 1 being the value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlDeclHandler()
Method Detail |
---|
public void elementDecl(java.lang.String arg0, java.lang.String arg1) throws org.xml.sax.SAXException
elementDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
DeclHandler.elementDecl(java.lang.String, java.lang.String)
public void internalEntityDecl(java.lang.String name, java.lang.String value) throws org.xml.sax.SAXException
internalEntityDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
public void externalEntityDecl(java.lang.String name, java.lang.String publicID, java.lang.String systemID) throws org.xml.sax.SAXException
externalEntityDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
public void attributeDecl(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4) throws org.xml.sax.SAXException
attributeDecl
in interface org.xml.sax.ext.DeclHandler
org.xml.sax.SAXException
DeclHandler.attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public java.util.List<java.lang.String[]> getInternalEntityDeclarations()
public java.util.List<java.lang.String[]> getExternalEntityDeclarations()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |