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

📄 options.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.*;

/******************************************************************************
* Stores command line options and global variables.
******************************************************************************/
public class Options
{
  public String destDir = null;

  public String srcPathString = ".";

  public boolean verbose = false;
  public String doctitle = "";
  public String windowtitle = "STAX Documentation Generator (STAXDoc)";

  public String overviewFilename = null;

  public List packagePathsList = new ArrayList();
  public List packageNamesList = new ArrayList();

  // Create static variables for the valid functionSummary option

  public static final String FIRSTSENTENCE = "FirstSentence";
  public static final String ALL = "All";
  private static List fFunctionSummaryValues = new ArrayList();
  
  // The functionSummary option defaults to the FIRSTSENTENCE of the prolog
  public String functionSummary = FIRSTSENTENCE;

  public Options()
  {
      fFunctionSummaryValues.add(FIRSTSENTENCE);
      fFunctionSummaryValues.add(ALL);
  }

  static public List getFunctionSummaryValues()
  {
      return fFunctionSummaryValues;
  }

  // Checks if the value specified for the function summary option is
  // valid.  If valid, returns true.  If invalid, returns false.

  static public boolean validFunctionSummaryValue(String optionValue)
  {
      Iterator iter = fFunctionSummaryValues.iterator();

      while (iter.hasNext())
      {
          String value = (String)iter.next();
          if (optionValue.equalsIgnoreCase(value))
          {
              return true;
          }
      }
      
      return false;
  }

}

⌨️ 快捷键说明

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