code: public static void generate(ConfigurationImpl configuration, ModuleElement moduleElement)
              throws DocFileIOException {
          ModuleFrameWriter mdlgen = new ModuleFrameWriter(configuration, moduleElement);
          String mdlName = moduleElement.getQualifiedName().toString();
          Content mdlLabel = new StringContent(mdlName);
          HtmlTree body = mdlgen.getBody(false, mdlgen.getWindowTitle(mdlName));
          HtmlTree htmlTree = (configuration.allowTag(HtmlTag.MAIN))
                  ? HtmlTree.MAIN()
                  : body;
          Content heading = HtmlTree.HEADING(HtmlConstants.TITLE_HEADING, HtmlStyle.bar,
                  mdlgen.getHyperLink(DocPaths.moduleSummary(moduleElement), mdlLabel, "", "classFrame"));
          htmlTree.addContent(heading);
          HtmlTree div = new HtmlTree(HtmlTag.DIV);
          div.addStyle(HtmlStyle.indexContainer);
          mdlgen.addClassListing(div);
          htmlTree.addContent(div);
          if (configuration.allowTag(HtmlTag.MAIN)) {
              body.addContent(htmlTree);
          }
          mdlgen.printHtmlDocument(
                  configuration.metakeywords.getMetaKeywordsForModule(moduleElement), false, body);
      }
docs: Generate a module type summary page for the left-hand bottom frame.
  
  @param configuration the current configuration of the doclet.
  @param moduleElement The package for which "module_name-type-frame.html" is to be generated.
  @throws DocFileIOException if there is a problem generating the module summary file