case AttributeDefinition.DOUBLE :
<BUG>return new Double(value);
</BUG>
case AttributeDefinition.FLOAT :
<BUG>return new Float(value);
</BUG>
case AttributeDefinition.BIGINTEGER :
return new BigInteger(value);
case AttributeDefinition.BIGDECIMAL :
return new BigDecimal(value);

case AttributeDefinition.DOUBLE :
return Double.valueOf(value);
case AttributeDefinition.FLOAT :
return Float.valueOf(value);
case AttributeDefinition.BIGINTEGER :
return new BigInteger(value);
case AttributeDefinition.BIGDECIMAL :
return new BigDecimal(value);
