|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.beasys.commerce.util.ArgsParser
Parses the arguments passed to public static void main(String args[]) Subclasses specify their application's grammar in the constructor.
| Inner Class Summary | |
static interface |
ArgsParser.HelpSpecifiedException
The user specified -? or -h |
static interface |
ArgsParser.UsageException
The user entered unparseable data |
| Method Summary | |
boolean |
getParameterSpecified(java.lang.String name)
|
java.lang.String |
getParameterValue(java.lang.String name)
Retreive the value of a parameter. |
boolean |
getQualifierSpecified(java.lang.String name)
|
java.lang.String |
getQualifierValue(java.lang.String name)
Retreive the value of a qualifier. |
void |
parse()
Parse the command line |
void |
printUsage(java.io.PrintStream printStream)
Print a usage message |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Method Detail |
public void printUsage(java.io.PrintStream printStream)
printStream - the target stream for the usage message
public void parse()
throws ArgsParser.UsageException,
ArgsParser.HelpSpecifiedException,
java.lang.Error
public java.lang.String getQualifierValue(java.lang.String name)
throws java.lang.Error
name - the name of a qualifiergetQualifierSpecified(java.lang.String)
public boolean getQualifierSpecified(java.lang.String name)
throws java.lang.Error
the - name of a qualifier
public java.lang.String getParameterValue(java.lang.String name)
throws java.lang.Error
name - the name of a parametergetParameterSpecified(java.lang.String)
public boolean getParameterSpecified(java.lang.String name)
throws java.lang.Error
the - name of a parameter
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||