[Uml-devel] [Bug 79648] code import for other languages

Alan Ezust alan.ezust at gmail.com
Sat Jan 22 21:53:18 UTC 2005


------- 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=79648         




------- Additional Comments From alan.ezust gmail com  2005-01-23 06:52 -------
I see that umbrello is already using the treeparser class from kdevelop as the base class for parsing C++.

In umbrello, the derived class is called cpptree2uml as opposed to store_walker in kdevelop.

However, it seems that only the C++ import feature uses that, while the parsers for other languages are done some other way. 

I found the codemodel_treeparser in kdevelop source, but I can't find any other classes that use it. 

I was curious to see how Python is handled in Kdevelop, to see if I could at least add python support to umbrello. However, I can't find any C++ classes related to python that use the codemodel_treeparser.

There is a kde_inspect.py class which seems to permit some kind of introspection for python. I am not sure how that fits into the big picture though.




More information about the umbrello-devel mailing list