You're Definitively right.
Walter

Pieter Van Gorp <[EMAIL PROTECTED]> grava:
>Shouldn't we try to map the xDoclet tags in more course grained,  
>quality oriented tagged values where possible?  I'm sure this is not  
>possible in every case, but simply copying all xDoclet tags in the UML  
>models seems like not utilizing a great strength of MDA to me ... or  
>weren't you implying such usage of tagged values?
>
>(= my 0.02)
>
>Kind regards,
>Pieter.
>
>On vrijdag, jan 9, 2004, at 13:07 Europe/Brussels, Walter Mourão wrote:
>
>> Hi Woulter,
>>
>> Are you going to repeat the getters and setters on the form  
>> implementation
>> class ? It seens a bit confusing in case of refactoring...
>>
>> I know I'm insisting, but what do you think about using XDoclets tags,
>> like the hibernate cartridge ?
>>
>> I like this way very much because, despite formal discussions, we can
>> improve the generated code using "tagged values" to create XDoclets
>> tags/parameters... Just as an example, I changed the hibernate  
>> cartridge
>> the following way:
>> - if you insert the tagged value "@hibernate.column.unique=true", the
>> Java/XDoclet code is generated with "* unique = true" to that property.
>>
>> - if you insert the tagged value "@property.validation.maxIntValue = 5"
>> the template generates validation code inside the java class that  
>> raises
>> an exception avoiding the save/update in case that property has a value
>> above 5.
>>
>> In struts case I think it could be used in many ways, primary in
>> validations (java and struts) and completing the struts-config.xml,
>> inserting plug-ins (I have this trouble now), external forms, actions  
>> and
>> so on... If you use the XDoclets I will make the improvements.
>>
>> Regards,
>>
>> Walter
>>
>> ----------------------------------------------------------------------- 
>> ----
>> Walter Itamar Mourão - Diretor de Tecnologia e Projetos - Arcadian S/A
>> www.arcadian.com.br
>>
>>
>> "Wouter Zoons" <[EMAIL PROTECTED]> grava:
>>> hello everybody,
>>>
>>> this weekend I will continue to work on the struts cartridge, there  
>>> are
>>> some important changes but I would like this opportunity to collect  
>>> the
>>> final details of the changes that will go into the next release
>>>
>>> 1. generation of compilable JSPs
>>> 2. no more tagged values on dynamic model, only in static model
>>> 3. form beans will also have an abstract parent class
>>>
>>> I have been working like a madman lately, also on a personal project,  
>>> I
>>> am using this cartridge and I found some interesting issues with the
>>> current cartridge, they have been resolved in CVS (I think, not sure)  
>>> but
>>> I now have the feeling that the next release will be quite stable and
>>> intuitive ... user-friendlyness, right ?
>>>
>>>
>>>
>>> 1. generation of compilable JSPs
>>>
>>>
>>>
>>> this allows a generate and deploy strategy, although action classes  
>>> still
>>> need to be implemented manually
>>> the idea is to allow the user to change as little as  possible
>>>
>>>
>>>
>>>
>>>
>>> 2. no more tagged values on dynamic model, only in static model
>>>
>>>
>>>
>>> reason being the static model is closest to the implementation  
>>> anyway, I
>>> like to keep the modeling of dynamic processes clean
>>>
>>>
>>>
>>>
>>>
>>> 3. form beans will also have an abstract parent class
>>>
>>>
>>>
>>> this allows to add optional XDoclet tags into the implementation  
>>> class,
>>> eg. for validation
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Please add your comments to this mail or something, or simply reply  
>>> ... I
>>> will collect all feedback and take them into account during  
>>> development
>>>
>>> bye
>>>
>>> Wouter.
>>
>>
>>
>>
>>
>> -------------------------------------------------------
>> This SF.net email is sponsored by: Perforce Software.
>> Perforce is the Fast Software Configuration Management System offering
>> advanced branching capabilities and atomic changes on 50+ platforms.
>> Free Eval! http://www.perforce.com/perforce/loadprog.html
>> _______________________________________________
>> Andromda-user mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/andromda-user
>>
>
>
>
>-------------------------------------------------------
>This SF.net email is sponsored by: Perforce Software.
>Perforce is the Fast Software Configuration Management System offering
>advanced branching capabilities and atomic changes on 50+ platforms.
>Free Eval! http://www.perforce.com/perforce/loadprog.html
>_______________________________________________
>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



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to