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

--- Comment #16 from Oliver Kellogg <[email protected]> ---
Git commit 3337da29ac1b938a6a5bb704620ee226332d8171 by Oliver Kellogg.
Committed on 07/01/2021 at 06:54.
Pushed by okellogg into branch 'master'.

Followup to commit 3203b16a work on UML Instances,
> Inheritance cleanup:
> - UMLInstance is derived from UMLObject (this might be changed to
>   UMLCanvasObject in future).

umbrello/uml1model/instance.{h,cpp}
- Derive UMLInstance from UMLCanvasObject.
- Remove function findChildObjectById, use inherited function.
- Remove type AttributeValues and function getAttrValues, use function
  subordinates() of superclass.
- Remove member m_attrValues, it is obsoleted by UMLCanvasObject member
  m_List.

umbrello/umlwidgets/classifierwidget.cpp
- Synchronize function drawMembers with the above changes.

umbrello/umllistview.cpp
- In function connectNewObjectsSlots fix indentation of switch cases.
- Synchronize functions addNewItem and loadChildrenFromXMI with the
  changes in class UMLInstance.

M  +14   -34   umbrello/uml1model/instance.cpp
M  +4    -20   umbrello/uml1model/instance.h
M  +53   -46   umbrello/umllistview.cpp
M  +10   -4    umbrello/umlwidgets/classifierwidget.cpp

https://invent.kde.org/sdk/umbrello/commit/3337da29ac1b938a6a5bb704620ee226332d8171

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to