public class FloatDef extends ParameterDef
| Constructor and Description |
|---|
FloatDef(char chr,
java.lang.String name)
Constructor with no range or description.
|
FloatDef(char chr,
java.lang.String name,
float min,
float max)
Constructor with range but no description.
|
FloatDef(char chr,
java.lang.String name,
java.lang.String desc)
Constructor with no range defined.
|
FloatDef(char chr,
java.lang.String name,
java.lang.String desc,
float min,
float max)
Constructor with range and description.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAbbreviation()
Get text abbreviation for parameter.
|
void |
handle(ArgumentProcessor proc)
Handle argument.
|
getDescription, getFlagpublic FloatDef(char chr,
java.lang.String name,
java.lang.String desc,
float min,
float max)
chr - parameter flag charactername - field name for parameterdesc - discription text for parametermin - minimum allowed valuemax - maximum allowed valuepublic FloatDef(char chr,
java.lang.String name,
float min,
float max)
chr - parameter flag charactername - field name for parametermin - minimum allowed valuemax - maximum allowed valuepublic FloatDef(char chr,
java.lang.String name,
java.lang.String desc)
chr - parameter flag charactername - field name for parameterdesc - discription text for parameterpublic FloatDef(char chr,
java.lang.String name)
chr - parameter flag charactername - field name for parameterpublic java.lang.String getAbbreviation()
getAbbreviation in class ParameterDefpublic void handle(ArgumentProcessor proc)
handle in class ParameterDefproc - argument processor making call to handlerArgumentErrorException - if decimal value missing or out of rangejava.lang.IllegalArgumentException - on error in processing