⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 writeroverviewsummary.java

📁 Software Testing Automation Framework (STAF)的开发代码
💻 JAVA
字号:
/*****************************************************************************/
/* Software Testing Automation Framework (STAF)                              */
/* (C) Copyright IBM Corp. 2004, 2005                                        */
/*                                                                           */
/* This software is licensed under the Common Public License (CPL) V1.0.     */
/*****************************************************************************/
package com.ibm.staf.service.stax.staxdoc;

import java.util.*;
import java.io.*;


/******************************************************************************
* Generates main overview (overview-summary.html).
******************************************************************************/
public class WriterOverviewSummary extends HtmlWriter
{
  private static String filename = "overview-summary.html";

  /////////////////////////////////////////////////////////////////////////////
  private WriterOverviewSummary() throws IOException
  {
    super(Main.options.destDir + File.separator + filename, null);
  }


  /////////////////////////////////////////////////////////////////////////////
  public static void generate() throws IOException
  {
    if (Main.options.verbose) System.out.println("Generating " + filename);

    WriterOverviewSummary framegen;

    framegen = new WriterOverviewSummary();
    framegen.generateFrameFile();
    framegen.close();
  }


  /////////////////////////////////////////////////////////////////////////////
  protected void generateFrameFile() throws IOException
  {
    println(ResourceHandler.getText("staxdoc.html.overview-summary1", Main.options.windowtitle, Main.options.doctitle));

    print("<TABLE BORDER=\"1\" CELLPADDING=\"3\" CELLSPACING=\"0\" WIDTH=\"100%\">");
    print("<TR BGCOLOR=\"#CCCCFF\">");
    print("  <TD COLSPAN=\"1\"><FONT SIZE=\"+2\"><B>Packages Summary</B></FONT></TD>");
    print("</TR>");

    Iterator itPackage = Main.srcFiles.getPackageIterator();
    while (itPackage.hasNext())
    {
      StaxPackage staxPackage = (StaxPackage)itPackage.next();
      print("<TR>");
      println("<TD><CODE><B><A HREF=\"" + staxPackage.getPath() + File.separator + "package-overview.html\" TARGET=\"filesFrame\">" + staxPackage.getName() + "</A></B></CODE></TD>");
      print("</TR>");
    }

    print("</TABLE>");
    print("<BR></BR>");

    if (Main.options.overviewFilename != null)
      insertBodySection(Main.options.srcPathString + File.separator + Main.options.overviewFilename);

    println(ResourceHandler.getText("staxdoc.html.overview-summary2", Main.options.windowtitle));
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -