Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoracuccuru2013-06-11 08:37:38 +0000
committeracuccuru2013-06-11 08:37:38 +0000
commit9fc2df4d3634088cd7fbd36b1e96e834b757e8c1 (patch)
tree3a63993d0c79beabe07c32dfba50efae24b74503 /extraplugins/uml
parenta5d2b38ae0910050439dfdf16436e2a9f0332932 (diff)
downloadorg.eclipse.papyrus-9fc2df4d3634088cd7fbd36b1e96e834b757e8c1.tar.gz
org.eclipse.papyrus-9fc2df4d3634088cd7fbd36b1e96e834b757e8c1.tar.xz
org.eclipse.papyrus-9fc2df4d3634088cd7fbd36b1e96e834b757e8c1.zip
409711: [Compare 2] Papyrus shall provide a PostProcessor for Compare 2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=409711 GeneralizationChangesHelper may be impacted by: Bug 406405 - A macroscopic change has to be created for UML DirectedRelationship elements The impact is that, when the helper tries to classify Diffs from the given comparison, we'll have to account that a Diff Extension will be introduced to represent changes on DirectedRelationships
Diffstat (limited to 'extraplugins/uml')
-rw-r--r--extraplugins/uml/compare2/org.eclipse.papyrus.compare/src/org/eclipse/papyrus/compare/utils/GeneralizationChangesHelper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/extraplugins/uml/compare2/org.eclipse.papyrus.compare/src/org/eclipse/papyrus/compare/utils/GeneralizationChangesHelper.java b/extraplugins/uml/compare2/org.eclipse.papyrus.compare/src/org/eclipse/papyrus/compare/utils/GeneralizationChangesHelper.java
index 7473800ddd7..7b83b140851 100644
--- a/extraplugins/uml/compare2/org.eclipse.papyrus.compare/src/org/eclipse/papyrus/compare/utils/GeneralizationChangesHelper.java
+++ b/extraplugins/uml/compare2/org.eclipse.papyrus.compare/src/org/eclipse/papyrus/compare/utils/GeneralizationChangesHelper.java
@@ -99,6 +99,8 @@ public class GeneralizationChangesHelper {
protected void classifyDiffs() {
for (Diff difference : this.comparison.getDifferences()) {
if (difference instanceof ReferenceChange) {
+ // TODO Changes may be required in connection with the following bug:
+ // Bug 406405 - A macroscopic change has to be created for UML DirectedRelationship elements
this.evaluateGeneralizationChange((ReferenceChange)difference) ;
}
else if (difference instanceof NodeChange) {

Back to the top