public class ClassArgOptions extends GenericOptions
OptionSet.FlagOption, OptionSet.HelpOption, OptionSet.IntOption, OptionSet.Option, OptionSet.StringOption
Modifier and Type | Field and Description |
---|---|
java.util.List |
archiveFileNames
The list of archive file name arguments.
|
java.util.List |
classFileNames
The list of class file name arguments.
|
java.util.List |
classNames
The list of class name arguments.
|
protected java.io.PrintWriter |
err
The stream to write error messages to.
|
protected java.io.PrintWriter |
out
The stream to write messages to.
|
OptionSet.StringOption |
sourcePath
The source path option.
|
doTiming, help, verbose
abbrevs, arguments, argumentsHeader, indent, lprefix, names, OK, options, optionsHeader, prefix, returnHeader, USAGE_ERROR, usageHeader
Constructor and Description |
---|
ClassArgOptions(java.io.PrintWriter out,
java.io.PrintWriter err)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
int |
check()
Check options and arguments.
|
protected void |
flush()
Flushes streams.
|
static void |
main(java.lang.String[] args)
Tests the class.
|
protected void |
print(java.lang.String msg)
Prints out a message.
|
void |
printArguments()
Print arguments.
|
void |
printArgumentUsage()
Print a usage message to System.err.
|
void |
printListArgument(java.lang.String name,
java.util.List list)
Print argument of list type.
|
protected void |
println()
Prints out a message.
|
protected void |
println(java.lang.String msg)
Prints out a message.
|
protected void |
printlnErr()
Prints out an error message.
|
protected void |
printlnErr(java.lang.String msg)
Prints out an error message.
|
protected void |
printlnErr(java.lang.String msg,
java.lang.Throwable ex)
Prints out an error message.
|
protected void |
printlnErr(java.lang.String msg,
java.lang.Throwable ex,
boolean verbose)
Prints out an error message.
|
void |
printUsageHeader()
Print a usage message to System.err.
|
createFlagOption, createFlagOption, createHelpOption, createIntOption, createIntOption, createStringOption, createStringOption, parse, printAll, printArgumentHeader, printOptionHeader, printOptions, printOptionUsage, printReturnHeader, printReturnUsage, printUsage, printUsageError, process, register
getI18N, getI18N, getI18N, getI18N, getI18N, getI18N
public final OptionSet.StringOption sourcePath
public final java.util.List classNames
public final java.util.List classFileNames
public final java.util.List archiveFileNames
protected final java.io.PrintWriter out
protected final java.io.PrintWriter err
public ClassArgOptions(java.io.PrintWriter out, java.io.PrintWriter err)
public void printUsageHeader()
printUsageHeader
in class OptionSet
public void printArgumentUsage()
printArgumentUsage
in class OptionSet
public void printArguments()
printArguments
in class OptionSet
public void printListArgument(java.lang.String name, java.util.List list)
public static void main(java.lang.String[] args)
protected void printlnErr(java.lang.String msg, java.lang.Throwable ex, boolean verbose)
protected void printlnErr(java.lang.String msg, java.lang.Throwable ex)
protected void printlnErr(java.lang.String msg)
protected void printlnErr()
protected void print(java.lang.String msg)
protected void println(java.lang.String msg)
protected void println()
protected void flush()
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.