*/
public Double create( BigDecimal value ) {
if (value == null) return null;
double result = value.doubleValue();
if (result == Double.NEGATIVE_INFINITY || result == Double.POSITIVE_INFINITY) {
throw new ValueFormatException(value, getPropertyType(),
GraphI18n.errorConvertingType.text(BigDecimal.class.getSimpleName(),
Double.class.getSimpleName(),
value));
}
return result;