*
* @throws SAXException Thrown by handler to signal an error.
*/
public void unparsedEntityDecl(String name, String publicId, String systemId, String notation)
throws SAXException {
XMLEntityDecl entityDecl = new XMLEntityDecl();
boolean isPE = name.startsWith("%");
boolean inExternal = fReadingExternalDTD;
entityDecl.setValues(name,publicId,systemId, null, notation, isPE, inExternal);
int entityIndex = getEntityDeclIndex(name);
if (entityIndex == -1) {
entityIndex = createEntityDecl();
setEntityDecl(entityIndex, entityDecl);
}