com.sun.javatest.report
Class ReportManager

java.lang.Object
  extended by com.sun.javatest.tool.CommandManager
      extended by com.sun.javatest.report.ReportManager

public class ReportManager
extends CommandManager

A command manager to provide commands for reporting test results.


Field Summary
static java.lang.String BUGRPT_URL_PREF
           
 
Constructor Summary
ReportManager()
           
 
Method Summary
 HelpTree.Node getHelp()
          Get an object embodying the command line help for the commands managed by this CommandManager.
 boolean parseCommand(java.lang.String cmd, java.util.ListIterator argIter, CommandContext ctx)
          Parse a command (and any arguments it might take).
static void writeReport(java.io.File reportDir, CommandContext ctx)
           
 
Methods inherited from class com.sun.javatest.tool.CommandManager
isMatch, isMatch, isPrefixMatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUGRPT_URL_PREF

public static final java.lang.String BUGRPT_URL_PREF
See Also:
Constant Field Values
Constructor Detail

ReportManager

public ReportManager()
Method Detail

getHelp

public HelpTree.Node getHelp()
Description copied from class: CommandManager
Get an object embodying the command line help for the commands managed by this CommandManager.

Specified by:
getHelp in class CommandManager
Returns:
an object embodying the command line help for the commands managed by this CommandManager

parseCommand

public boolean parseCommand(java.lang.String cmd,
                            java.util.ListIterator argIter,
                            CommandContext ctx)
                     throws Command.Fault
Description copied from class: CommandManager
Parse a command (and any arguments it might take).

Specified by:
parseCommand in class CommandManager
Parameters:
cmd - the command to be parsed
argIter - an iterator from which to get any arguments that might be required by the option
ctx - a context object to use while parsing the command
Returns:
true if the command is recognized and successfully parsed, or false if the command is not recognized by this command manager
Throws:
Command.Fault - if the command is recognized by this command manager but could not be successfully parsed or otherwise handled.

writeReport

public static void writeReport(java.io.File reportDir,
                               CommandContext ctx)
                        throws Command.Fault
Throws:
Command.Fault


Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.