Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael ADAM2015-10-29 16:40:41 +0000
committerGerrit Code Review @ Eclipse.org2016-04-26 13:51:06 +0000
commit98e0b5997caa8e85d0635d6ac8761117f00cfb38 (patch)
tree96b094a9600430499d1a486edc5bd9a060ad6f28 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase
parent407608dc09bee90373837c06069f5ee91eb4b77c (diff)
downloadorg.eclipse.papyrus-98e0b5997caa8e85d0635d6ac8761117f00cfb38.tar.gz
org.eclipse.papyrus-98e0b5997caa8e85d0635d6ac8761117f00cfb38.tar.xz
org.eclipse.papyrus-98e0b5997caa8e85d0635d6ac8761117f00cfb38.zip
Bug 480307 - [Customization] DefautElementEditPart shall support shape
customisation. https://bugs.eclipse.org/bugs/show_bug.cgi?id=480307 Modify defalutElementEditpart to extends RoundedCompartmentEditPart and use RoundedCompartmentFigure on: ClassDiagram ComponentDiagram DeploymentDiagram UseCaseDiagram Change-Id: I57589db7252e0ff1c9facb2d084c8477ec7c50e4 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen6
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src-gen/org/eclipse/papyrus/uml/diagram/usecase/edit/parts/DefaultNamedElementEditPartTN.java11
2 files changed, 9 insertions, 8 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen
index 36fdfb2bb7d..556014655c3 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/models/usecaseDiagram.gmfgen
@@ -1751,7 +1751,7 @@
editHelperClassName="DefaultNamedElementEditHelper"/>
<viewmap
xsi:type="gmfgen:FigureViewmap"
- figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure">
+ figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="100"
@@ -3147,7 +3147,7 @@
<extensionNodes
xsi:type="papyrusgmfgenextension:ExtendedGenView"
comment="manage edit part that extends NamedElementEditPart in common"
- genView="/0/@diagram/@topLevelNodes.8 /0/@diagram/@topLevelNodes.3 /0/@diagram/@childNodes.3"
+ genView="/0/@diagram/@topLevelNodes.3 /0/@diagram/@childNodes.3"
name="NamedElementEditPart"
superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart"/>
<extensionNodes
@@ -3264,7 +3264,7 @@
<extensionNodes
xsi:type="papyrusgmfgenextension:ExtendedGenView"
comment=""
- genView="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.8"
+ genView="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.8 /0/@diagram/@topLevelNodes.8"
name="RoundedCompartmentEditPart"
superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.RoundedCompartmentEditPart"/>
<extensionNodes
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src-gen/org/eclipse/papyrus/uml/diagram/usecase/edit/parts/DefaultNamedElementEditPartTN.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src-gen/org/eclipse/papyrus/uml/diagram/usecase/edit/parts/DefaultNamedElementEditPartTN.java
index 3100d12fff6..1e141b87265 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src-gen/org/eclipse/papyrus/uml/diagram/usecase/edit/parts/DefaultNamedElementEditPartTN.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/src-gen/org/eclipse/papyrus/uml/diagram/usecase/edit/parts/DefaultNamedElementEditPartTN.java
@@ -30,18 +30,19 @@ import org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.DefaultSemanticEdit
import org.eclipse.papyrus.infra.gmfdiag.common.figure.node.IPapyrusNodeFigure;
import org.eclipse.papyrus.infra.gmfdiag.common.figure.node.RoundedRectangleNodePlateFigure;
import org.eclipse.papyrus.infra.gmfdiag.common.figure.node.SelectableBorderedNodeFigure;
-import org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart;
+import org.eclipse.papyrus.uml.diagram.common.editparts.RoundedCompartmentEditPart;
import org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy;
import org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy;
import org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy;
import org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure;
+import org.eclipse.papyrus.uml.diagram.common.figure.node.RoundedCompartmentFigure;
import org.eclipse.papyrus.uml.diagram.usecase.part.UMLVisualIDRegistry;
import org.eclipse.swt.graphics.Color;
/**
* @generated
*/
-public class DefaultNamedElementEditPartTN extends NamedElementEditPart {
+public class DefaultNamedElementEditPartTN extends RoundedCompartmentEditPart {
/**
* @generated
@@ -127,7 +128,7 @@ public class DefaultNamedElementEditPartTN extends NamedElementEditPart {
*/
@Override
protected IFigure createNodeShape() {
- return primaryShape = new NodeNamedElementFigure();
+ return primaryShape = new RoundedCompartmentFigure();
}
/**
@@ -136,8 +137,8 @@ public class DefaultNamedElementEditPartTN extends NamedElementEditPart {
* @generated
*/
@Override
- public NodeNamedElementFigure getPrimaryShape() {
- return (NodeNamedElementFigure) primaryShape;
+ public RoundedCompartmentFigure getPrimaryShape() {
+ return (RoundedCompartmentFigure) primaryShape;
}
/**

Back to the top