|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.martiansoftware.jsap.ant.ParameterConfiguration
com.martiansoftware.jsap.ant.OptionConfiguration
Stores/provides configuration data common to both flaggedoptions and unflaggedoptions nested inside a jsap ant task. For detailed information on using the jsap task, see the documentation for JSAPAntTask.
JSAPAntTask| Constructor Summary | |
OptionConfiguration()
Creates a new OptionConfiguration. |
|
| Method Summary | |
void |
addConfiguredProperty(ParserProperty p)
Adds a property to the current list of properties for this option's PropertyStringParser. |
boolean |
declaredListSeparator()
Returns a boolean indicating whether the list separator character has been specified by the user. |
boolean |
getIslist()
Returns a boolean indicating whether this option is a list. |
char |
getListseparator()
Returns the list separator character for this option. |
ParserProperty[] |
getParserProperties()
Returns an array of ParserProperties for this option's PropertyStringParser, or null if no ParserProperties are defined. |
boolean |
getRequired()
Returns a boolean indicating whether this option is required. |
String |
getStringparser()
Returns the classname of the StringParser for this option. |
boolean |
hasProperties()
Returns a boolean indicating whether any ParserProperties are defined. |
void |
setIslist(boolean isList)
Sets whether this option is a list. |
void |
setListseparator(char listSeparator)
Sets the list separator for this option, if it is a list. |
void |
setRequired(boolean required)
Sets whether this option is required. |
void |
setStringparser(String stringParser)
Sets the StringParser for this option. |
| Methods inherited from class com.martiansoftware.jsap.ant.ParameterConfiguration |
addConfiguredDefault, createMethod, getDefaults, getId, getParameter, setDefault, setId |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OptionConfiguration()
| Method Detail |
public void setStringparser(String stringParser)
stringParser - the StringParser for this option.public String getStringparser()
public void setRequired(boolean required)
required - if true, this option is required.public boolean getRequired()
public void setIslist(boolean isList)
isList - if true, this option is a list.public boolean getIslist()
public void setListseparator(char listSeparator)
listSeparator - the list separator character for this option, if it
is a list.public char getListseparator()
public boolean declaredListSeparator()
public void addConfiguredProperty(ParserProperty p)
p - the property to add.public ParserProperty[] getParserProperties()
public boolean hasProperties()
hasProperties in class ParameterConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||