Package jmri.jmrit.logixng.util
Class LogixNG_SelectDouble.DefaultFormatterParserValidator
java.lang.Object
jmri.jmrit.logixng.util.LogixNG_SelectDouble.DefaultFormatterParserValidator
- All Implemented Interfaces:
LogixNG_SelectDouble.FormatterParserValidator
- Enclosing class:
- LogixNG_SelectDouble
public static class LogixNG_SelectDouble.DefaultFormatterParserValidator
extends Object
implements LogixNG_SelectDouble.FormatterParserValidator
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultFormatterParserValidator
public DefaultFormatterParserValidator()
-
-
Method Details
-
getInitialValue
Description copied from interface:LogixNG_SelectDouble.FormatterParserValidatorGet the initial value- Specified by:
getInitialValuein interfaceLogixNG_SelectDouble.FormatterParserValidator- Returns:
- the initial value
-
format
Description copied from interface:LogixNG_SelectDouble.FormatterParserValidatorFormat the value- Specified by:
formatin interfaceLogixNG_SelectDouble.FormatterParserValidator- Parameters:
value- the value- Returns:
- the formatted string
-
parse
Description copied from interface:LogixNG_SelectDouble.FormatterParserValidatorParse the string- Specified by:
parsein interfaceLogixNG_SelectDouble.FormatterParserValidator- Parameters:
str- the string- Returns:
- the parsed value
-
validate
Description copied from interface:LogixNG_SelectDouble.FormatterParserValidatorValidates the string- Specified by:
validatein interfaceLogixNG_SelectDouble.FormatterParserValidator- Parameters:
str- the string- Returns:
- null if valid. An error message if not valid
-