beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chad Schoettger (JIRA)" <...@beehive.apache.org>
Subject [jira] Assigned: (BEEHIVE-892) AnnotationMemberTypes.Decimal.places() should have new default value
Date Wed, 12 Oct 2005 16:05:12 GMT
     [ http://issues.apache.org/jira/browse/BEEHIVE-892?page=all ]

Chad Schoettger reassigned BEEHIVE-892:
---------------------------------------

    Assign To: Chad Schoettger

> AnnotationMemberTypes.Decimal.places() should have new default value
> --------------------------------------------------------------------
>
>          Key: BEEHIVE-892
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-892
>      Project: Beehive
>         Type: Improvement
>   Components: Controls
>     Versions: V1
>     Reporter: Zach Smith
>     Assignee: Chad Schoettger
>     Priority: Minor

>
> Currently AnnotationMemberTypes.Decimal.places() has a default value of '0' which in
my opinion causes some unecessary work on the part of the Controls developer.  If a developer
sets an AnnotationMemberTypes.Decimal and neglects to set places() greater than '0' no decimal
places can be used (fails checks at compile time).  This does not seem intuitive to me given
that a Decimal by very nature has a decimal place assumed.  I propose that one of three things
be done with places()
> 1. Set it in a way such that it represents unlimited decimal places (limited by the system,
anyway)
> 2. If the main use case for this is currency consider setting places() default value
to '2' (however this could be confusing as well and perhaps a BasicCurrency type should be
created with this value)
> 3.  Do away with 'places()' all together and leave it to the developer to programatically
restrict decimal values.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message