|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A CommandLine that detected values and options can be written to.
Method Summary | |
void |
addOption(Option option)
Adds an Option to the CommandLine |
void |
addProperty(String property,
String value)
Adds a property value to a name in the CommandLine. |
void |
addSwitch(Option option,
boolean value)
Adds a switch value to an Option in the CommandLine. |
void |
addValue(Option option,
Object value)
Adds a value to an Option in the CommandLine. |
boolean |
looksLikeOption(String argument)
Detects whether the argument looks like an Option trigger |
void |
setDefaultSwitch(Option option,
Boolean defaultSwitch)
Sets the default state for a Switch in the CommandLine. |
void |
setDefaultValues(Option option,
List defaultValues)
Sets the default values for an Option in the CommandLine |
Methods inherited from interface net.dpml.cli.CommandLine |
getOption, getOptionCount, getOptionCount, getOptions, getOptionTriggers, getProperties, getProperty, getProperty, getSwitch, getSwitch, getSwitch, getSwitch, getValue, getValue, getValue, getValue, getValues, getValues, getValues, getValues, hasOption, hasOption |
Method Detail |
public void addOption(Option option)
option
- the Option to addpublic void addValue(Option option, Object value)
option
- the Option to add tovalue
- the value to addpublic void setDefaultValues(Option option, List defaultValues)
option
- the Option to add todefaultValues
- the defaults for the optionpublic void addSwitch(Option option, boolean value) throws IllegalStateException
option
- the Option to add tovalue
- the switch value to add
IllegalStateException
- if the switch has already been addedpublic void setDefaultSwitch(Option option, Boolean defaultSwitch)
option
- the Option to add todefaultSwitch
- the defaults state for ths switchpublic void addProperty(String property, String value)
property
- the name of the propertyvalue
- the value of the propertypublic boolean looksLikeOption(String argument)
argument
- the argument to test
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |