code: 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("ITEMS"))
              this.printHtmlItems(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("TYPE"))
              this.printHtmlType(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("SUBMENU"))
              this.printHtmlSubmenu(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("ICON"))
              this.printHtmlIcon(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("LINK"))
              this.printHtmlLink(out, strTag, strParams, strData);
          else if (strTag.equalsIgnoreCase("JAVALOGO"))
              this.printHtmlJavaLogo(out, strTag, strParams, strData);
          else
              return super.parseHtmlTag(out, strTag, strParams, strData);     // Tag not found, just print the tag!
          return true;        // Tag processed
      }
docs: Process this XML Tag.