Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael ADAM2017-09-14 15:47:55 +0000
committerPatrick Tessier2017-09-27 08:40:44 +0000
commitcdbe6b5cb4328a66b17b9ef74504e758f869f14f (patch)
treefdbddd9845b00629ed3fb33ee011417838f7a3d6 /plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org
parent199a3e4d9c9ec491dea1b4fb170e1ea3a62f53a8 (diff)
downloadorg.eclipse.papyrus-cdbe6b5cb4328a66b17b9ef74504e758f869f14f.tar.gz
org.eclipse.papyrus-cdbe6b5cb4328a66b17b9ef74504e758f869f14f.tar.xz
org.eclipse.papyrus-cdbe6b5cb4328a66b17b9ef74504e758f869f14f.zip
Bug 522305 - [Sequence Diagram] Arrows of Message are too little
https://bugs.eclipse.org/bugs/show_bug.cgi?id=522305 - use CSS instead of hard code Change-Id: Ib6dee53ced31bb83811f2e25340c3eb2a8be9811 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
Diffstat (limited to 'plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org')
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ConnectionEditPart.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ConnectionEditPart.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ConnectionEditPart.java
index 716a86c5a20..227f21ffd9e 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ConnectionEditPart.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ConnectionEditPart.java
@@ -8,7 +8,7 @@
*
* Contributors:
* Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
- * Mickaël ADAM (ALL4TEC) mickael.adam@all4tec.net - Bug 515661
+ * Mickaël ADAM (ALL4TEC) mickael.adam@all4tec.net - Bug 515661, 522305
*****************************************************************************/
package org.eclipse.papyrus.infra.gmfdiag.common.editpart;
@@ -213,22 +213,25 @@ public abstract class ConnectionEditPart extends LinkLFConnectionNodeEditPart im
* Length of the gap between dashes
*/
private void setupLineStyle(PapyrusEdgeFigure edge, String style, int originalWidth, int lineDashLength, int lineDashGap) {
- if ("hidden".equals(style)) {
+ if ("hidden".equals(style)) {//$NON-NLS-1$
edge.setLineStyle(Graphics.LINE_SOLID);
edge.setLineWidth(0);
edge.setVisible(false);
- } else if ("dotted".equals(style)) {
+ } else if ("dotted".equals(style)) {//$NON-NLS-1$
edge.setLineStyle(Graphics.LINE_DOT);
edge.setLineWidth(originalWidth);
- } else if ("dashed".equals(style)) {
+ } else if ("dashed".equals(style)) {//$NON-NLS-1$
edge.setLineStyle(Graphics.LINE_CUSTOM);
edge.setLineWidth(originalWidth);
edge.setLineDash(new int[] { lineDashLength, lineDashGap });
- } else if ("solid".equals(style)) {
+ } else if ("solid".equals(style)) {//$NON-NLS-1$
edge.setLineStyle(Graphics.LINE_SOLID);
edge.setLineWidth(originalWidth);
- } else if ("double".equals(style)) {
+ } else if ("double".equals(style)) {//$NON-NLS-1$
edge.setLineWidth(originalWidth * 2);
+ } else if ("dash".equals(style)) {//$NON-NLS-1$
+ edge.setLineStyle(Graphics.LINE_DASH);
+ edge.setLineWidth(originalWidth);
}
}

Back to the top