diff options
author | Mickael ADAM | 2015-10-29 16:40:41 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-04-26 13:51:06 +0000 |
commit | 98e0b5997caa8e85d0635d6ac8761117f00cfb38 (patch) | |
tree | 96b094a9600430499d1a486edc5bd9a060ad6f28 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase | |
parent | 407608dc09bee90373837c06069f5ee91eb4b77c (diff) | |
download | org.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')
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; } /** |