Ok, thanks.

Walter

"Chad Brandon" <[EMAIL PROTECTED]> writes:
>Hey Walter, I like the calculated field with an OCL body idea....can you
>open an JIRA issue for the hibernate cartridge?  I'll look at implementing
>something like that.
>
>-----Original Message-----
>From: Walter Mour�o [mailto:[EMAIL PROTECTED] 
>Sent: Thursday, March 10, 2005 9:11 AM
>To: Chad Brandon
>Cc: [email protected]
>Subject: Re: [Andromda-user] ValueObject attribute 'conversion'
>
>The "calculated field" could be the business operation, but to be seen as
>a JavaBean attribute, that operation should follow the getter naming
>convention ( getXxx() ), and it's a Java language convention, not an UML
>convention. 
>
>Maybe the "calculated field" could be an attribute (entities and value
>objects) with a stereotype, so just the getter would be generated.
>Optionally OCL could be used to generated the getter body.
>
>Walter
>
>
>"Chad Brandon" <[EMAIL PROTECTED]> writes:
>>
>>
>>-----Original Message-----
>>From: Walter Mour�o [mailto:[EMAIL PROTECTED] 
>>Sent: Wednesday, March 09, 2005 11:37 AM
>>To: Chad Brandon
>>Cc: [email protected]
>>Subject: Re: [Andromda-user] ValueObject attribute 'conversion'
>>
>>If I do that, I loose an important feature of Hibernate, queries with
>>beans in the result set (select new Bean(...) ). I see two options:
>>getters in the value objects or calculated fields in persistent entities
>>(is it an option ?).
>>
>>[CB]  What do you mean exactly with a calculated field on entity? 
>>Wouldn't
>>that just be the same as modeling a business operation which returned the
>>calculated field?
>>
>>Thanks,
>>
>>Walter
>>
>>"Chad Brandon" <[EMAIL PROTECTED]> writes:
>>>I think you could just add your derived value on your entity and then
>set
>>>that value on your value object when passing it across.  I don't think
>>>value
>>>objects should have any operations on them, all they're for is for
>>sending
>>>data across.
>>>
>>>-----Original Message-----
>>>From: [EMAIL PROTECTED]
>>>[mailto:[EMAIL PROTECTED] On Behalf Of Wouter
>>>Zoons
>>>Sent: Wednesday, March 09, 2005 7:36 AM
>>>To: Walter Mour�o
>>>Cc: [email protected]
>>>Subject: Re: [Andromda-user] ValueObject attribute 'conversion'
>>>
>>>I guess we could have people model operations on value objects, which
>>>would trigger the generation of an implementation class ..
>>>
>>>I'm not 100% sure this is a good idea because value objects are
>>>instantiated all over the place, using their currently known constructor
>>>(so not the one of the impl class)
>>>
>>>-- Wouter
>>>
>>>> Hi folks,
>>>>
>>>> sometimes I want to have an additional getter in a value object, doing
>>>> some kind of conversion.
>>>>
>>>> Let's suppose the value object have a boolean attribute called "bool"
>>>and
>>>> I want an additional getter, like "getBoolAsString" returning strings
>>>> based on the "bool" actual value. Since value objects doesn't generate
>>>> "Impl" files what should I do ? create the "Impl" by hand ? I don't 
>>>like
>>>> this idea because the model will not reflect the situation.
>>>>
>>>> other suggestions ?
>>>>
>>>> Thanks,
>>>>
>>>>
>>>>
>>>--------------------------------------------------------------------------
>-
>>>> Walter Itamar Mour�o - Diretor de Tecnologia e Projetos - Arcadian S/A
>>>> www.arcadian.com.br
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------
>>>> SF email is sponsored by - The IT Product Guide
>>>> Read honest & candid reviews on hundreds of IT Products from real
>>users.
>>>> Discover which products truly live up to the hype. Start reading now.
>>>> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
>>>> _______________________________________________
>>>> Andromda-user mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/andromda-user
>>>>
>>>
>>>
>>>
>>>
>>>-------------------------------------------------------
>>>SF email is sponsored by - The IT Product Guide
>>>Read honest & candid reviews on hundreds of IT Products from real users.
>>>Discover which products truly live up to the hype. Start reading now.
>>>http://ads.osdn.com/?ad_ide95&alloc_id396&op=ick
>>>_______________________________________________
>>>Andromda-user mailing list
>>>[email protected]
>>>https://lists.sourceforge.net/lists/listinfo/andromda-user
>>>
>>>
>>>
>>>
>>>-------------------------------------------------------
>>>SF email is sponsored by - The IT Product Guide
>>>Read honest & candid reviews on hundreds of IT Products from real users.
>>>Discover which products truly live up to the hype. Start reading now.
>>>http://ads.osdn.com/?ad_ide95&alloc_id396&op=Click
>>>_______________________________________________
>>>Andromda-user mailing list
>>>[email protected]
>>>https://lists.sourceforge.net/lists/listinfo/andromda-user
>>>
>>
>>
>>
>>
>>---------------------------------------------------------------------------
>>Walter Itamar Mour�o - Diretor de Tecnologia e Projetos - Arcadian S/A
>>www.arcadian.com.br
>>
>>
>>
>>
>>
>>-------------------------------------------------------
>>SF email is sponsored by - The IT Product Guide
>>Read honest & candid reviews on hundreds of IT Products from real users.
>>Discover which products truly live up to the hype. Start reading now.
>>http://ads.osdn.com/?ad_ide95&alloc_id396&op=Click
>>_______________________________________________
>>Andromda-user mailing list
>>[email protected]
>>https://lists.sourceforge.net/lists/listinfo/andromda-user
>>
>
>
>
>
>---------------------------------------------------------------------------
>Walter Itamar Mour�o - Diretor de Tecnologia e Projetos - Arcadian S/A
>www.arcadian.com.br
>
>
>
>
>
>-------------------------------------------------------
>SF email is sponsored by - The IT Product Guide
>Read honest & candid reviews on hundreds of IT Products from real users.
>Discover which products truly live up to the hype. Start reading now.
>http://ads.osdn.com/?ad_ide95&alloc_id396&op=Click
>_______________________________________________
>Andromda-user mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/andromda-user
>




---------------------------------------------------------------------------
Walter Itamar Mour�o - Diretor de Tecnologia e Projetos - Arcadian S/A
www.arcadian.com.br



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to