Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCéline Janssens2014-09-24 12:56:03 +0000
committerCamille Letavernier2014-09-25 15:01:11 +0000
commite6eb6f57f909639a895b6059ac3ca8c8cb5d4de6 (patch)
treeabfbb066fecdda2b6aefffd73167e28ae17c2b5a
parentb7711519e701eff820eb3826adde16d805c2fd7b (diff)
downloadorg.eclipse.papyrus-e6eb6f57f909639a895b6059ac3ca8c8cb5d4de6.tar.gz
org.eclipse.papyrus-e6eb6f57f909639a895b6059ac3ca8c8cb5d4de6.tar.xz
org.eclipse.papyrus-e6eb6f57f909639a895b6059ac3ca8c8cb5d4de6.zip
440230: [All Diagrams] Add Margins to the Labels
https://bugs.eclipse.org/bugs/show_bug.cgi?id=440230 -ActivityAsInteractionFigure refers to a PapyrusWrappingLabel -InteractionUseFigure refers to a PapyrusWrappingLabel Change-Id: I31779de0f9f9cfcdf2befb5c8bf66dba40236a98 Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net>
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/ActivityAsInteractionFigure.java8
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/InteractionUseFigure.java11
2 files changed, 12 insertions, 7 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/ActivityAsInteractionFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/ActivityAsInteractionFigure.java
index ed63df3e3a1..3c6efdf59e5 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/ActivityAsInteractionFigure.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/ActivityAsInteractionFigure.java
@@ -6,6 +6,8 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Céline Janssens (ALL4TEC) celine.janssens@all4tec.net - Bug 440230 : Label Margin
*
*****************************************************************************/
package org.eclipse.papyrus.uml.diagram.interactionoverview.figures;
@@ -22,13 +24,14 @@ import org.eclipse.draw2d.geometry.Dimension;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.gmf.runtime.diagram.ui.figures.ShapeCompartmentFigure;
import org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel;
+import org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel;
import org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure;
import org.eclipse.papyrus.uml.diagram.common.draw2d.InteractionFigure;
import org.eclipse.papyrus.uml.diagram.common.draw2d.LeftToolbarLayout;
public class ActivityAsInteractionFigure extends ActivityFigure {
- private WrappingLabel interactionHeader;
+ private PapyrusWrappingLabel interactionHeader;
private RectangleFigure interactionLabelContainer;
@@ -56,9 +59,8 @@ public class ActivityAsInteractionFigure extends ActivityFigure {
}
protected RectangleFigure createInteractionFigureHeader() {
- this.interactionHeader = new WrappingLabel() {
+ this.interactionHeader = new PapyrusWrappingLabel() {
- @Override
public Dimension getPreferredSize(final int wHint, final int hHint) {
final Dimension preferredSize = super.getPreferredSize(wHint, hHint);
if (preferredSize.width == 0) {
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/InteractionUseFigure.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/InteractionUseFigure.java
index abd32e5e68d..81cbabb9f60 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/InteractionUseFigure.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/src/org/eclipse/papyrus/uml/diagram/interactionoverview/figures/InteractionUseFigure.java
@@ -6,6 +6,8 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Céline Janssens (ALL4TEC) celine.janssens@all4tec.net - Bug 440230 : Label Margin
*
*****************************************************************************/
package org.eclipse.papyrus.uml.diagram.interactionoverview.figures;
@@ -22,6 +24,7 @@ import org.eclipse.draw2d.geometry.Dimension;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.gmf.runtime.diagram.ui.figures.ShapeCompartmentFigure;
import org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel;
+import org.eclipse.papyrus.infra.gmfdiag.common.figure.node.PapyrusWrappingLabel;
import org.eclipse.papyrus.uml.diagram.activity.figures.CallBehaviorActionFigure;
import org.eclipse.papyrus.uml.diagram.common.draw2d.CenterLayout;
import org.eclipse.papyrus.uml.diagram.common.draw2d.InteractionFigure;
@@ -31,7 +34,7 @@ public class InteractionUseFigure extends CallBehaviorActionFigure {
protected static String HEADER_NAME = "Ref";
- protected WrappingLabel interactionHeader;
+ protected PapyrusWrappingLabel interactionHeader;
protected RectangleFigure interactionLabelContainer;
@@ -80,7 +83,7 @@ public class InteractionUseFigure extends CallBehaviorActionFigure {
protected RectangleFigure createContentPane() {
- interactionNameLabel = new WrappingLabel();
+ interactionNameLabel = new PapyrusWrappingLabel();
interactionContentPane = new RectangleFigure();
// Margin allow to add message easily
interactionContentPane.setBorder(new MarginBorder(5, 5, 5, 5));
@@ -92,9 +95,9 @@ public class InteractionUseFigure extends CallBehaviorActionFigure {
}
protected RectangleFigure createInteractionFigureHeader() {
- this.interactionHeader = new WrappingLabel() {
+ this.interactionHeader = new PapyrusWrappingLabel() {
- @Override
+
public Dimension getPreferredSize(final int wHint, final int hHint) {
final Dimension preferredSize = super.getPreferredSize(wHint, hHint);
if (preferredSize.width == 0) {

Back to the top