Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxime Porhel2015-08-24 14:04:18 +0000
committerMaxime Porhel2015-08-25 13:44:39 +0000
commit9a545eb3151581530d4285a3738dd9976a76c459 (patch)
treeb62bfd3134003bdcccb186f12c5d19064288cb2e
parentc41e7a7b83dc6f4efaefb44c670a472ebb952751 (diff)
downloadorg.eclipse.sirius-9a545eb3151581530d4285a3738dd9976a76c459.tar.gz
org.eclipse.sirius-9a545eb3151581530d4285a3738dd9976a76c459.tar.xz
org.eclipse.sirius-9a545eb3151581530d4285a3738dd9976a76c459.zip
[472033] Refresh border size, color and insets of image styled container
Bug: 472033 Change-Id: Ia49a9b52d5a88b5def45b51f7694f919db290051 Signed-off-by: Maxime Porhel <maxime.porhel@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/internal/edit/parts/AbstractDNodeContainerCompartmentEditPart.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/internal/edit/parts/AbstractDNodeContainerCompartmentEditPart.java b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/internal/edit/parts/AbstractDNodeContainerCompartmentEditPart.java
index ab4c7c01d8..f81ebd8586 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/internal/edit/parts/AbstractDNodeContainerCompartmentEditPart.java
+++ b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/internal/edit/parts/AbstractDNodeContainerCompartmentEditPart.java
@@ -52,6 +52,7 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest;
import org.eclipse.gmf.runtime.notation.Diagram;
import org.eclipse.gmf.runtime.notation.Edge;
import org.eclipse.gmf.runtime.notation.View;
+import org.eclipse.sirius.diagram.ContainerStyle;
import org.eclipse.sirius.diagram.DDiagramElement;
import org.eclipse.sirius.diagram.DDiagramElementContainer;
import org.eclipse.sirius.diagram.DNodeContainer;
@@ -157,9 +158,9 @@ public abstract class AbstractDNodeContainerCompartmentEditPart extends ShapeCom
EObject eObj = resolveSemanticElement();
if (eObj instanceof DNodeContainer) {
DNodeContainer container = (DNodeContainer) eObj;
- if (container.getOwnedStyle() != null && container.getOwnedStyle() instanceof FlatContainerStyle) {
+ if (container.getOwnedStyle() != null) {
/* color */
- FlatContainerStyle ownedStyle = (FlatContainerStyle) container.getOwnedStyle();
+ ContainerStyle ownedStyle = container.getOwnedStyle();
final RGBValues borderColor = ownedStyle.getBorderColor();
if (borderColor != null) {
getFigure().setForegroundColor(VisualBindingManager.getDefault().getColorFromRGBValues(borderColor));

Back to the top