return validateInputString( value, ThreadResources.getLocale( ) );
if( StringUtil.isBlank( value ) ) return null;  NumberFormat formatter = NumberFormat .getNumberInstance( ThreadResources.getLocale() ); Number number = null; try {  number = formatter.parse( value );       } catch ( ParseException e ) { throw new PropertyValueException( value, PropertyValueException.DESIGN_EXCEPTION_INVALID_VALUE, NUMBER_TYPE ); }  return new BigDecimal( number.doubleValue( ) );
	public Object validateInputString( ReportDesign design, PropertyDefn defn,			String value ) throws PropertyValueException	{		return validateInputString( value, ThreadResources.getLocale( ) );	}