[umbrello-devel] [umbrello] [Bug 336012] Automate required namespace/package user interaction on c++ import

Oliver Kellogg okellogg at users.sourceforge.net
Tue Jul 29 05:39:36 UTC 2014


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

Oliver Kellogg <okellogg at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED

--- Comment #8 from Oliver Kellogg <okellogg at users.sourceforge.net> ---
(In reply to Ralf Habacker from comment #5)
> [...]
> Required changes:
> 1. On creating unknown type Dxx we need to mark this "class-or-package"
> condition somewhere in the uml object

See also http://bugs.kde.org/79433 : This was done similarly for the former
UMLClass, UMLInterface, and UMLDatatype which were dissolved into
UMLClassifier, and analogously for {Class,Interface,Datatype}Widget which were
dissolved into ClassifierWidget.

UMLClassifier enum ClassifierType could be extended by PACKAGE and a
corresponding accessor, bool isPackage(). When ClassifierType is ALL (or none
of the is{Class,Interface,Datatype,Package} accessors returns true) it means
that the actual type was not yet discovered.

Dissolving UMLPackage into UMLClassifier would be very heavy weight change,
however.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list