[Uml-devel] [Bug 87537] New: DataTypes should be scoped just as other UML elements

Oliver Kellogg okellogg at users.sourceforge.net
Thu Aug 19 11:57:26 UTC 2004


------- 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=87537      
           Summary: DataTypes should be scoped just as other UML elements
           Product: umbrello
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel.kde.org
        ReportedBy: okellogg users sourceforge net


Version:            (using KDE Devel)
Installed from:    Compiled sources

Pointers and pointer types (e.g., C++ typedefs) should be
mapped to UML as DataTypes:

  +----------------+                  +-----------+
  |  <<datatype>>  |  <<points_to>>   |           |
  |                |-- -- -- -- -- -->|  MyClass  |
  |   MyClass*     |                  |           |
  +----------------+                  +-----------+

However, this means the UML DataType is scoped the same way
as regular classes and other UML elements.

For example, in C++:

namespace MyNamespace {
  class MyClass {
  };
  typedef MyClass* MyPointer;
}

In Umbrello's list view, the DataType 'MyPointer' should be
located inside the namespace MyNamespace.




More information about the umbrello-devel mailing list