@Override
  public void unparsedEntityDecl(final String name, final String publicID,
                                 final String systemID, final String notationName) {

    if (!inInternalSubset) {
      return;
    }

    internalSubset.append("  <!ENTITY ").append(name);
    appendExternalId(publicID, systemID);
    internalSubset.append(" NDATA ").append(notationName);
    internalSubset.append(">\n");
  }
@Override
  public void unparsedEntityDecl(final String name, final String publicID,
                                 final String systemID, final String notationName)