Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael ADAM2015-03-25 10:31:17 +0000
committerCamille Letavernier2015-04-08 15:39:07 +0000
commit96bb76a770c40ebd04e3f715e67f3bea1edccb80 (patch)
tree1b33600cb80ad2360901bcdda6ecf4fdcfae4051 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
parent6f2605795dd5ede4be959fa4871dcb0745ec8f9f (diff)
downloadorg.eclipse.papyrus-96bb76a770c40ebd04e3f715e67f3bea1edccb80.tar.gz
org.eclipse.papyrus-96bb76a770c40ebd04e3f715e67f3bea1edccb80.tar.xz
org.eclipse.papyrus-96bb76a770c40ebd04e3f715e67f3bea1edccb80.zip
bug 462381 - [CSS] Floating label shall be selectable on CSS with the
attribute kind=FloatingLabel. https://bugs.eclipse.org/bugs/show_bug.cgi?id=462381 Patch Set 1: -Add all floating label edit parts to notationTypeMap -Modify GMFElementAdapter to take into account other type oof element than compartment to use 'kind' -Improve NotationTypeMap to permit to define a string list seperate by commat to define the mapping between type and humanReadableType: ex: 7509, 1237,4666 <-> floatingLabel. This permit to have only one mapping for several element which have the same humanReadableType Patch Set 2: -restore NotationTypeMap.java -add NotationTypeMapping -remove uml element from gmfgen index -adds xtend generation for NotationTypeMapping -Generate for diagram with Floating Label -Adds missing LabelVisibilityPreference for composite diagram Patch set 3: -Rename notationTypeMap for Floating Label -some fix on human read type -add notationTypeMap for package to Bock definition diagram. This is necessary else the compartment is not displayed Patch set 4-5-6: -rebase Change-Id: I181c95adb639a69621582cc7c454d05891b2d152 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Reviewed-on: https://git.eclipse.org/r/44166 Tested-by: Hudson CI Reviewed-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml35
1 files changed, 33 insertions, 2 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
index 2d80472bdc5..d327f5a3d34 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
@@ -802,6 +802,7 @@
<!-- Custom extension point editpart provider for editing properties of stereotype-->
<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping">
+ <?gmfgen generated="true"?>
<diagramMappings diagramID="UseCase">
<mapping type="UseCase" humanReadableType="UseCaseDiagram"/>
@@ -948,8 +949,38 @@
humanReadableType="Stereotype"
type="6036">
</mapping>
-
-
+ <mapping
+ humanReadableType="Floating Label"
+ type="6045">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6050">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6049">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6046">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6051">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6048">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6038">
+ </mapping>
+ <mapping
+ humanReadableType="Floating Label"
+ type="6047">
+ </mapping>
</diagramMappings>
</extension>
<extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders" id="view-provider">

Back to the top