code: @Override
      public void writeEnc(Writer w) throws IOException
      {
          w.write("<!ENTITY ");
          w.write(mName);
          String pubId = getPublicId();
          if (pubId != null) {
              w.write("PUBLIC \"");
              w.write(pubId);
              w.write("\" ");
          } else {
              w.write("SYSTEM ");
          }
          w.write('"');
          w.write(getSystemId());
          w.write("\" NDATA ");
          w.write(mNotationId);
          w.write('>');
      }
docs: /*
  /////////////////////////////////////////
  Implementation of abstract base methods
  /////////////////////////////////////////