This class represents a textbox control that accepts only valid
floating-point numbers.
This class does not support localization. It does not use @link NumberFormat
class to parse and format @link BigDecimal objects because @link NumberFormat
would convert @link BigDecimal objects into doubles.
To customize parsing and formatting one could create a subclass of it and
override @link #createBigDecimal(String) and @link #toString(BigDecimal)
methods. To use the subclass in JSPs also another JSP Tag must be created
to use this implementation and configure validation script.
author: Jevgeni Kabanov (ekabanov at araneaframework dot org) author: Rein Raudjärv
Makes a float control that has minimum, maximum value and maximum scale.
Parameters: minValue - minimum permitted value. Parameters: maxValue - maximum permitted value. Parameters: maxScale - maximum permitted scale.
Makes a float control that has minimum and maximum value.
Parameters: minValue - minimum permitted value. Parameters: maxValue - maximum permitted value.
Converts String into BigDecimal. This method can be overrided in subclasses.
Parameters: str - String object BigDecimal object throws: NumberFormatException - str is not a valid representationof a BigDecimal