code: @Override
      public void startDTD(final String name, final String publicId, final String systemId)
              throws SAXException
      {
          LOG.trace("startDTD:{},{},{}", name, publicId, systemId);
          this.inDTD = true;
          if (ofNullable(this.lexicalHandler).isPresent())
          {
              this.lexicalHandler.startDTD(name, publicId, systemId);
          }
          this.context.setDocType(name, publicId, systemId);
      }
docs: /////////////////////////////