The uuid reported by capellambse.model.diagram.Diagram objects is currently inconsistent with what the GUI reports in the expert view. The GUI shows the uid of the <DRepresentationDescriptor> object, while capellambse first follows the repPath link and shows the ID of the Diagram object - even though it advertises "DRepresentationDescriptor" as the xtype.
To avoid confusion, we should unify this by reporting the uid field of the descriptor, just like the Capella GUI does.
The
uuid
reported bycapellambse.model.diagram.Diagram
objects is currently inconsistent with what the GUI reports in the expert view. The GUI shows theuid
of the<DRepresentationDescriptor>
object, while capellambse first follows therepPath
link and shows the ID of the Diagram object - even though it advertises "DRepresentationDescriptor" as thextype
.To avoid confusion, we should unify this by reporting the
uid
field of the descriptor, just like the Capella GUI does.