[Uml-devel] [Bug 174184] Classes in sub-packages are moved to top level packages on edit

Ralph Janke txwikinger at ubuntu.com
Wed Apr 22 22:43:51 UTC 2009


https://bugs.kde.org/show_bug.cgi?id=174184


Ralph Janke <txwikinger at ubuntu.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |txwikinger at ubuntu.com




--- Comment #4 from Ralph Janke <txwikinger ubuntu com>  2009-04-23 00:43:50 ---
(In reply to comment #1)
> With some more trace I found that the routines handle package name with "::"
> separator in UMLDoc::findUMLObject. Thus, if I edit the Package in the
> properties dialog box from
> 
> SubPackage 
> 
> (as it is opened) to:
> 
> TopPackage::SubPackage
> 
> it leaves the class in the right package.
> 
> Should that dropdown list be filled with full path of package names then?
> Sounds reasonable.

I agree that the property of the dialog box should contain the full namespace
(i.e. TopPackage[::SubPackage]*

Also, the same problem occurs in the following scenario, when a class is inside
a package that is inside a folder. When saving the properties, the class is
moved into a new package with the same name at the root of the diagram.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the umbrello-devel mailing list