[Uml-devel] [Bug 53361] update code import code

Oliver Kellogg okellogg at users.sourceforge.net
Tue Nov 25 13:16:06 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=53361     
okellogg at users.sourceforge.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |roberto at kdevelop.org



------- Additional Comments From okellogg at users.sourceforge.net  2003-11-25 22:15 -------
I am having a look at updating the code import to use
kdevelop's new CodeModel, and it looks promising so far.
For example, the way methods and attributes are represented
in the CodeModel is very much in line with Umbrello.

Using the CodeModel could also open the door for integration
with kdevelop. As a first step, large parts of kdevelop's
programming language parsers/Abstract Syntax Tree walkers
could be reused with little change.

However, the current CodeModel is still too C++ centric.
Examples:
1. The concept of "interface" is not there yet.
2. The CodeModel is capable of representing C++'s nested
   classes - something not possible in standard UML.
   (So probably nested classes would not appear in the
   UML model?)

I will contact Roberto Raggi, architect of the kdevelop
CodeModel, to further discuss this.




More information about the umbrello-devel mailing list