Version: 1.4 (using KDE 3.4.0, Mandrake Linux Cooker i586 - Cooker) Compiler: Target: i586-mandrake-linux-gnu OS: Linux (i686) release 2.6.11-7mdk-i586-up-1GB I'd like to include the official name and version of the model into the XMI so that the code generation engine can pass it on. In my case the target is XML Schema which needs to have a version. This information could be part of the filename, but filenames change when files are passes on and submitted to document storage systems. The element <UML:Model> in Umbrello does not have id nor name attributes which I've seen in some XMI examples. May be the standard allows for a version attribute, too, although I can not find anything about it in the current XMI specification. Some sort of Properties dialog accessible from the File menu that allows setting meta data for the UML model would be ideal.
I agree this is an excellent idea! One then can keep track of version numbers of a given model in the generated code.
SVN commit 414774 by okellogg: BUG:105564 - Right click on list view title ("UML Model") changes its name. M +9 -0 trunk/KDE/kdesdk/umbrello/umbrello/listpopupmenu.cpp M +2 -2 trunk/KDE/kdesdk/umbrello/umbrello/listpopupmenu.h M +47 -14 trunk/KDE/kdesdk/umbrello/umbrello/umllistview.cpp M +3 -0 trunk/KDE/kdesdk/umbrello/umbrello/umllistview.h M +1 -0 trunk/KDE/kdesdk/umbrello/umbrello/umlnamespace.h