My doubt is not clear so I will ask another way: are you going to use the XDoclets to generate the struts configuration/validation files (avoiding strutsconfig.vsl) ?
Walter [EMAIL PROTECTED] grava: > >that's what going in the tagged values, no ? > >otherwise we need to go with the abstract parent class >(you do not want to overwrite your xdoclet tags) > >Wouter. > >Walter Mourão wrote: > >>Hi Wouter, and how about the XDoclets ? >> >>Regards, >> >>Walter >> >>"Wouter Zoons" <[EMAIL PROTECTED]> grava: >> >> >>>hello, >>> >>>I was trying to avoid putting tagged values in the UML model if >possible, >>>I >>>think they are cumbersome and due to the fact they are not show on >screen >>>all the time make them hard to discover. >>> >>>by extending from the abstract class we would indeed, as you indicate, >>>introduce some overhead and possible refactoring issues: most of the >time >>>an >>>implementation class would simple call the super method and add some >>>Javadoc-style attributes, and this feels wrong somehow >>> >>>I see that most of us don't really mind (coarse-grained) andromda.xxx >>>tagged >>>values, so I'll also go with them >>> >>>thanks for the feedback >>>Wouter :) >>> >>> >>> >>>>-----Original Message----- >>>>From: [EMAIL PROTECTED] >>>>[mailto:[EMAIL PROTECTED] Behalf Of Walter >>>>Mourão >>>>Sent: Friday, January 09, 2004 3:14 PM >>>>To: Pieter Van Gorp >>>>Cc: Wouter Zoons; [EMAIL PROTECTED] >>>>Subject: Re: [Andromda-user] Struts cartridge (bpm4struts) >>>> >>>> >>>>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 >>>>>> >>>>>> >>>>>> >>> >>>------------------------------------------------------- >>>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 >> >> >> >> > > --------------------------------------------------------------------------- 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