From: AJ H. <aj...@aj...> - 2003-09-16 14:28:26
|
On Monday 15 September 2003 19:06, Leandro Lucarella wrote: > AJ Harrington, el lunes 15 de septiembre a las 17:10 me escribiste: [SNIP] > > * Code generation specifics based on stereotypes > > Since certain UML spec defined stereotypes for classes indicate > > certain constructs, I wanted to get that kind of functionality. For > > example enumerations can be defined by using a class widget with a > > stereotype of "enumeration". The individual values of the enumeration > > are listed as the "attributes" with the "initial value" of any of the > > "attributes" being the assigned value to that particular value of the > > enumeration. > > Someone here wanted to work on this to implement interfaces (for a > future Java or PHP5 generator), but I think no work has done yet > (because the needs of new associations). > Okay, I'll focus on the new Associations/Relationship tree. Then we can all arm wrestle to see who gets to implement the above. > > * Small minor additions/changes to prepare for the Umbrello 1.2 release. > > There will be some changes in Umbrello's output file format in 1.2, > > and I've been putting some small parts in preparing for those changes > > (but nothing that prevents current functionality). So far this has just > > been the extending of a couple of enumerations and the addition of a > > class variable to the Relationship tree. > > I'm using CVS version (from http://oberlin.cems.umn.edu/kdecvs/debian) > and xmi2code works fine (without interfaces). Cool! My changes were meant to take advantage of upcoming things in the new Umbrello (ie stereotypes in Associations/Relationships, etc). My changes shouldn't interfere with parsing the current format of the Umbrello file, I just making some additions for current features, and it was trivial to add bits for the upcoming features. > > > I have, so far, implemented the codeblock .. endblock construct, but it's > > somewhat kludgey in it's current state, I'm currently refactoring the > > whole class scope definition system. > > > > I hope I'm not offending anyone, or working on something others are > > currently working on. Please feel free to tell me to stop (I promise I > > won't be offended!) I'm just having a good time working on the source > > code. > > I don't think so, the proyect is kind of freezed so your contribution is > really great!!! > I repeat, do you want CVS access so you can commit your changes? All I > need is your sourceforge user. Yes, thank you! My Sourceforge user name is r11132a. Ciao, AJ "Sandy" Harrington PS Thanks for the URL for a compiled Umbrello 1.2 -- I been having issues trying to get it compiled. |