Considering Diagram Differences in Detail
You can consider the comparison results for diagrams in detail in comparison windows.
Determining and Considering Differences
Prerequisites
The Open Comparison Window command has been called in the Align Models editor for a diagram selected in a hierarchy area that is not a single.
Context
The name of the left-hand diagram is displayed in the tab of the window.
In the hierarchy area, the comparison result of mapped diagrams takes into account the direct properties of the diagrams and the exclusively graphical properties of the diagrams themselves (for example, the size and position of nodes). Logical property differences of the contained diagram elements are not taken into account; instead, they are displayed for these model elements. A name change in a diagram is only taken into account as a difference if it is associated with a change to the node size.
Graphical differences are represented by the Diagram Content property.
The graphical and logical differences of the diagram elements are evaluated and displayed in the comparison window for diagrams.
The comparison takes place exclusively using the elements' UUID. Elements are both nodes and edges.
Icons for filters and the right-hand Differences area are available for a clear overview of the changes.
The comparison takes place exclusively using the elements' UUID. Elements are both nodes and edges.
Icons for filters and the right-hand Differences area are available for a clear overview of the changes.
You can use the following commands:
Icon | Meaning |
---|---|
![]() |
Entire Diagram (Ctrl+F9) Zoom both diagrams with the same factor to fit the entire diagrams into the window. |
![]() |
Change Alignment (Ctrl+O) Change the horizontal/vertical alignment of the diagrams. |
![]() |
Highlight Graphical Changes (Ctrl+W) Highlight elements that are graphically modified. |
![]() |
New Show elements that would be created in the left model. |
![]() |
Deleted Show elements that would be deleted in the left model. |
![]() |
Changed Show elements that have been changed. |
![]() |
Resolved Show elements where all decisions for differently modified properties have been made successfully. |
![]() |
Unresolved Show elements that require decisions regarding differently modified properties. |
![]() |
Warnings Show elements that have been exclusively changed in the left model. |
![]() |
Modified |
![]() |
Conflicting Show elements and properties that cannot be merged due to differences in the configuration. |
In the diagrams and Differences area, the following icons are used for the graphical differences. They are displayed to the left of the icons for logical differences:
Icon | Meaning |
---|---|
![]() |
Element only exists in the right model. |
![]() |
Element only exists in the left model. |
![]() |
The element has graphical differences in the left-hand and right-hand models. These are coordinates, positions, or size (height, width). |
Below, we assume that you want to find out the consequences of the Merge in the Left Model (Ctrl+L) command in the Align Models editor for the active target model in the case of unchanged settings.
How to proceed
-
To highlight elements with graphical changes that would be copied to the left-hand diagram in the case of a merge, activate the
display of graphical changes.
The elements in the diagrams that have graphical changes are highlighted. Note the information in the Differences area, which is displayed in the tool tips for the entries, among other things.
-
To highlight elements that would be added to the left-hand diagram in the case of a merge, activate the
New display of logical changes.
In the right-hand diagram, the elements that are contained only in the right-hand diagram are highlighted.
-
To highlight elements that would be deleted to the left-hand diagram in the case of a merge, activate the
Deleted display of logical changes.
In the left-hand diagram, the elements that are contained only in the left-hand diagram are highlighted.
-
To highlight elements with logical properties that would be modified in the left-hand model in the case of a merge, activate the
Changed and/or
Resolved display of logical changes.
In the diagrams, elements that have changed with regard to property content are highlighted.
-
If you wish to highlight elements which cannot be merged due to various conflicts, then activate the configuration conflict display
Conflicting.
Elements which cannot be merged due to various configurations are highlighted in the diagrams.
Navigate to Elements
Prerequisites
The Open Comparison Window command has been called in the Align Models editor for a diagram selected in a hierarchy area that is not a single.
Context
The following assumes that you wish to get more information about the consequences of the Merge in the Left Model (Ctrl+L) command in the Align Models editor for an element selected in the comparison window.
How to proceed
-
To navigate to occurrences of an element in a diagram, select
Go to>Occurrences in Diagrams... (Ctrl+Enter) in the context menu and select the diagram you require in the Occurrences in Diagrams...dialog for multiple occurrences.
The element is selected in the diagram.
-
To navigate to an element in the model structure, select
Go to>Location in Model Structure (Ctrl+M) from the context menu.
The element is selected in the model structure
-
To navigate to an element in the Compare result of the Align Models editor, select
Go to Compare result (Ctrl+D) from the context menu.
The element is selected in the Compare result.