edu.sc.seis.seisFile.client
Class RangeParser
java.lang.Object
com.martiansoftware.jsap.StringParser
edu.sc.seis.seisFile.client.PatternParser
edu.sc.seis.seisFile.client.RangeParser
public class RangeParser
- extends PatternParser
Constructor Summary |
RangeParser(java.lang.String defaultMax)
|
Method Summary |
static com.martiansoftware.jsap.FlaggedOption |
createParam(java.lang.String name,
java.lang.String defaultMin,
java.lang.String defaultMax,
java.lang.String helpMessage)
|
static com.martiansoftware.jsap.FlaggedOption |
createParam(java.lang.String name,
java.lang.String defaultMin,
java.lang.String defaultMax,
java.lang.String helpMessage,
char shortFlag)
|
java.lang.String |
getErrorMessage(java.lang.String arg)
|
java.lang.Object |
parse(java.lang.String arg)
|
Methods inherited from class com.martiansoftware.jsap.StringParser |
setUp, tearDown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POSITIVE_DECIMAL_NUMBER_RE
public static final java.lang.String POSITIVE_DECIMAL_NUMBER_RE
- See Also:
- Constant Field Values
RangeParser
public RangeParser(java.lang.String defaultMax)
parse
public java.lang.Object parse(java.lang.String arg)
throws com.martiansoftware.jsap.ParseException
- Overrides:
parse
in class PatternParser
- Throws:
com.martiansoftware.jsap.ParseException
createParam
public static com.martiansoftware.jsap.FlaggedOption createParam(java.lang.String name,
java.lang.String defaultMin,
java.lang.String defaultMax,
java.lang.String helpMessage)
createParam
public static com.martiansoftware.jsap.FlaggedOption createParam(java.lang.String name,
java.lang.String defaultMin,
java.lang.String defaultMax,
java.lang.String helpMessage,
char shortFlag)
getErrorMessage
public java.lang.String getErrorMessage(java.lang.String arg)
- Specified by:
getErrorMessage
in class PatternParser