Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYupanqui Munoz2017-07-25 07:52:42 +0000
committerAnsgar Radermacher2017-07-25 15:40:14 +0000
commit6216d4357bd787d34e391261ec8568246ae78779 (patch)
tree97a74520d70ad8ed430757b154c8f904b66fe794 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus
parent255df34713c857facc8e66db31cc6e3f3b319b81 (diff)
downloadorg.eclipse.papyrus-6216d4357bd787d34e391261ec8568246ae78779.tar.gz
org.eclipse.papyrus-6216d4357bd787d34e391261ec8568246ae78779.tar.xz
org.eclipse.papyrus-6216d4357bd787d34e391261ec8568246ae78779.zip
Bug 468626 - [Class Diagram] Graphical notation of template bindings is
wrong Change-Id: I47d047b496dcc07638a1b0ae2b04e22e9829838a Signed-off-by: Yupanqui Munoz <yupanqui.munozjulho@cea.fr>
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/figure/TemplateBindingFigure.java4
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/parsers/TemplateBindingParser.java4
2 files changed, 4 insertions, 4 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/figure/TemplateBindingFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/figure/TemplateBindingFigure.java
index ca5ce756db9..377acdeb2fc 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/figure/TemplateBindingFigure.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/figure/TemplateBindingFigure.java
@@ -12,7 +12,7 @@
*/
package org.eclipse.papyrus.uml.diagram.clazz.custom.figure;
-import org.eclipse.papyrus.uml.diagram.common.figure.edge.InterfaceRealizationFigure;
+import org.eclipse.papyrus.uml.diagram.common.figure.edge.DashedEdgeFigure;
import org.eclipse.swt.SWT;
/**
@@ -21,7 +21,7 @@ import org.eclipse.swt.SWT;
* @author PT202707
*
*/
-public class TemplateBindingFigure extends InterfaceRealizationFigure {
+public class TemplateBindingFigure extends DashedEdgeFigure {
protected BindingSubstitutionFigure bindingSubstitutionFigure;
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/parsers/TemplateBindingParser.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/parsers/TemplateBindingParser.java
index 48060a98f93..52e2c092fba 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/parsers/TemplateBindingParser.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/custom-src/org/eclipse/papyrus/uml/diagram/clazz/custom/parsers/TemplateBindingParser.java
@@ -95,10 +95,10 @@ public class TemplateBindingParser implements IParser {
}
}
if (EMPTY_STR.equals(out)) {
- return "<No Binding Substitution>";
+ out = String.format("«bind»\n<No Binding Substitution>", out); //$NON-NLS-1$
}
else {
- out = String.format("«bind»\n<%s>", out); //$NON-NLS-1$
+ out = String.format("«bind»\n<%s>", out); //$NON-NLS-1$
}
return out;
}

Back to the top