docs: public boolean parseHtmlTag(PrintWriter out, String strTag, String strParams, String strData)
      {
          strTag = strTag.toUpperCase();
          if (strTag.equalsIgnoreCase("MENUTITLE"))
              this.printHtmlTitle(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("MENUDESC"))
              this.printHtmlMenuDesc(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("HELP"))
              this.printHtmlHelp(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("SEEALSO"))
              this.printHtmlSeeAlso(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("TECHNICAL"))
              this.printHtmlTechnical(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("FIELD"))
              this.printHtmlField(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("PACKAGEDIR"))
              this.printHtmlPackageDir(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("TECHINFO"))
              this.printHtmlTechInfo(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("CLASSINFO"))
              this.printHtmlClassInfo(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("OPTIONAL"))
              this.printHtmlOptional(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("LINK"))
              this.printHtmlLink(out, strTag, strParams, strData);
          else
              return super.parseHtmlTag(out, strTag, strParams, strData);     // Tag not found, just print the tag!
          return true;        // Tag processed
      }