[ http://jira.andromda.org/browse/JAVA-38?page=comments#action_16031 ] 

Bob Fields commented on JAVA-38:
--------------------------------

I've already got most of those changes in a fix version I was about to apply, 
including a couple additional things such as Comparable and XML Annotations. My 
patch uses apache commons-lang, same as yours. I'll merge these changes into 
what I have before applying the update.

The profiles are about to be revamped completely, to make everything (models 
and profiles and metafacades)  forward-compatible with UML2 and EMF-UML2 so 
that only a single version needs to be maintained. Things like putting all 
taggedValues under stereotypes, changing taggedValues to 
andromda_whatever_whatever. The new tagged values will have to belong to some 
stereotype. Also, the profiles you submitted have some hard-coded directory 
names (file:/E:/Programme/MagicDraw%20UML%20Community%20Edition, 
E:/MDA-Development). Profiles should always use variable references.

> New features and improvements of Java-cartrige
> ----------------------------------------------
>
>          Key: JAVA-38
>          URL: http://jira.andromda.org/browse/JAVA-38
>      Project: Java Cartridge
>         Type: Improvement

>     Reporter: Plushnikov Michail
>     Assignee: Matthias Bohlen
>  Attachments: Patch.zip
>
> Hi folks,
> I just want to contribute some small changes to java-cartrige, that I have 
> made last time.
> The patch makes changes in templates to fix for example:
> - issues with comments @see JAVA-33 and JAVA-37
> - abstract, serializable and attributes extensions for exception-classes @see 
> JAVA-32, JAVA-11, JAVA-16
> - some problems with javadocs
> - adds new merge-points to enumeration templates
> - fixes some small problems with Inheritance 
> It generates the toString, compareTo, equals and hashCode  methods for 
> ValueObjects. (@see JAVA-3, JAVA-4, JAVA-31). You can also use new tagged 
> values on attributes, to select which ones will be used in the generation of 
> this methods. Default all attributes will be used, but with the tagged values 
> (@andromda.attribute.exclude.tostring, @andromda.attribute.exclude.equals, 
> @andromda.attribute.exclude.compareTo) you can to exclude some from 
> generation.
> The patch is for the current 3.4-Snapshot version.

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


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get

Reply via email to