protected void checkUnparsedEntity(String entName){
  UnparsedEntity ent=new UnparsedEntity();
  ent.name=entName;
  int index=fUnparsedEntities.indexOf(ent);
  if (index != -1) {
    ent=(UnparsedEntity)fUnparsedEntities.get(index);
    checkNotation(ent.notation);
    checkAndSendUnparsedEntity(ent);
  }
}

protected void checkUnparsedEntity ( String entName ) { UnparsedEntity ent = new UnparsedEntity ( ) ; ent . name = entName ; int index = fUnparsedEntities . indexOf ( ent ) ; if ( index != - 1 ) { ent = ( UnparsedEntity ) fUnparsedEntities . get ( index ) ; checkNotation ( ent . notation ) ; checkAndSendUnparsedEntity ( ent ) ; } }
checks if an unparsedentity with the given name was declared in the dtd of the document for the current pipeline . if so , then the notation for the unparsedentity is checked . if that turns out okay , then the unparsedentity is passed to the root pipeline to be checked for conflicts , and sent to the root dtdhandler .
