com.vladium.util.args
Interface IOptsParser.IOpts

All Known Implementing Classes:
OptsParser.Opts
Enclosing interface:
IOptsParser

public static interface IOptsParser.IOpts


Method Summary
 void error(java.io.PrintWriter out, int width)
           
 java.lang.String[] getFreeArgs()
           
 IOptsParser.IOpt[] getOpts()
           
 IOptsParser.IOpt[] getOpts(java.lang.String pattern)
           
 boolean hasArg(java.lang.String name)
           
 int usageRequestLevel()
          0: none, 1: short, 2: detailed
 

Method Detail

usageRequestLevel

public int usageRequestLevel()
0: none, 1: short, 2: detailed

Returns:

error

public void error(java.io.PrintWriter out,
                  int width)

getOpts

public IOptsParser.IOpt[] getOpts()

hasArg

public boolean hasArg(java.lang.String name)

getOpts

public IOptsParser.IOpt[] getOpts(java.lang.String pattern)

getFreeArgs

public java.lang.String[] getFreeArgs()
Returns:
[never null, could be empty]