Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvlorenzo2011-05-11 11:41:18 +0000
committervlorenzo2011-05-11 11:41:18 +0000
commitb42f6bfd311ea7c5103bf04e458c85a13560e976 (patch)
tree0a2e652f24c802ba2c5940a3bbd0f789d2f107dc /incoming
parent1894bbae27705b7562b904001c2b5f50bd9d94b1 (diff)
downloadorg.eclipse.papyrus-b42f6bfd311ea7c5103bf04e458c85a13560e976.tar.gz
org.eclipse.papyrus-b42f6bfd311ea7c5103bf04e458c85a13560e976.tar.xz
org.eclipse.papyrus-b42f6bfd311ea7c5103bf04e458c85a13560e976.zip
335332: [Property View] Papyrus shall provide an extensible property view runtime
https://bugs.eclipse.org/bugs/show_bug.cgi?id=335332 Share project "org.eclipse.papyrus.properties.notation" into "svn+ssh://dev.eclipse.org/svnroot/modeling/org.eclipse.mdt.papyrus"
Diffstat (limited to 'incoming')
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/.classpath7
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/.project28
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.core.resources.prefs3
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.jdt.core.prefs8
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/META-INF/MANIFEST.MF22
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/OSGI-INF/l10n/bundle.properties3
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/about.html28
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/build.properties9
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/Environment.xmi6
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/notation.ctx1643
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/notation.ecore444
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleAnchor.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleArrowStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicDecorationNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicSemanticCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBendpoints.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBounds.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleByteArrayValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCanonicalStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnector.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnectorStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDataTypeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDecorationNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDescriptionStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagram.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDrawerStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEdge.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFillStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFilteringStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFontStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuide.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuideStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleHintedDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIdentityAnchor.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImage.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageBufferStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLayoutConstraint.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineTypeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLocation.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleMultiDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNamedStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNodeEntry.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePageStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertiesSetStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertyValue.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRatio.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRelativeBendpoints.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoundedCornersStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoutingStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSemanticListCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShape.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShapeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSingleValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSize.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSortingStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStandardDiagram.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringObjectConverter.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringToPropertyValueMapEntry.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTextStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTitleStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleView.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleAnchor.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleArrowStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicDecorationNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicSemanticCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBendpoints.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBounds.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleByteArrayValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCanonicalStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnector.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnectorStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDataTypeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDecorationNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDescriptionStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagram.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDrawerStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEdge.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFillStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFilteringStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFontStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGradientData.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuide.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuideStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleHintedDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIdentityAnchor.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImage.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageBufferStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLayoutConstraint.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineTypeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLocation.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleMultiDiagramLinkStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNamedStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNode.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNodeEntry.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePageStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertiesSetStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertyValue.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRatio.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRelativeBendpoints.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoundedCornersStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoutingStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSemanticListCompartment.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShape.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShapeStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSingleValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSize.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSortingStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStandardDiagram.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringListValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringObjectConverter.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringToPropertyValueMapEntry.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringValueStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTextStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTitleStyle.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleView.xwt2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/plugin.xml18
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/Activator.java65
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/GMFNotationConstraint.java35
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/HasEditPolicy.java46
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientDataObservableValue.java84
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientObservableValue.java43
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/ObservableGradientData.java92
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/Messages.java19
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/messages.properties2
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GMFModelElement.java61
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GradientDataModelElement.java81
-rw-r--r--incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/NotationModelElementFactory.java43
164 files changed, 3072 insertions, 0 deletions
diff --git a/incoming/org.eclipse.papyrus.properties.notation/.classpath b/incoming/org.eclipse.papyrus.properties.notation/.classpath
new file mode 100644
index 00000000000..2d1a4302f04
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/.project b/incoming/org.eclipse.papyrus.properties.notation/.project
new file mode 100644
index 00000000000..f20aa0ea0e6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.properties.notation</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.core.resources.prefs b/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 00000000000..958d05161f4
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+#Wed May 11 10:03:05 CEST 2011
+eclipse.preferences.version=1
+encoding//src/org/eclipse/papyrus/properties/notation/messages/messages.properties=ISO-8859-1
diff --git a/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.jdt.core.prefs b/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..ce0b4ac17f1
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+#Wed Mar 02 10:34:42 CET 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/incoming/org.eclipse.papyrus.properties.notation/META-INF/MANIFEST.MF b/incoming/org.eclipse.papyrus.properties.notation/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..9e7aaacff01
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/META-INF/MANIFEST.MF
@@ -0,0 +1,22 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %Bundle-Name
+Bundle-SymbolicName: org.eclipse.papyrus.properties.notation;singleton:=true
+Bundle-Version: 0.8.0.qualifier
+Bundle-Activator: org.eclipse.papyrus.properties.notation.Activator
+Bundle-Vendor: %Bundle-Vendor
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.papyrus.properties;bundle-version="0.8.0",
+ org.eclipse.papyrus.properties.model;bundle-version="0.8.0",
+ org.eclipse.gmf.runtime.notation;bundle-version="1.4.1",
+ org.eclipse.gef;bundle-version="3.7.0",
+ org.eclipse.emf.edit;bundle-version="2.7.0",
+ org.eclipse.papyrus.widgets;bundle-version="0.8.0",
+ org.eclipse.core.databinding;bundle-version="1.4.0",
+ org.eclipse.emf.databinding;bundle-version="1.2.0",
+ org.eclipse.core.databinding.property;bundle-version="1.4.0",
+ org.eclipse.core.databinding.beans;bundle-version="1.2.100",
+ org.eclipse.papyrus.properties.uml;bundle-version="0.8.0"
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-ActivationPolicy: lazy
diff --git a/incoming/org.eclipse.papyrus.properties.notation/OSGI-INF/l10n/bundle.properties b/incoming/org.eclipse.papyrus.properties.notation/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 00000000000..66add7ebfdf
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+#Properties file for org.eclipse.papyrus.properties.notation
+Bundle-Vendor = www.eclipse.org
+Bundle-Name = Notation \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/about.html b/incoming/org.eclipse.papyrus.properties.notation/about.html
new file mode 100644
index 00000000000..82d49bf5f81
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+
+<p>June 5, 2007</p>
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content. Check the Redistributor's license that was
+provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/build.properties b/incoming/org.eclipse.papyrus.properties.notation/build.properties
new file mode 100644
index 00000000000..ca32b242d93
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/build.properties
@@ -0,0 +1,9 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ icons/,\
+ model/,\
+ OSGI-INF/,\
+ about.html
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/Environment.xmi b/incoming/org.eclipse.papyrus.properties.notation/model/Environment.xmi
new file mode 100644
index 00000000000..5ac24fd32de
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/Environment.xmi
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="ASCII"?>
+<environment:Environment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment">
+ <modelElementFactories name="GMF Notation" factoryClass="org.eclipse.papyrus.properties.notation.modelelement.NotationModelElementFactory"/>
+ <constraintTypes label="GMF Notation Constraint" constraintClass="org.eclipse.papyrus.properties.notation.constraint.GMFNotationConstraint"/>
+ <constraintTypes label="HasEditPolicy" constraintClass="org.eclipse.papyrus.properties.notation.constraint.HasEditPolicy"/>
+</environment:Environment>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/notation.ctx b/incoming/org.eclipse.papyrus.properties.notation/model/notation.ctx
new file mode 100644
index 00000000000..c1273445df3
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/notation.ctx
@@ -0,0 +1,1643 @@
+<?xml version="1.0" encoding="ASCII"?>
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts" name="notation">
+ <tabs label="Notation" id="notation" category="default">
+ <sections name="Single Edge" sectionFile="ui/SingleEdge.xwt">
+ <widget href="ui/SingleEdge.xwt#/"/>
+ </sections>
+ <sections name="Single Node" sectionFile="ui/SingleNode.xwt">
+ <widget href="ui/SingleNode.xwt#/"/>
+ </sections>
+ <sections name="Single Style" sectionFile="ui/SingleStyle.xwt">
+ <widget href="ui/SingleStyle.xwt#/"/>
+ </sections>
+ <sections name="Single FillStyle" sectionFile="ui/SingleFillStyle.xwt">
+ <widget href="ui/SingleFillStyle.xwt#/"/>
+ </sections>
+ <sections name="Single LineStyle" sectionFile="ui/SingleLineStyle.xwt">
+ <widget href="ui/SingleLineStyle.xwt#/"/>
+ </sections>
+ <sections name="Single FontStyle" sectionFile="ui/SingleFontStyle.xwt">
+ <widget href="ui/SingleFontStyle.xwt#/"/>
+ </sections>
+ <sections name="Single TitleStyle" sectionFile="ui/SingleTitleStyle.xwt">
+ <widget href="ui/SingleTitleStyle.xwt#/"/>
+ </sections>
+ <sections name="Single SortingStyle" sectionFile="ui/SingleSortingStyle.xwt">
+ <widget href="ui/SingleSortingStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DescriptionStyle" sectionFile="ui/SingleDescriptionStyle.xwt">
+ <widget href="ui/SingleDescriptionStyle.xwt#/"/>
+ </sections>
+ <sections name="Single LayoutConstraint" sectionFile="ui/SingleLayoutConstraint.xwt">
+ <widget href="ui/SingleLayoutConstraint.xwt#/"/>
+ </sections>
+ <sections name="Single Size" sectionFile="ui/SingleSize.xwt">
+ <widget href="ui/SingleSize.xwt#/"/>
+ </sections>
+ <sections name="Single Location" sectionFile="ui/SingleLocation.xwt">
+ <widget href="ui/SingleLocation.xwt#/"/>
+ </sections>
+ <sections name="Single Bounds" sectionFile="ui/SingleBounds.xwt">
+ <widget href="ui/SingleBounds.xwt#/"/>
+ </sections>
+ <sections name="Single Ratio" sectionFile="ui/SingleRatio.xwt">
+ <widget href="ui/SingleRatio.xwt#/"/>
+ </sections>
+ <sections name="Single Anchor" sectionFile="ui/SingleAnchor.xwt">
+ <widget href="ui/SingleAnchor.xwt#/"/>
+ </sections>
+ <sections name="Single Bendpoints" sectionFile="ui/SingleBendpoints.xwt">
+ <widget href="ui/SingleBendpoints.xwt#/"/>
+ </sections>
+ <sections name="Single IdentityAnchor" sectionFile="ui/SingleIdentityAnchor.xwt">
+ <widget href="ui/SingleIdentityAnchor.xwt#/"/>
+ </sections>
+ <sections name="Single RoutingStyle" sectionFile="ui/SingleRoutingStyle.xwt">
+ <widget href="ui/SingleRoutingStyle.xwt#/"/>
+ </sections>
+ <sections name="Single View" sectionFile="ui/SingleView.xwt">
+ <widget href="ui/SingleView.xwt#/"/>
+ </sections>
+ <sections name="Single RelativeBendpoints" sectionFile="ui/SingleRelativeBendpoints.xwt">
+ <widget href="ui/SingleRelativeBendpoints.xwt#/"/>
+ </sections>
+ <sections name="Single Diagram" sectionFile="ui/SingleDiagram.xwt">
+ <widget href="ui/SingleDiagram.xwt#/"/>
+ </sections>
+ <sections name="Single Image" sectionFile="ui/SingleImage.xwt">
+ <widget href="ui/SingleImage.xwt#/"/>
+ </sections>
+ <sections name="Single CanonicalStyle" sectionFile="ui/SingleCanonicalStyle.xwt">
+ <widget href="ui/SingleCanonicalStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ShapeStyle" sectionFile="ui/SingleShapeStyle.xwt">
+ <widget href="ui/SingleShapeStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ConnectorStyle" sectionFile="ui/SingleConnectorStyle.xwt">
+ <widget href="ui/SingleConnectorStyle.xwt#/"/>
+ </sections>
+ <sections name="Single PageStyle" sectionFile="ui/SinglePageStyle.xwt">
+ <widget href="ui/SinglePageStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DrawerStyle" sectionFile="ui/SingleDrawerStyle.xwt">
+ <widget href="ui/SingleDrawerStyle.xwt#/"/>
+ </sections>
+ <sections name="Single GuideStyle" sectionFile="ui/SingleGuideStyle.xwt">
+ <widget href="ui/SingleGuideStyle.xwt#/"/>
+ </sections>
+ <sections name="Single Guide" sectionFile="ui/SingleGuide.xwt">
+ <widget href="ui/SingleGuide.xwt#/"/>
+ </sections>
+ <sections name="Single NodeEntry" sectionFile="ui/SingleNodeEntry.xwt">
+ <widget href="ui/SingleNodeEntry.xwt#/"/>
+ </sections>
+ <sections name="Single FilteringStyle" sectionFile="ui/SingleFilteringStyle.xwt">
+ <widget href="ui/SingleFilteringStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DiagramStyle" sectionFile="ui/SingleDiagramStyle.xwt">
+ <widget href="ui/SingleDiagramStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ImageStyle" sectionFile="ui/SingleImageStyle.xwt">
+ <widget href="ui/SingleImageStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ImageBufferStyle" sectionFile="ui/SingleImageBufferStyle.xwt">
+ <widget href="ui/SingleImageBufferStyle.xwt#/"/>
+ </sections>
+ <sections name="Single PropertiesSetStyle" sectionFile="ui/SinglePropertiesSetStyle.xwt">
+ <widget href="ui/SinglePropertiesSetStyle.xwt#/"/>
+ </sections>
+ <sections name="Single StringToPropertyValueMapEntry" sectionFile="ui/SingleStringToPropertyValueMapEntry.xwt">
+ <widget href="ui/SingleStringToPropertyValueMapEntry.xwt#/"/>
+ </sections>
+ <sections name="Single PropertyValue" sectionFile="ui/SinglePropertyValue.xwt">
+ <widget href="ui/SinglePropertyValue.xwt#/"/>
+ </sections>
+ <sections name="Single SingleValueStyle" sectionFile="ui/SingleSingleValueStyle.xwt">
+ <widget href="ui/SingleSingleValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ListValueStyle" sectionFile="ui/SingleListValueStyle.xwt">
+ <widget href="ui/SingleListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single NamedStyle" sectionFile="ui/SingleNamedStyle.xwt">
+ <widget href="ui/SingleNamedStyle.xwt#/"/>
+ </sections>
+ <sections name="Single StringObjectConverter" sectionFile="ui/SingleStringObjectConverter.xwt">
+ <widget href="ui/SingleStringObjectConverter.xwt#/"/>
+ </sections>
+ <sections name="Single DataTypeStyle" sectionFile="ui/SingleDataTypeStyle.xwt">
+ <widget href="ui/SingleDataTypeStyle.xwt#/"/>
+ </sections>
+ <sections name="Single IntValueStyle" sectionFile="ui/SingleIntValueStyle.xwt">
+ <widget href="ui/SingleIntValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single IntListValueStyle" sectionFile="ui/SingleIntListValueStyle.xwt">
+ <widget href="ui/SingleIntListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single BooleanValueStyle" sectionFile="ui/SingleBooleanValueStyle.xwt">
+ <widget href="ui/SingleBooleanValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DoubleValueStyle" sectionFile="ui/SingleDoubleValueStyle.xwt">
+ <widget href="ui/SingleDoubleValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DoubleListValueStyle" sectionFile="ui/SingleDoubleListValueStyle.xwt">
+ <widget href="ui/SingleDoubleListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single StringValueStyle" sectionFile="ui/SingleStringValueStyle.xwt">
+ <widget href="ui/SingleStringValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single StringListValueStyle" sectionFile="ui/SingleStringListValueStyle.xwt">
+ <widget href="ui/SingleStringListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single EObjectValueStyle" sectionFile="ui/SingleEObjectValueStyle.xwt">
+ <widget href="ui/SingleEObjectValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single EObjectListValueStyle" sectionFile="ui/SingleEObjectListValueStyle.xwt">
+ <widget href="ui/SingleEObjectListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ByteArrayValueStyle" sectionFile="ui/SingleByteArrayValueStyle.xwt">
+ <widget href="ui/SingleByteArrayValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single BooleanListValueStyle" sectionFile="ui/SingleBooleanListValueStyle.xwt">
+ <widget href="ui/SingleBooleanListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Single HintedDiagramLinkStyle" sectionFile="ui/SingleHintedDiagramLinkStyle.xwt">
+ <widget href="ui/SingleHintedDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Single DiagramLinkStyle" sectionFile="ui/SingleDiagramLinkStyle.xwt">
+ <widget href="ui/SingleDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Single MultiDiagramLinkStyle" sectionFile="ui/SingleMultiDiagramLinkStyle.xwt">
+ <widget href="ui/SingleMultiDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Single TextStyle" sectionFile="ui/SingleTextStyle.xwt">
+ <widget href="ui/SingleTextStyle.xwt#/"/>
+ </sections>
+ <sections name="Single LineTypeStyle" sectionFile="ui/SingleLineTypeStyle.xwt">
+ <widget href="ui/SingleLineTypeStyle.xwt#/"/>
+ </sections>
+ <sections name="Single ArrowStyle" sectionFile="ui/SingleArrowStyle.xwt">
+ <widget href="ui/SingleArrowStyle.xwt#/"/>
+ </sections>
+ <sections name="Single Shape" sectionFile="ui/SingleShape.xwt">
+ <widget href="ui/SingleShape.xwt#/"/>
+ </sections>
+ <sections name="Single Compartment" sectionFile="ui/SingleCompartment.xwt">
+ <widget href="ui/SingleCompartment.xwt#/"/>
+ </sections>
+ <sections name="Single ListCompartment" sectionFile="ui/SingleListCompartment.xwt">
+ <widget href="ui/SingleListCompartment.xwt#/"/>
+ </sections>
+ <sections name="Single Connector" sectionFile="ui/SingleConnector.xwt">
+ <widget href="ui/SingleConnector.xwt#/"/>
+ </sections>
+ <sections name="Single StandardDiagram" sectionFile="ui/SingleStandardDiagram.xwt">
+ <widget href="ui/SingleStandardDiagram.xwt#/"/>
+ </sections>
+ <sections name="Single DecorationNode" sectionFile="ui/SingleDecorationNode.xwt">
+ <widget href="ui/SingleDecorationNode.xwt#/"/>
+ </sections>
+ <sections name="Single BasicDecorationNode" sectionFile="ui/SingleBasicDecorationNode.xwt">
+ <widget href="ui/SingleBasicDecorationNode.xwt#/"/>
+ </sections>
+ <sections name="Single BasicCompartment" sectionFile="ui/SingleBasicCompartment.xwt">
+ <widget href="ui/SingleBasicCompartment.xwt#/"/>
+ </sections>
+ <sections name="Single BasicSemanticCompartment" sectionFile="ui/SingleBasicSemanticCompartment.xwt">
+ <widget href="ui/SingleBasicSemanticCompartment.xwt#/"/>
+ </sections>
+ <sections name="Single SemanticListCompartment" sectionFile="ui/SingleSemanticListCompartment.xwt">
+ <widget href="ui/SingleSemanticListCompartment.xwt#/"/>
+ </sections>
+ <sections name="Single RoundedCornersStyle" sectionFile="ui/SingleRoundedCornersStyle.xwt">
+ <widget href="ui/SingleRoundedCornersStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple Edge" sectionFile="ui/MultipleEdge.xwt">
+ <widget href="ui/MultipleEdge.xwt#/"/>
+ </sections>
+ <sections name="Multiple Node" sectionFile="ui/MultipleNode.xwt">
+ <widget href="ui/MultipleNode.xwt#/"/>
+ </sections>
+ <sections name="Multiple Style" sectionFile="ui/MultipleStyle.xwt">
+ <widget href="ui/MultipleStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple FillStyle" sectionFile="ui/MultipleFillStyle.xwt">
+ <widget href="ui/MultipleFillStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple LineStyle" sectionFile="ui/MultipleLineStyle.xwt">
+ <widget href="ui/MultipleLineStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple FontStyle" sectionFile="ui/MultipleFontStyle.xwt">
+ <widget href="ui/MultipleFontStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple TitleStyle" sectionFile="ui/MultipleTitleStyle.xwt">
+ <widget href="ui/MultipleTitleStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple SortingStyle" sectionFile="ui/MultipleSortingStyle.xwt">
+ <widget href="ui/MultipleSortingStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DescriptionStyle" sectionFile="ui/MultipleDescriptionStyle.xwt">
+ <widget href="ui/MultipleDescriptionStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple LayoutConstraint" sectionFile="ui/MultipleLayoutConstraint.xwt">
+ <widget href="ui/MultipleLayoutConstraint.xwt#/"/>
+ </sections>
+ <sections name="Multiple Size" sectionFile="ui/MultipleSize.xwt">
+ <widget href="ui/MultipleSize.xwt#/"/>
+ </sections>
+ <sections name="Multiple Location" sectionFile="ui/MultipleLocation.xwt">
+ <widget href="ui/MultipleLocation.xwt#/"/>
+ </sections>
+ <sections name="Multiple Bounds" sectionFile="ui/MultipleBounds.xwt">
+ <widget href="ui/MultipleBounds.xwt#/"/>
+ </sections>
+ <sections name="Multiple Ratio" sectionFile="ui/MultipleRatio.xwt">
+ <widget href="ui/MultipleRatio.xwt#/"/>
+ </sections>
+ <sections name="Multiple Anchor" sectionFile="ui/MultipleAnchor.xwt">
+ <widget href="ui/MultipleAnchor.xwt#/"/>
+ </sections>
+ <sections name="Multiple Bendpoints" sectionFile="ui/MultipleBendpoints.xwt">
+ <widget href="ui/MultipleBendpoints.xwt#/"/>
+ </sections>
+ <sections name="Multiple IdentityAnchor" sectionFile="ui/MultipleIdentityAnchor.xwt">
+ <widget href="ui/MultipleIdentityAnchor.xwt#/"/>
+ </sections>
+ <sections name="Multiple RoutingStyle" sectionFile="ui/MultipleRoutingStyle.xwt">
+ <widget href="ui/MultipleRoutingStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple View" sectionFile="ui/MultipleView.xwt">
+ <widget href="ui/MultipleView.xwt#/"/>
+ </sections>
+ <sections name="Multiple RelativeBendpoints" sectionFile="ui/MultipleRelativeBendpoints.xwt">
+ <widget href="ui/MultipleRelativeBendpoints.xwt#/"/>
+ </sections>
+ <sections name="Multiple Diagram" sectionFile="ui/MultipleDiagram.xwt">
+ <widget href="ui/MultipleDiagram.xwt#/"/>
+ </sections>
+ <sections name="Multiple Image" sectionFile="ui/MultipleImage.xwt">
+ <widget href="ui/MultipleImage.xwt#/"/>
+ </sections>
+ <sections name="Multiple CanonicalStyle" sectionFile="ui/MultipleCanonicalStyle.xwt">
+ <widget href="ui/MultipleCanonicalStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ShapeStyle" sectionFile="ui/MultipleShapeStyle.xwt">
+ <widget href="ui/MultipleShapeStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ConnectorStyle" sectionFile="ui/MultipleConnectorStyle.xwt">
+ <widget href="ui/MultipleConnectorStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple PageStyle" sectionFile="ui/MultiplePageStyle.xwt">
+ <widget href="ui/MultiplePageStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DrawerStyle" sectionFile="ui/MultipleDrawerStyle.xwt">
+ <widget href="ui/MultipleDrawerStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple GuideStyle" sectionFile="ui/MultipleGuideStyle.xwt">
+ <widget href="ui/MultipleGuideStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple Guide" sectionFile="ui/MultipleGuide.xwt">
+ <widget href="ui/MultipleGuide.xwt#/"/>
+ </sections>
+ <sections name="Multiple NodeEntry" sectionFile="ui/MultipleNodeEntry.xwt">
+ <widget href="ui/MultipleNodeEntry.xwt#/"/>
+ </sections>
+ <sections name="Multiple FilteringStyle" sectionFile="ui/MultipleFilteringStyle.xwt">
+ <widget href="ui/MultipleFilteringStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DiagramStyle" sectionFile="ui/MultipleDiagramStyle.xwt">
+ <widget href="ui/MultipleDiagramStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ImageStyle" sectionFile="ui/MultipleImageStyle.xwt">
+ <widget href="ui/MultipleImageStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ImageBufferStyle" sectionFile="ui/MultipleImageBufferStyle.xwt">
+ <widget href="ui/MultipleImageBufferStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple PropertiesSetStyle" sectionFile="ui/MultiplePropertiesSetStyle.xwt">
+ <widget href="ui/MultiplePropertiesSetStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple StringToPropertyValueMapEntry" sectionFile="ui/MultipleStringToPropertyValueMapEntry.xwt">
+ <widget href="ui/MultipleStringToPropertyValueMapEntry.xwt#/"/>
+ </sections>
+ <sections name="Multiple PropertyValue" sectionFile="ui/MultiplePropertyValue.xwt">
+ <widget href="ui/MultiplePropertyValue.xwt#/"/>
+ </sections>
+ <sections name="Multiple SingleValueStyle" sectionFile="ui/MultipleSingleValueStyle.xwt">
+ <widget href="ui/MultipleSingleValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ListValueStyle" sectionFile="ui/MultipleListValueStyle.xwt">
+ <widget href="ui/MultipleListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple NamedStyle" sectionFile="ui/MultipleNamedStyle.xwt">
+ <widget href="ui/MultipleNamedStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple StringObjectConverter" sectionFile="ui/MultipleStringObjectConverter.xwt">
+ <widget href="ui/MultipleStringObjectConverter.xwt#/"/>
+ </sections>
+ <sections name="Multiple DataTypeStyle" sectionFile="ui/MultipleDataTypeStyle.xwt">
+ <widget href="ui/MultipleDataTypeStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple IntValueStyle" sectionFile="ui/MultipleIntValueStyle.xwt">
+ <widget href="ui/MultipleIntValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple IntListValueStyle" sectionFile="ui/MultipleIntListValueStyle.xwt">
+ <widget href="ui/MultipleIntListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple BooleanValueStyle" sectionFile="ui/MultipleBooleanValueStyle.xwt">
+ <widget href="ui/MultipleBooleanValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DoubleValueStyle" sectionFile="ui/MultipleDoubleValueStyle.xwt">
+ <widget href="ui/MultipleDoubleValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DoubleListValueStyle" sectionFile="ui/MultipleDoubleListValueStyle.xwt">
+ <widget href="ui/MultipleDoubleListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple StringValueStyle" sectionFile="ui/MultipleStringValueStyle.xwt">
+ <widget href="ui/MultipleStringValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple StringListValueStyle" sectionFile="ui/MultipleStringListValueStyle.xwt">
+ <widget href="ui/MultipleStringListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple EObjectValueStyle" sectionFile="ui/MultipleEObjectValueStyle.xwt">
+ <widget href="ui/MultipleEObjectValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple EObjectListValueStyle" sectionFile="ui/MultipleEObjectListValueStyle.xwt">
+ <widget href="ui/MultipleEObjectListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ByteArrayValueStyle" sectionFile="ui/MultipleByteArrayValueStyle.xwt">
+ <widget href="ui/MultipleByteArrayValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple BooleanListValueStyle" sectionFile="ui/MultipleBooleanListValueStyle.xwt">
+ <widget href="ui/MultipleBooleanListValueStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple HintedDiagramLinkStyle" sectionFile="ui/MultipleHintedDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleHintedDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple DiagramLinkStyle" sectionFile="ui/MultipleDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple MultiDiagramLinkStyle" sectionFile="ui/MultipleMultiDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleMultiDiagramLinkStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple TextStyle" sectionFile="ui/MultipleTextStyle.xwt">
+ <widget href="ui/MultipleTextStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple LineTypeStyle" sectionFile="ui/MultipleLineTypeStyle.xwt">
+ <widget href="ui/MultipleLineTypeStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple ArrowStyle" sectionFile="ui/MultipleArrowStyle.xwt">
+ <widget href="ui/MultipleArrowStyle.xwt#/"/>
+ </sections>
+ <sections name="Multiple Shape" sectionFile="ui/MultipleShape.xwt">
+ <widget href="ui/MultipleShape.xwt#/"/>
+ </sections>
+ <sections name="Multiple Compartment" sectionFile="ui/MultipleCompartment.xwt">
+ <widget href="ui/MultipleCompartment.xwt#/"/>
+ </sections>
+ <sections name="Multiple ListCompartment" sectionFile="ui/MultipleListCompartment.xwt">
+ <widget href="ui/MultipleListCompartment.xwt#/"/>
+ </sections>
+ <sections name="Multiple Connector" sectionFile="ui/MultipleConnector.xwt">
+ <widget href="ui/MultipleConnector.xwt#/"/>
+ </sections>
+ <sections name="Multiple StandardDiagram" sectionFile="ui/MultipleStandardDiagram.xwt">
+ <widget href="ui/MultipleStandardDiagram.xwt#/"/>
+ </sections>
+ <sections name="Multiple DecorationNode" sectionFile="ui/MultipleDecorationNode.xwt">
+ <widget href="ui/MultipleDecorationNode.xwt#/"/>
+ </sections>
+ <sections name="Multiple BasicDecorationNode" sectionFile="ui/MultipleBasicDecorationNode.xwt">
+ <widget href="ui/MultipleBasicDecorationNode.xwt#/"/>
+ </sections>
+ <sections name="Multiple BasicCompartment" sectionFile="ui/MultipleBasicCompartment.xwt">
+ <widget href="ui/MultipleBasicCompartment.xwt#/"/>
+ </sections>
+ <sections name="Multiple BasicSemanticCompartment" sectionFile="ui/MultipleBasicSemanticCompartment.xwt">
+ <widget href="ui/MultipleBasicSemanticCompartment.xwt#/"/>
+ </sections>
+ <sections name="Multiple SemanticListCompartment" sectionFile="ui/MultipleSemanticListCompartment.xwt">
+ <widget href="ui/MultipleSemanticListCompartment.xwt#/"/>
+ </sections>
+ <sections name="Multiple RoundedCornersStyle" sectionFile="ui/MultipleRoundedCornersStyle.xwt">
+ <widget href="ui/MultipleRoundedCornersStyle.xwt#/"/>
+ </sections>
+ <sections name="SingleGradientData" sectionFile="ui/SingleGradientData.xwt">
+ <widget href="ui/SingleGradientData.xwt#/"/>
+ </sections>
+ </tabs>
+ <views name="Single Edge" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEdge">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Edge"/>
+ </constraints>
+ </views>
+ <views name="Single Node" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Node"/>
+ </constraints>
+ </views>
+ <views name="Single Style" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Style"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single FillStyle" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFillStyle" overrideable="false" overriddenConstraints="//@views.73/@constraints.0">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FillStyle"/>
+ </constraints>
+ </views>
+ <views name="Single LineStyle" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLineStyle" overrideable="false" overriddenConstraints="//@views.74/@constraints.0">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LineStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single FontStyle" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFontStyle" overrideable="false" overriddenConstraints="//@views.75/@constraints.0">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FontStyle"/>
+ </constraints>
+ </views>
+ <views name="Single TitleStyle" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTitleStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="TitleStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single SortingStyle" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSortingStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SortingStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single DescriptionStyle" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDescriptionStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DescriptionStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single LayoutConstraint" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLayoutConstraint">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LayoutConstraint"/>
+ </constraints>
+ </views>
+ <views name="Single Size" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSize">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Size"/>
+ </constraints>
+ </views>
+ <views name="Single Location" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLocation">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Location"/>
+ </constraints>
+ </views>
+ <views name="Single Bounds" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBounds">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Bounds"/>
+ </constraints>
+ </views>
+ <views name="Single Ratio" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRatio">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Ratio"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single Anchor" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleAnchor">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Anchor"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single Bendpoints" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBendpoints">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Bendpoints"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single IdentityAnchor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIdentityAnchor">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IdentityAnchor"/>
+ </constraints>
+ </views>
+ <views name="Single RoutingStyle" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRoutingStyle" overrideable="false" overriddenConstraints="//@views.87/@constraints.0">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RoutingStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single View" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleView">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="View"/>
+ </constraints>
+ </views>
+ <views name="Single RelativeBendpoints" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRelativeBendpoints">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RelativeBendpoints"/>
+ </constraints>
+ </views>
+ <views name="Single Diagram" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagram">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Diagram"/>
+ </constraints>
+ </views>
+ <views name="Single Image" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImage">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Image"/>
+ </constraints>
+ </views>
+ <views name="Single CanonicalStyle" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleCanonicalStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="CanonicalStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single ShapeStyle" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleShapeStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ShapeStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single ConnectorStyle" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleConnectorStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ConnectorStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single PageStyle" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePageStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PageStyle"/>
+ </constraints>
+ </views>
+ <views name="Single DrawerStyle" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDrawerStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DrawerStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single GuideStyle" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleGuideStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="GuideStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single Guide" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleGuide">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Guide"/>
+ </constraints>
+ </views>
+ <views name="Single NodeEntry" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNodeEntry">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="NodeEntry"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single FilteringStyle" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFilteringStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FilteringStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single DiagramStyle" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagramStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramStyle"/>
+ </constraints>
+ </views>
+ <views name="Single ImageStyle" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImageStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ImageStyle"/>
+ </constraints>
+ </views>
+ <views name="Single ImageBufferStyle" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImageBufferStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ImageBufferStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single PropertiesSetStyle" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePropertiesSetStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PropertiesSetStyle"/>
+ </constraints>
+ </views>
+ <views name="Single StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringToPropertyValueMapEntry">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringToPropertyValueMapEntry"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single PropertyValue" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePropertyValue">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PropertyValue"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single SingleValueStyle" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSingleValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SingleValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single ListValueStyle" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single NamedStyle" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNamedStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="NamedStyle"/>
+ </constraints>
+ </views>
+ <views name="Single StringObjectConverter" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringObjectConverter">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringObjectConverter"/>
+ </constraints>
+ </views>
+ <views name="Single DataTypeStyle" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDataTypeStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DataTypeStyle"/>
+ </constraints>
+ </views>
+ <views name="Single IntValueStyle" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIntValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IntValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single IntListValueStyle" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIntListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IntListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single BooleanValueStyle" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBooleanValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single DoubleValueStyle" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDoubleValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single DoubleListValueStyle" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDoubleListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single StringValueStyle" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single StringListValueStyle" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single EObjectValueStyle" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEObjectValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single EObjectListValueStyle" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEObjectListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single ByteArrayValueStyle" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleByteArrayValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ByteArrayValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single BooleanListValueStyle" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBooleanListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Single HintedDiagramLinkStyle" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleHintedDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="HintedDiagramLinkStyle"/>
+ </constraints>
+ </views>
+ <views name="Single DiagramLinkStyle" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramLinkStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single MultiDiagramLinkStyle" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleMultiDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="MultiDiagramLinkStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single TextStyle" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTextStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="TextStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single LineTypeStyle" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLineTypeStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LineTypeStyle"/>
+ </constraints>
+ </views>
+ <views name="Single ArrowStyle" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleArrowStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ArrowStyle"/>
+ </constraints>
+ </views>
+ <views name="Single Shape" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleShape">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Shape"/>
+ </constraints>
+ </views>
+ <views name="Single Compartment" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Compartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single ListCompartment" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleListCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ListCompartment"/>
+ </constraints>
+ </views>
+ <views name="Single Connector" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleConnector">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Connector"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single StandardDiagram" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStandardDiagram">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StandardDiagram"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single DecorationNode" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDecorationNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DecorationNode"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single BasicDecorationNode" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicDecorationNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicDecorationNode"/>
+ </constraints>
+ </views>
+ <views name="Single BasicCompartment" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicCompartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single BasicSemanticCompartment" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.67">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicSemanticCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicSemanticCompartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single SemanticListCompartment" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.68">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSemanticListCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SemanticListCompartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Single RoundedCornersStyle" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.69">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRoundedCornersStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RoundedCornersStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Edge" sections="//@tabs.0/@sections.70" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEdge">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Edge"/>
+ </constraints>
+ </views>
+ <views name="Multiple Node" sections="//@tabs.0/@sections.71" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Node"/>
+ </constraints>
+ </views>
+ <views name="Multiple Style" sections="//@tabs.0/@sections.72" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Style"/>
+ </constraints>
+ </views>
+ <views name="Multiple FillStyle" sections="//@tabs.0/@sections.73" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFillStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FillStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple LineStyle" sections="//@tabs.0/@sections.74" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLineStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LineStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple FontStyle" sections="//@tabs.0/@sections.75" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFontStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FontStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple TitleStyle" sections="//@tabs.0/@sections.76" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTitleStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="TitleStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple SortingStyle" sections="//@tabs.0/@sections.77" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSortingStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SortingStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DescriptionStyle" sections="//@tabs.0/@sections.78" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDescriptionStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DescriptionStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple LayoutConstraint" sections="//@tabs.0/@sections.79" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLayoutConstraint">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LayoutConstraint"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Size" sections="//@tabs.0/@sections.80" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSize">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Size"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Location" sections="//@tabs.0/@sections.81" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLocation">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Location"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Bounds" sections="//@tabs.0/@sections.82" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBounds">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Bounds"/>
+ </constraints>
+ </views>
+ <views name="Multiple Ratio" sections="//@tabs.0/@sections.83" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRatio">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Ratio"/>
+ </constraints>
+ </views>
+ <views name="Multiple Anchor" sections="//@tabs.0/@sections.84" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleAnchor">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Anchor"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Bendpoints" sections="//@tabs.0/@sections.85" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBendpoints">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Bendpoints"/>
+ </constraints>
+ </views>
+ <views name="Multiple IdentityAnchor" sections="//@tabs.0/@sections.86" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIdentityAnchor">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IdentityAnchor"/>
+ </constraints>
+ </views>
+ <views name="Multiple RoutingStyle" sections="//@tabs.0/@sections.87" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRoutingStyle" overrideable="false">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RoutingStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple View" sections="//@tabs.0/@sections.88" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleView">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="View"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple RelativeBendpoints" sections="//@tabs.0/@sections.89" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRelativeBendpoints">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RelativeBendpoints"/>
+ </constraints>
+ </views>
+ <views name="Multiple Diagram" sections="//@tabs.0/@sections.90" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagram">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Diagram"/>
+ </constraints>
+ </views>
+ <views name="Multiple Image" sections="//@tabs.0/@sections.91" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImage">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Image"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple CanonicalStyle" sections="//@tabs.0/@sections.92" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleCanonicalStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="CanonicalStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple ShapeStyle" sections="//@tabs.0/@sections.93" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleShapeStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ShapeStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple ConnectorStyle" sections="//@tabs.0/@sections.94" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleConnectorStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ConnectorStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple PageStyle" sections="//@tabs.0/@sections.95" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePageStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PageStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DrawerStyle" sections="//@tabs.0/@sections.96" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDrawerStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DrawerStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple GuideStyle" sections="//@tabs.0/@sections.97" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleGuideStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="GuideStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Guide" sections="//@tabs.0/@sections.98" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleGuide">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Guide"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple NodeEntry" sections="//@tabs.0/@sections.99" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNodeEntry">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="NodeEntry"/>
+ </constraints>
+ </views>
+ <views name="Multiple FilteringStyle" sections="//@tabs.0/@sections.100" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFilteringStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="FilteringStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DiagramStyle" sections="//@tabs.0/@sections.101" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagramStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple ImageStyle" sections="//@tabs.0/@sections.102" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImageStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ImageStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple ImageBufferStyle" sections="//@tabs.0/@sections.103" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImageBufferStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ImageBufferStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple PropertiesSetStyle" sections="//@tabs.0/@sections.104" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePropertiesSetStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PropertiesSetStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.105" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringToPropertyValueMapEntry">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringToPropertyValueMapEntry"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple PropertyValue" sections="//@tabs.0/@sections.106" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePropertyValue">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="PropertyValue"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple SingleValueStyle" sections="//@tabs.0/@sections.107" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSingleValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SingleValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple ListValueStyle" sections="//@tabs.0/@sections.108" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple NamedStyle" sections="//@tabs.0/@sections.109" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNamedStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="NamedStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple StringObjectConverter" sections="//@tabs.0/@sections.110" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringObjectConverter">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringObjectConverter"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DataTypeStyle" sections="//@tabs.0/@sections.111" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDataTypeStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DataTypeStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple IntValueStyle" sections="//@tabs.0/@sections.112" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIntValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IntValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple IntListValueStyle" sections="//@tabs.0/@sections.113" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIntListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="IntListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple BooleanValueStyle" sections="//@tabs.0/@sections.114" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBooleanValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DoubleValueStyle" sections="//@tabs.0/@sections.115" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDoubleValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple DoubleListValueStyle" sections="//@tabs.0/@sections.116" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDoubleListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple StringValueStyle" sections="//@tabs.0/@sections.117" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple StringListValueStyle" sections="//@tabs.0/@sections.118" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StringListValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple EObjectValueStyle" sections="//@tabs.0/@sections.119" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEObjectValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple EObjectListValueStyle" sections="//@tabs.0/@sections.120" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEObjectListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple ByteArrayValueStyle" sections="//@tabs.0/@sections.121" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleByteArrayValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ByteArrayValueStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple BooleanListValueStyle" sections="//@tabs.0/@sections.122" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBooleanListValueStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanListValueStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple HintedDiagramLinkStyle" sections="//@tabs.0/@sections.123" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleHintedDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="HintedDiagramLinkStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple DiagramLinkStyle" sections="//@tabs.0/@sections.124" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramLinkStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple MultiDiagramLinkStyle" sections="//@tabs.0/@sections.125" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleMultiDiagramLinkStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="MultiDiagramLinkStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple TextStyle" sections="//@tabs.0/@sections.126" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTextStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="TextStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple LineTypeStyle" sections="//@tabs.0/@sections.127" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLineTypeStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="LineTypeStyle"/>
+ </constraints>
+ </views>
+ <views name="Multiple ArrowStyle" sections="//@tabs.0/@sections.128" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleArrowStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ArrowStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Shape" sections="//@tabs.0/@sections.129" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleShape">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Shape"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Compartment" sections="//@tabs.0/@sections.130" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Compartment"/>
+ </constraints>
+ </views>
+ <views name="Multiple ListCompartment" sections="//@tabs.0/@sections.131" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleListCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="ListCompartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple Connector" sections="//@tabs.0/@sections.132" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleConnector">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="Connector"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple StandardDiagram" sections="//@tabs.0/@sections.133" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStandardDiagram">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="StandardDiagram"/>
+ </constraints>
+ </views>
+ <views name="Multiple DecorationNode" sections="//@tabs.0/@sections.134" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDecorationNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="DecorationNode"/>
+ </constraints>
+ </views>
+ <views name="Multiple BasicDecorationNode" sections="//@tabs.0/@sections.135" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicDecorationNode">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicDecorationNode"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple BasicCompartment" sections="//@tabs.0/@sections.136" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicCompartment"/>
+ </constraints>
+ </views>
+ <views name="Multiple BasicSemanticCompartment" sections="//@tabs.0/@sections.137" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.67">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicSemanticCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="BasicSemanticCompartment"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="Multiple SemanticListCompartment" sections="//@tabs.0/@sections.138" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.68">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSemanticListCompartment">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="SemanticListCompartment"/>
+ </constraints>
+ </views>
+ <views name="Multiple RoundedCornersStyle" sections="//@tabs.0/@sections.139" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.69">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRoundedCornersStyle">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="contexts:ValueProperty" name="className" value="RoundedCornersStyle"/>
+ <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
+ </constraints>
+ </views>
+ <views name="SingleGradientData" sections="//@tabs.0/@sections.140">
+ <constraints xsi:type="contexts:SimpleConstraint" name="isGradientData">
+ <constraintType href="pathmap://PPEResources/Environment.xmi#//@constraintTypes.3"/>
+ <properties xsi:type="contexts:ValueProperty" name="class" value="org.eclipse.gmf.runtime.notation.datatype.GradientData"/>
+ </constraints>
+ </views>
+ <dataContexts name="notation" label="notation">
+ <elements name="Edge" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="source" type="Reference"/>
+ <properties name="target" type="Reference"/>
+ <properties name="bendpoints" type="Reference"/>
+ <properties name="sourceAnchor" type="Reference"/>
+ <properties name="targetAnchor" type="Reference"/>
+ </elements>
+ <elements name="Node" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="layoutConstraint" type="Reference"/>
+ </elements>
+ <elements name="Style"/>
+ <elements name="FillStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="fillColor" type="Integer"/>
+ <properties name="transparency" type="Integer"/>
+ <properties name="gradient" type="Reference"/>
+ </elements>
+ <elements name="LineStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="lineColor" type="Integer"/>
+ <properties name="lineWidth" type="Integer"/>
+ </elements>
+ <elements name="FontStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="fontColor" type="Integer"/>
+ <properties name="fontName"/>
+ <properties name="fontHeight" type="Integer"/>
+ <properties name="bold" type="Boolean"/>
+ <properties name="italic" type="Boolean"/>
+ <properties name="underline" type="Boolean"/>
+ <properties name="strikeThrough" type="Boolean"/>
+ </elements>
+ <elements name="TitleStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="showTitle" type="Boolean"/>
+ </elements>
+ <elements name="SortingStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="sorting" type="Enumeration"/>
+ <properties name="sortingKeys"/>
+ <properties name="sortedObjects" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="DescriptionStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="description"/>
+ </elements>
+ <elements name="LayoutConstraint"/>
+ <elements name="Size" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="width" type="Integer"/>
+ <properties name="height" type="Integer"/>
+ </elements>
+ <elements name="Location" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="x" type="Integer"/>
+ <properties name="y" type="Integer"/>
+ </elements>
+ <elements name="Bounds" supertypes="//@dataContexts.0/@elements.11 //@dataContexts.0/@elements.10"/>
+ <elements name="Ratio" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="value"/>
+ </elements>
+ <elements name="Anchor"/>
+ <elements name="Bendpoints"/>
+ <elements name="IdentityAnchor" supertypes="//@dataContexts.0/@elements.14">
+ <properties name="id"/>
+ </elements>
+ <elements name="RoutingStyle" supertypes="//@dataContexts.0/@elements.69">
+ <properties name="routing" type="Enumeration"/>
+ <properties name="smoothness" type="Enumeration"/>
+ <properties name="avoidObstructions" type="Boolean"/>
+ <properties name="closestDistance" type="Boolean"/>
+ <properties name="jumpLinkStatus" type="Enumeration"/>
+ <properties name="jumpLinkType" type="Enumeration"/>
+ <properties name="jumpLinksReverse" type="Boolean"/>
+ </elements>
+ <elements name="View">
+ <properties name="visible" type="Boolean"/>
+ <properties name="type"/>
+ <properties name="mutable" type="Boolean"/>
+ <properties name="sourceEdges" type="Reference" multiplicity="-1"/>
+ <properties name="targetEdges" type="Reference" multiplicity="-1"/>
+ <properties name="persistedChildren" type="Reference" multiplicity="-1"/>
+ <properties name="styles" type="Reference" multiplicity="-1"/>
+ <properties name="element" type="Reference"/>
+ <properties name="diagram" type="Reference"/>
+ <properties name="transientChildren" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="RelativeBendpoints" supertypes="//@dataContexts.0/@elements.15">
+ <properties name="points"/>
+ </elements>
+ <elements name="Diagram" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="name" label="Name"/>
+ <properties name="measurementUnit" type="Enumeration"/>
+ <properties name="persistedEdges" type="Reference" multiplicity="-1"/>
+ <properties name="TransientEdges" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="Image">
+ <properties name="data"/>
+ </elements>
+ <elements name="CanonicalStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="canonical" type="Boolean"/>
+ </elements>
+ <elements name="ShapeStyle" supertypes="//@dataContexts.0/@elements.5 //@dataContexts.0/@elements.8 //@dataContexts.0/@elements.3 //@dataContexts.0/@elements.4 //@dataContexts.0/@elements.69"/>
+ <elements name="ConnectorStyle" supertypes="//@dataContexts.0/@elements.17 //@dataContexts.0/@elements.4"/>
+ <elements name="PageStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="pageX" type="Integer"/>
+ <properties name="pageY" type="Integer"/>
+ <properties name="pageWidth" type="Integer"/>
+ <properties name="pageHeight" type="Integer"/>
+ </elements>
+ <elements name="DrawerStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="collapsed" type="Boolean"/>
+ </elements>
+ <elements name="GuideStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="horizontalGuides" type="Reference" multiplicity="-1"/>
+ <properties name="verticalGuides" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="Guide">
+ <properties name="position" type="Integer"/>
+ <properties name="nodeMap" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="NodeEntry">
+ <properties name="value" type="Enumeration"/>
+ <properties name="key" type="Reference"/>
+ </elements>
+ <elements name="FilteringStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="filtering" type="Enumeration"/>
+ <properties name="filteringKeys"/>
+ <properties name="filteredObjects" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="DiagramStyle" supertypes="//@dataContexts.0/@elements.25 //@dataContexts.0/@elements.27 //@dataContexts.0/@elements.8"/>
+ <elements name="ImageStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="antiAlias"/>
+ <properties name="maintainAspectRatio"/>
+ <properties name="cropBound" type="Reference"/>
+ </elements>
+ <elements name="ImageBufferStyle" supertypes="//@dataContexts.0/@elements.32">
+ <properties name="imageBuffer" type="Reference"/>
+ </elements>
+ <elements name="PropertiesSetStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="propertiesMap" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="StringToPropertyValueMapEntry">
+ <properties name="key"/>
+ <properties name="value" type="Reference"/>
+ </elements>
+ <elements name="PropertyValue" supertypes="//@dataContexts.0/@elements.40">
+ <properties name="rawValue"/>
+ <properties name="instanceType" type="Reference"/>
+ </elements>
+ <elements name="SingleValueStyle" supertypes="//@dataContexts.0/@elements.41">
+ <properties name="rawValue"/>
+ </elements>
+ <elements name="ListValueStyle" supertypes="//@dataContexts.0/@elements.41">
+ <properties name="rawValuesList" multiplicity="-1"/>
+ </elements>
+ <elements name="NamedStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="name"/>
+ </elements>
+ <elements name="StringObjectConverter"/>
+ <elements name="DataTypeStyle" supertypes="//@dataContexts.0/@elements.39 //@dataContexts.0/@elements.40">
+ <properties name="instanceType" type="Reference"/>
+ </elements>
+ <elements name="IntValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="intValue"/>
+ </elements>
+ <elements name="IntListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="intListValue" multiplicity="-1"/>
+ </elements>
+ <elements name="BooleanValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="booleanValue"/>
+ </elements>
+ <elements name="DoubleValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="doubleValue"/>
+ </elements>
+ <elements name="DoubleListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="doubleListValue" multiplicity="-1"/>
+ </elements>
+ <elements name="StringValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="stringValue"/>
+ </elements>
+ <elements name="StringListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="stringListValue" multiplicity="-1"/>
+ </elements>
+ <elements name="EObjectValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="eObjectValue" type="Reference"/>
+ </elements>
+ <elements name="EObjectListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="eObjectListValue" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="ByteArrayValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="byteArrayValue"/>
+ </elements>
+ <elements name="BooleanListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="booleanListValue" multiplicity="-1"/>
+ </elements>
+ <elements name="HintedDiagramLinkStyle" supertypes="//@dataContexts.0/@elements.54 //@dataContexts.0/@elements.2">
+ <properties name="hint"/>
+ </elements>
+ <elements name="DiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="diagramLink" type="Reference"/>
+ </elements>
+ <elements name="MultiDiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="diagramLinks" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements name="TextStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="textAlignment" type="Enumeration"/>
+ </elements>
+ <elements name="LineTypeStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="lineType" type="Enumeration"/>
+ </elements>
+ <elements name="ArrowStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="arrowSource" type="Enumeration"/>
+ <properties name="arrowTarget" type="Enumeration"/>
+ </elements>
+ <elements name="Shape" supertypes="//@dataContexts.0/@elements.1 //@dataContexts.0/@elements.23"/>
+ <elements name="Compartment" supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.22 //@dataContexts.0/@elements.6"/>
+ <elements name="ListCompartment" supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6"/>
+ <elements name="Connector" supertypes="//@dataContexts.0/@elements.0 //@dataContexts.0/@elements.24"/>
+ <elements name="StandardDiagram" supertypes="//@dataContexts.0/@elements.20 //@dataContexts.0/@elements.31"/>
+ <elements name="DecorationNode" supertypes="//@dataContexts.0/@elements.65"/>
+ <elements name="BasicDecorationNode" supertypes="//@dataContexts.0/@elements.1"/>
+ <elements name="BasicCompartment" supertypes="//@dataContexts.0/@elements.64 //@dataContexts.0/@elements.26"/>
+ <elements name="BasicSemanticCompartment" supertypes="//@dataContexts.0/@elements.65 //@dataContexts.0/@elements.26"/>
+ <elements name="SemanticListCompartment" supertypes="//@dataContexts.0/@elements.67 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6"/>
+ <elements name="RoundedCornersStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="roundedBendpointsRadius" type="Integer"/>
+ </elements>
+ <elements name="GradientData">
+ <properties name="gradientColor1" label="Gradient color" type="Integer"/>
+ <properties name="gradientColor2" label="Gradient color 2" type="Integer"/>
+ <properties name="gradientStyle" type="Enumeration"/>
+ <properties name="activate" label="Activate" type="Boolean"/>
+ </elements>
+ <modelElementFactory href="platform:/plugin/org.eclipse.papyrus.properties.notation/model/Environment.xmi#//@modelElementFactories.0"/>
+ </dataContexts>
+</contexts:Context>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/notation.ecore b/incoming/org.eclipse.papyrus.properties.notation/model/notation.ecore
new file mode 100644
index 00000000000..4cca7c24b8f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/notation.ecore
@@ -0,0 +1,444 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ecore:EPackage xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="notation"
+ nsURI="http://www.eclipse.org/gmf/runtime/1.0.2/notation" nsPrefix="notation">
+ <eClassifiers xsi:type="ecore:EClass" name="Edge" eSuperTypes="#//View">
+ <eOperations name="createBendpoints" eType="#//Bendpoints">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eOperations name="createSourceAnchor" eType="#//Anchor">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eOperations name="createTargetAnchor" eType="#//Anchor">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1"
+ eType="#//View" resolveProxies="false" eOpposite="#//View/sourceEdges"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
+ eType="#//View" resolveProxies="false" eOpposite="#//View/targetEdges"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="bendpoints" eType="#//Bendpoints"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceAnchor" eType="#//Anchor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetAnchor" eType="#//Anchor"
+ containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Node" eSuperTypes="#//View">
+ <eOperations name="createLayoutConstraint" eType="#//LayoutConstraint">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="layoutConstraint" eType="#//LayoutConstraint"
+ containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Style" abstract="true" interface="true"/>
+ <eClassifiers xsi:type="ecore:EClass" name="FillStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="fillColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="16777215"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="transparency" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="-1"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="gradient" eType="#//GradientData"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LineStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="lineColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="11579568"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="lineWidth" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
+ defaultValueLiteral="-1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FontStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="fontColor" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="fontName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="Tahoma"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="fontHeight" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="9"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="bold" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="italic" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="underline" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="strikeThrough" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TitleStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="showTitle" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SortingStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="sorting" eType="#//Sorting"
+ defaultValueLiteral="None"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="sortingKeys" eType="#//SortKeyMap"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sortedObjects" upperBound="-1"
+ eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DescriptionStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral=""/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LayoutConstraint" abstract="true" interface="true"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Size" eSuperTypes="#//LayoutConstraint">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="-1"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="height" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="-1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Location" eSuperTypes="#//LayoutConstraint">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="x" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="y" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Bounds" eSuperTypes="#//Location #//Size"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Ratio" eSuperTypes="#//LayoutConstraint">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"
+ defaultValueLiteral="-1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Anchor" abstract="true" interface="true"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Bendpoints" abstract="true" interface="true"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="Sorting">
+ <eLiterals name="None"/>
+ <eLiterals name="Manual" value="1"/>
+ <eLiterals name="Automatic" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Filtering">
+ <eLiterals name="None"/>
+ <eLiterals name="Manual" value="1"/>
+ <eLiterals name="Automatic" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="IdentityAnchor" eSuperTypes="#//Anchor">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="anchor"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Routing">
+ <eLiterals name="Manual"/>
+ <eLiterals name="Rectilinear" value="1"/>
+ <eLiterals name="Tree" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Smoothness">
+ <eLiterals name="None"/>
+ <eLiterals name="Normal" value="1"/>
+ <eLiterals name="Less" value="2"/>
+ <eLiterals name="More" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="JumpLinkStatus">
+ <eLiterals name="None"/>
+ <eLiterals name="All" value="1"/>
+ <eLiterals name="Below" value="2"/>
+ <eLiterals name="Above" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="JumpLinkType">
+ <eLiterals name="Semicircle"/>
+ <eLiterals name="Square" value="1"/>
+ <eLiterals name="Chamfered" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RoutingStyle" eSuperTypes="#//RoundedCornersStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="routing" eType="#//Routing"
+ defaultValueLiteral="Manual"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="smoothness" eType="#//Smoothness"
+ defaultValueLiteral="None"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="avoidObstructions" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="closestDistance" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="jumpLinkStatus" eType="#//JumpLinkStatus"
+ defaultValueLiteral="None"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="jumpLinkType" eType="#//JumpLinkType"
+ defaultValueLiteral="Semicircle"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="jumpLinksReverse" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="View" abstract="true" eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement">
+ <eOperations name="getStyle" eType="#//Style">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eOperations name="createChild" eType="#//Node">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eOperations name="createStyle" eType="#//Style">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eOperations name="getNamedStyle" eType="#//NamedStyle">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ <eParameters name="name" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="visible" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral=""/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mutable" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ transient="true" defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceEdges" upperBound="-1"
+ eType="#//Edge" transient="true" resolveProxies="false" eOpposite="#//Edge/source"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetEdges" upperBound="-1"
+ eType="#//Edge" transient="true" resolveProxies="false" eOpposite="#//Edge/target"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="persistedChildren" upperBound="-1"
+ eType="#//Node" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="styles" upperBound="-1"
+ eType="#//Style" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="element" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"
+ unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="diagram" lowerBound="1"
+ eType="#//Diagram" changeable="false" volatile="true" transient="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transientChildren" upperBound="-1"
+ eType="#//Node" transient="true" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RelativeBendpoints" eSuperTypes="#//Bendpoints">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="points" eType="#//RelativeBendpointList"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Diagram" eSuperTypes="#//View">
+ <eOperations name="createEdge" eType="#//Edge">
+ <eParameters name="eClass" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral=""/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="measurementUnit" eType="#//MeasurementUnit"
+ defaultValueLiteral="Himetric" unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="persistedEdges" upperBound="-1"
+ eType="#//Edge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="TransientEdges" upperBound="-1"
+ eType="#//Edge" transient="true" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Image">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="data" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CanonicalStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="canonical" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShapeStyle" eSuperTypes="#//FontStyle #//DescriptionStyle #//FillStyle #//LineStyle #//RoundedCornersStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ConnectorStyle" eSuperTypes="#//RoutingStyle #//LineStyle"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="RelativeBendpointList" instanceClassName="java.util.List"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PageStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="pageX" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="pageY" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="pageWidth" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="100"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="pageHeight" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="100"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DrawerStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="collapsed" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
+ defaultValueLiteral="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GuideStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="horizontalGuides" upperBound="-1"
+ eType="#//Guide" containment="true" resolveProxies="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="verticalGuides" upperBound="-1"
+ eType="#//Guide" containment="true" resolveProxies="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Guide">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="position" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="0"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="nodeMap" upperBound="-1"
+ eType="#//NodeEntry" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NodeEntry" instanceClassName="java.util.Map$Entry">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//Alignment"
+ defaultValueLiteral="Center"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="key" lowerBound="1" eType="#//Node"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Alignment">
+ <eLiterals name="Left"/>
+ <eLiterals name="Right" value="1"/>
+ <eLiterals name="Center" value="2"/>
+ <eLiterals name="Top" value="3"/>
+ <eLiterals name="Bottom" value="4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FilteringStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="filtering" eType="#//Filtering"
+ defaultValueLiteral="None"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="filteringKeys" eType="#//FilterKeyList"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="filteredObjects" upperBound="-1"
+ eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="FilterKeyList" instanceClassName="java.util.List"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="SortKeyMap" instanceClassName="java.util.Map"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="SortingDirection">
+ <eLiterals name="Ascending"/>
+ <eLiterals name="Descending" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DiagramStyle" eSuperTypes="#//PageStyle #//GuideStyle #//DescriptionStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ImageStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="antiAlias" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBooleanObject"
+ defaultValueLiteral="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="maintainAspectRatio" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBooleanObject"
+ defaultValueLiteral="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cropBound" lowerBound="1"
+ eType="#//Bounds" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ImageBufferStyle" eSuperTypes="#//ImageStyle">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="imageBuffer" lowerBound="1"
+ eType="#//Image" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="MeasurementUnit">
+ <eLiterals name="Himetric"/>
+ <eLiterals name="Pixel" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PropertiesSetStyle" eSuperTypes="#//NamedStyle">
+ <eOperations name="getProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ <eOperations name="setProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ <eParameters name="newValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ </eOperations>
+ <eOperations name="createProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ <eParameters name="instanceType" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDataType"/>
+ <eParameters name="initialValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ </eOperations>
+ <eOperations name="removeProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ <eOperations name="hasProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ <eOperations name="createProperty" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean">
+ <eParameters name="propertyName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ <eParameters name="initialValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertiesMap" upperBound="-1"
+ eType="#//StringToPropertyValueMapEntry" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StringToPropertyValueMapEntry" instanceClassName="java.util.Map$Entry">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//PropertyValue"
+ containment="true" resolveProxies="false"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PropertyValue" eSuperTypes="#//StringObjectConverter">
+ <eOperations name="getValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ <eOperations name="setValue">
+ <eParameters name="newValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="rawValue" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="instanceType" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDataType"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SingleValueStyle" eSuperTypes="#//DataTypeStyle">
+ <eOperations name="getValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ <eOperations name="setValue">
+ <eParameters name="newValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="rawValue" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ListValueStyle" eSuperTypes="#//DataTypeStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="rawValuesList" unique="false"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NamedStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StringObjectConverter" abstract="true"
+ interface="true">
+ <eOperations name="getStringFromObject" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString">
+ <eParameters name="objectValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
+ </eOperations>
+ <eOperations name="getObjectFromString" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
+ <eParameters name="stringValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eOperations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataTypeStyle" eSuperTypes="#//NamedStyle #//StringObjectConverter">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="instanceType" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDataType"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="IntValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="intValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="IntListValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="intListValue" unique="false"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BooleanValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="booleanValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DoubleValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubleValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDouble"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DoubleListValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="doubleListValue" unique="false"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDoubleObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StringValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="stringValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StringListValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="stringListValue" unique="false"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EObjectValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="eObjectValue" eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EObjectListValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="eObjectListValue" upperBound="-1"
+ eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ByteArrayValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="byteArrayValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BooleanListValueStyle" eSuperTypes="#//NamedStyle">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="booleanListValue" unique="false"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBooleanObject"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="HintedDiagramLinkStyle" eSuperTypes="#//DiagramLinkStyle #//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="hint" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DiagramLinkStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="diagramLink" eType="#//Diagram"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MultiDiagramLinkStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="diagramLinks" upperBound="-1"
+ eType="#//Diagram"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="TextAlignment">
+ <eLiterals name="Left"/>
+ <eLiterals name="Right" value="1"/>
+ <eLiterals name="Center" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TextStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="textAlignment" eType="#//TextAlignment"
+ defaultValueLiteral="Left"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="LineType">
+ <eLiterals name="Solid"/>
+ <eLiterals name="Dash" value="1"/>
+ <eLiterals name="Dot" value="2"/>
+ <eLiterals name="DashDot" value="3"/>
+ <eLiterals name="DashDotDot" value="4"/>
+ <eLiterals name="Double" value="5"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LineTypeStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="lineType" eType="#//LineType"
+ defaultValueLiteral="Solid"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ArrowType">
+ <eLiterals name="None"/>
+ <eLiterals name="OpenArrow" value="1"/>
+ <eLiterals name="SolidArrow" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ArrowStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="arrowSource" eType="#//ArrowType"
+ defaultValueLiteral="None"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="arrowTarget" eType="#//ArrowType"
+ defaultValueLiteral="None"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Shape" eSuperTypes="#//Node #//ShapeStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Compartment" eSuperTypes="#//BasicCompartment #//CanonicalStyle #//TitleStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ListCompartment" eSuperTypes="#//BasicCompartment #//SortingStyle #//FilteringStyle #//TitleStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Connector" eSuperTypes="#//Edge #//ConnectorStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="StandardDiagram" eSuperTypes="#//Diagram #//DiagramStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DecorationNode" eSuperTypes="#//BasicDecorationNode"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BasicDecorationNode" eSuperTypes="#//Node"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BasicCompartment" eSuperTypes="#//DecorationNode #//DrawerStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BasicSemanticCompartment" eSuperTypes="#//BasicDecorationNode #//DrawerStyle"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SemanticListCompartment" eSuperTypes="#//BasicSemanticCompartment #//SortingStyle #//FilteringStyle #//TitleStyle"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="GradientStyle">
+ <eLiterals name="Vertical"/>
+ <eLiterals name="Horizontal" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="GradientData" instanceClassName="org.eclipse.gmf.runtime.notation.datatype.GradientData"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RoundedCornersStyle" eSuperTypes="#//Style">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="roundedBendpointsRadius"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="0"/>
+ </eClassifiers>
+</ecore:EPackage>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleAnchor.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleAnchor.xwt
new file mode 100644
index 00000000000..8d9c4dc0edc
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleAnchor.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleArrowStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleArrowStyle.xwt
new file mode 100644
index 00000000000..24c2c22438a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleArrowStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:ArrowStyle:arrowSource"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:ArrowStyle:arrowTarget"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicCompartment.xwt
new file mode 100644
index 00000000000..4a88556993c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicDecorationNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicDecorationNode.xwt
new file mode 100644
index 00000000000..44370be2014
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicDecorationNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicSemanticCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicSemanticCompartment.xwt
new file mode 100644
index 00000000000..7519aa392d4
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBasicSemanticCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBendpoints.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBendpoints.xwt
new file mode 100644
index 00000000000..16c43716496
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBendpoints.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanListValueStyle.xwt
new file mode 100644
index 00000000000..4a73c945c36
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanValueStyle.xwt
new file mode 100644
index 00000000000..bc27cc98728
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBooleanValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBounds.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBounds.xwt
new file mode 100644
index 00000000000..9f2fd49ad6a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleBounds.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleByteArrayValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleByteArrayValueStyle.xwt
new file mode 100644
index 00000000000..8817785fae6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleByteArrayValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCanonicalStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCanonicalStyle.xwt
new file mode 100644
index 00000000000..a4ea840b824
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCanonicalStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:CanonicalStyle:canonical"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCompartment.xwt
new file mode 100644
index 00000000000..866021be2c9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:CanonicalStyle:canonical"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnector.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnector.xwt
new file mode 100644
index 00000000000..3e341ba8f6b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnector.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnectorStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnectorStyle.xwt
new file mode 100644
index 00000000000..a5e2dcca735
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleConnectorStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDataTypeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDataTypeStyle.xwt
new file mode 100644
index 00000000000..1c87ae4f6f0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDataTypeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDecorationNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDecorationNode.xwt
new file mode 100644
index 00000000000..ad3b3b63cf4
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDecorationNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDescriptionStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDescriptionStyle.xwt
new file mode 100644
index 00000000000..752ca362651
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDescriptionStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagram.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagram.xwt
new file mode 100644
index 00000000000..b2b04fc914f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagram.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:Diagram:measurementUnit"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..8817785fae6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramStyle.xwt
new file mode 100644
index 00000000000..06c5e26b62a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDiagramStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleListValueStyle.xwt
new file mode 100644
index 00000000000..1c87ae4f6f0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleValueStyle.xwt
new file mode 100644
index 00000000000..16c43716496
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDoubleValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDrawerStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDrawerStyle.xwt
new file mode 100644
index 00000000000..deb7100d544
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleDrawerStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectListValueStyle.xwt
new file mode 100644
index 00000000000..0bb8f23c3d9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectValueStyle.xwt
new file mode 100644
index 00000000000..4a73c945c36
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEObjectValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEdge.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEdge.xwt
new file mode 100644
index 00000000000..b2eb643af81
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleEdge.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFillStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFillStyle.xwt
new file mode 100644
index 00000000000..726b32b472e
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFillStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Group text="Fill"><Group.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Group.layout><gmf:XWTAwareColorPicker input="{Binding}" property="notation:FillStyle:fillColor"></gmf:XWTAwareColorPicker><ppe:IntegerEditor input="{Binding}" property="notation:FillStyle:transparency"></ppe:IntegerEditor></Group><Group text="Gradient"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><ppe:ViewEditor input="{Binding}" view="notation:SingleGradientData" property="notation:FillStyle:gradient"></ppe:ViewEditor></Group></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFilteringStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFilteringStyle.xwt
new file mode 100644
index 00000000000..fffba2fe11f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFilteringStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFontStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFontStyle.xwt
new file mode 100644
index 00000000000..d5a4a2f6fc5
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleFontStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" text="Font"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><gmf:XWTAwareFontEditor showLabel="false" input="{Binding}" property="notation:FontStyle:fontName"></gmf:XWTAwareFontEditor><ppe:IntegerEditor input="{Binding}" property="notation:FontStyle:fontHeight"></ppe:IntegerEditor></Composite><Composite><Composite.layout><GridLayout makeColumnsEqualWidth="false" numColumns="2"></GridLayout></Composite.layout><ppe:BooleanToggle image="/org.eclipse.gmf.runtime.diagram.ui.properties/icons/bold.gif" property="notation:FontStyle:bold" showLabel="false" input="{Binding}"></ppe:BooleanToggle><gmf:XWTAwareColorPicker showLabel="false" property="notation:FontStyle:fontColor" input="{Binding}"></gmf:XWTAwareColorPicker></Composite></Group> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuide.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuide.xwt
new file mode 100644
index 00000000000..a6c7c1ef861
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuide.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:Guide:position"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuideStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuideStyle.xwt
new file mode 100644
index 00000000000..19d57428b51
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleGuideStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleHintedDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleHintedDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..19d57428b51
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleHintedDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIdentityAnchor.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIdentityAnchor.xwt
new file mode 100644
index 00000000000..0bb8f23c3d9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIdentityAnchor.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImage.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImage.xwt
new file mode 100644
index 00000000000..19d57428b51
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImage.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageBufferStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageBufferStyle.xwt
new file mode 100644
index 00000000000..1c87ae4f6f0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageBufferStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageStyle.xwt
new file mode 100644
index 00000000000..e9d75e27de0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleImageStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntListValueStyle.xwt
new file mode 100644
index 00000000000..0bb8f23c3d9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntValueStyle.xwt
new file mode 100644
index 00000000000..30ac9551a19
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleIntValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLayoutConstraint.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLayoutConstraint.xwt
new file mode 100644
index 00000000000..209ed8c691e
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLayoutConstraint.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineStyle.xwt
new file mode 100644
index 00000000000..24f7f642aab
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" text="Line"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:LineStyle:lineWidth"></ppe:IntegerEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><gmf:XWTAwareColorPicker input="{Binding}" property="notation:LineStyle:lineColor"></gmf:XWTAwareColorPicker></Composite></Group> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineTypeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineTypeStyle.xwt
new file mode 100644
index 00000000000..71a2b4b8789
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLineTypeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:LineTypeStyle:lineType"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListCompartment.xwt
new file mode 100644
index 00000000000..19f1d24faa7
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListValueStyle.xwt
new file mode 100644
index 00000000000..19d57428b51
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLocation.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLocation.xwt
new file mode 100644
index 00000000000..61f6625375b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleLocation.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleMultiDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleMultiDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..b46518daf35
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleMultiDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNamedStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNamedStyle.xwt
new file mode 100644
index 00000000000..16c43716496
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNamedStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNode.xwt
new file mode 100644
index 00000000000..153d2e9371f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNodeEntry.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNodeEntry.xwt
new file mode 100644
index 00000000000..ec45f31f383
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleNodeEntry.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:NodeEntry:value"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePageStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePageStyle.xwt
new file mode 100644
index 00000000000..c53583367eb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePageStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertiesSetStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertiesSetStyle.xwt
new file mode 100644
index 00000000000..506d138f590
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertiesSetStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertyValue.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertyValue.xwt
new file mode 100644
index 00000000000..16c43716496
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultiplePropertyValue.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRatio.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRatio.xwt
new file mode 100644
index 00000000000..93918e58999
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRatio.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:Ratio:value"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRelativeBendpoints.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRelativeBendpoints.xwt
new file mode 100644
index 00000000000..752ca362651
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRelativeBendpoints.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoundedCornersStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoundedCornersStyle.xwt
new file mode 100644
index 00000000000..ac31826b36d
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoundedCornersStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoutingStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoutingStyle.xwt
new file mode 100644
index 00000000000..0ae649ec1ce
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleRoutingStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><GridLayout numColumns="2" makeColumnsEqualWidth="true"></GridLayout></Composite.layout><Group text="Routing"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><Group text="Styles"><Group.layout><FillLayout></FillLayout></Group.layout><ppe:EnumRadio input="{Binding}" showLabel="false" property="notation:RoutingStyle:routing" numColumns="2"></ppe:EnumRadio></Group><Composite><Composite.layout><ppel:PropertiesLayout makeColumnsEqualWidth="true" numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:avoidObstructions"></ppe:BooleanCheckbox><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:closestDistance"></ppe:BooleanCheckbox></Composite></Group><Group text="Jump links"><Group.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Group.layout><Group text="Status"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio property="notation:RoutingStyle:jumpLinkStatus" showLabel="false" numColumns="2" input="{Binding}"></ppe:EnumRadio></Group><Group text="Type"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio property="notation:RoutingStyle:jumpLinkType" input="{Binding}" showLabel="false" numColumns="2"></ppe:EnumRadio></Group><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:jumpLinksReverse"></ppe:BooleanCheckbox></Group><Group text="Smoothness"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio input="{Binding}" showLabel="false" property="notation:RoutingStyle:smoothness" numColumns="2"></ppe:EnumRadio></Group></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSemanticListCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSemanticListCompartment.xwt
new file mode 100644
index 00000000000..587fd459351
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSemanticListCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShape.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShape.xwt
new file mode 100644
index 00000000000..3e341ba8f6b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShape.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShapeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShapeStyle.xwt
new file mode 100644
index 00000000000..d9f77cf354e
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleShapeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSingleValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSingleValueStyle.xwt
new file mode 100644
index 00000000000..61f6625375b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSingleValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSize.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSize.xwt
new file mode 100644
index 00000000000..4a73c945c36
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSize.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSortingStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSortingStyle.xwt
new file mode 100644
index 00000000000..a313f1876cc
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleSortingStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStandardDiagram.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStandardDiagram.xwt
new file mode 100644
index 00000000000..248d7abdae8
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStandardDiagram.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:Diagram:measurementUnit"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringListValueStyle.xwt
new file mode 100644
index 00000000000..8bea86c96b0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringObjectConverter.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringObjectConverter.xwt
new file mode 100644
index 00000000000..19d57428b51
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringObjectConverter.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringToPropertyValueMapEntry.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringToPropertyValueMapEntry.xwt
new file mode 100644
index 00000000000..752ca362651
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringToPropertyValueMapEntry.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringValueStyle.xwt
new file mode 100644
index 00000000000..2e44ec70766
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStringValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStyle.xwt
new file mode 100644
index 00000000000..b2710e8722c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTextStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTextStyle.xwt
new file mode 100644
index 00000000000..24d6cc9d7af
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTextStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:TextStyle:textAlignment"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTitleStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTitleStyle.xwt
new file mode 100644
index 00000000000..9672c53f470
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleTitleStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleView.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleView.xwt
new file mode 100644
index 00000000000..0f4fdb621ac
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/MultipleView.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleAnchor.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleAnchor.xwt
new file mode 100644
index 00000000000..8817785fae6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleAnchor.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleArrowStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleArrowStyle.xwt
new file mode 100644
index 00000000000..24c2c22438a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleArrowStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:ArrowStyle:arrowSource"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:ArrowStyle:arrowTarget"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicCompartment.xwt
new file mode 100644
index 00000000000..587db7f4646
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicDecorationNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicDecorationNode.xwt
new file mode 100644
index 00000000000..3a73f0a1bca
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicDecorationNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicSemanticCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicSemanticCompartment.xwt
new file mode 100644
index 00000000000..b547da805b8
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBasicSemanticCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBendpoints.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBendpoints.xwt
new file mode 100644
index 00000000000..2531b3ad916
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBendpoints.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanListValueStyle.xwt
new file mode 100644
index 00000000000..e4161fd605f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiString input="{Binding}" property="notation:BooleanListValueStyle:booleanListValue"></ppe:MultiString></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanValueStyle.xwt
new file mode 100644
index 00000000000..b262fad8cad
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBooleanValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:BooleanValueStyle:booleanValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBounds.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBounds.xwt
new file mode 100644
index 00000000000..969f186937c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleBounds.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleByteArrayValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleByteArrayValueStyle.xwt
new file mode 100644
index 00000000000..9f524aa3c4b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleByteArrayValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:ByteArrayValueStyle:byteArrayValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCanonicalStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCanonicalStyle.xwt
new file mode 100644
index 00000000000..1432c678fc9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCanonicalStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:CanonicalStyle:canonical"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCompartment.xwt
new file mode 100644
index 00000000000..1a9652c0d4f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:CanonicalStyle:canonical"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnector.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnector.xwt
new file mode 100644
index 00000000000..d2b3be19e2a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnector.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnectorStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnectorStyle.xwt
new file mode 100644
index 00000000000..ad3b3b63cf4
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleConnectorStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDataTypeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDataTypeStyle.xwt
new file mode 100644
index 00000000000..1238e5b8e23
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDataTypeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:DataTypeStyle:instanceType"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDecorationNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDecorationNode.xwt
new file mode 100644
index 00000000000..e518ffe5938
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDecorationNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDescriptionStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDescriptionStyle.xwt
new file mode 100644
index 00000000000..5b583faf73f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDescriptionStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:DescriptionStyle:description"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagram.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagram.xwt
new file mode 100644
index 00000000000..a12ab741003
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagram.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:Diagram:name"></ppe:StringEditor><ppe:StringLabel input="{Binding}" property="notation:View:type"></ppe:StringLabel></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..ffe9f2ea120
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:DiagramLinkStyle:diagramLink"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramStyle.xwt
new file mode 100644
index 00000000000..5d4c2b42882
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDiagramStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:DescriptionStyle:description"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleListValueStyle.xwt
new file mode 100644
index 00000000000..f2fed0b5698
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiString input="{Binding}" property="notation:DoubleListValueStyle:doubleListValue"></ppe:MultiString></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleValueStyle.xwt
new file mode 100644
index 00000000000..2730f7877e5
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDoubleValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:DoubleValueStyle:doubleValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDrawerStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDrawerStyle.xwt
new file mode 100644
index 00000000000..181b6a2f175
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleDrawerStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectListValueStyle.xwt
new file mode 100644
index 00000000000..f99f3befcf2
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:EObjectListValueStyle:eObjectListValue"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectValueStyle.xwt
new file mode 100644
index 00000000000..a49c1e02ba0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEObjectValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:EObjectValueStyle:eObjectValue"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEdge.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEdge.xwt
new file mode 100644
index 00000000000..ab05bf33720
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleEdge.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFillStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFillStyle.xwt
new file mode 100644
index 00000000000..29cad35c3e3
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFillStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" text="Fill"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Group text="Fill"><Group.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Group.layout><gmf:XWTAwareColorPicker input="{Binding}" property="notation:FillStyle:fillColor"></gmf:XWTAwareColorPicker><ppe:IntegerEditor input="{Binding}" property="notation:FillStyle:transparency"></ppe:IntegerEditor></Group><Group text="Gradient"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><ppe:ViewEditor view="notation:SingleGradientData" input="{Binding}" property="notation:FillStyle:gradient"></ppe:ViewEditor></Group></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFilteringStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFilteringStyle.xwt
new file mode 100644
index 00000000000..d1ad387d428
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFilteringStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:FilteringStyle:filteringKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:FilteringStyle:filteredObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFontStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFontStyle.xwt
new file mode 100644
index 00000000000..ef2da85d27f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleFontStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" text="Font"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><gmf:XWTAwareFontEditor input="{Binding}" property="notation:FontStyle:fontName" showLabel="false"></gmf:XWTAwareFontEditor><ppe:IntegerEditor input="{Binding}" property="notation:FontStyle:fontHeight"></ppe:IntegerEditor></Composite><Composite><Composite.layout><GridLayout makeColumnsEqualWidth="false" numColumns="2"></GridLayout></Composite.layout><ppe:BooleanToggle image="/org.eclipse.gmf.runtime.diagram.ui.properties/icons/bold.gif" showLabel="false" input="{Binding}" property="notation:FontStyle:bold"></ppe:BooleanToggle><gmf:XWTAwareColorPicker property="notation:FontStyle:fontColor" showLabel="false" input="{Binding}"></gmf:XWTAwareColorPicker></Composite></Group> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGradientData.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGradientData.xwt
new file mode 100644
index 00000000000..927587646ac
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGradientData.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" text="Gradient"><Composite.layout><ppel:PropertiesLayout makeColumnsEqualWidth="false" numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanCheckbox input="{Binding}" property="notation:GradientData:activate"></ppe:BooleanCheckbox><gmf:XWTAwareColorPicker input="{Binding}" property="notation:GradientData:gradientColor1"></gmf:XWTAwareColorPicker><ppe:EnumRadio input="{Binding}" property="notation:GradientData:gradientStyle"></ppe:EnumRadio></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuide.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuide.xwt
new file mode 100644
index 00000000000..cb348f6e8ad
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuide.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:Guide:position"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuideStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuideStyle.xwt
new file mode 100644
index 00000000000..bc27cc98728
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleGuideStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleHintedDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleHintedDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..aec8bc475aa
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleHintedDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:HintedDiagramLinkStyle:hint"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:DiagramLinkStyle:diagramLink"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIdentityAnchor.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIdentityAnchor.xwt
new file mode 100644
index 00000000000..e9d75e27de0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIdentityAnchor.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImage.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImage.xwt
new file mode 100644
index 00000000000..8f46ab5f57c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImage.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:Image:data"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageBufferStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageBufferStyle.xwt
new file mode 100644
index 00000000000..f1283906064
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageBufferStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:ImageStyle:antiAlias"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:ImageStyle:maintainAspectRatio"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageStyle.xwt
new file mode 100644
index 00000000000..cb3d500b484
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleImageStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:ImageStyle:antiAlias"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:ImageStyle:maintainAspectRatio"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntListValueStyle.xwt
new file mode 100644
index 00000000000..3cdd6003eef
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiString input="{Binding}" property="notation:IntListValueStyle:intListValue"></ppe:MultiString></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntValueStyle.xwt
new file mode 100644
index 00000000000..908879d1069
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleIntValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:IntValueStyle:intValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLayoutConstraint.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLayoutConstraint.xwt
new file mode 100644
index 00000000000..969f186937c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLayoutConstraint.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineStyle.xwt
new file mode 100644
index 00000000000..a728c5b42ce
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Group xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors" xmlns="http://www.eclipse.org/xwt/presentation" text="Line"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:LineStyle:lineWidth"></ppe:IntegerEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><gmf:XWTAwareColorPicker input="{Binding}" property="notation:LineStyle:lineColor"></gmf:XWTAwareColorPicker></Composite></Group> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineTypeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineTypeStyle.xwt
new file mode 100644
index 00000000000..ada8a1af0ed
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLineTypeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:LineTypeStyle:lineType"></ppe:EnumCombo></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListCompartment.xwt
new file mode 100644
index 00000000000..509e48496ff
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:FilteringStyle:filteringKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:FilteringStyle:filteredObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListValueStyle.xwt
new file mode 100644
index 00000000000..936297ad2ce
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:DataTypeStyle:instanceType"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiString input="{Binding}" property="notation:ListValueStyle:rawValuesList"></ppe:MultiString></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLocation.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLocation.xwt
new file mode 100644
index 00000000000..0bb8f23c3d9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleLocation.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleMultiDiagramLinkStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleMultiDiagramLinkStyle.xwt
new file mode 100644
index 00000000000..d5aee5a57bc
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleMultiDiagramLinkStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:MultiDiagramLinkStyle:diagramLinks"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNamedStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNamedStyle.xwt
new file mode 100644
index 00000000000..8200f6b6694
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNamedStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNode.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNode.xwt
new file mode 100644
index 00000000000..e309ceeaca9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNode.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNodeEntry.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNodeEntry.xwt
new file mode 100644
index 00000000000..cec456d9538
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleNodeEntry.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:NodeEntry:value"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:NodeEntry:key"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePageStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePageStyle.xwt
new file mode 100644
index 00000000000..4552e2403c9
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePageStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertiesSetStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertiesSetStyle.xwt
new file mode 100644
index 00000000000..ad4a4c68728
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertiesSetStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertyValue.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertyValue.xwt
new file mode 100644
index 00000000000..7601c619697
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SinglePropertyValue.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:PropertyValue:rawValue"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:PropertyValue:instanceType"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRatio.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRatio.xwt
new file mode 100644
index 00000000000..a57ec908163
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRatio.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:Ratio:value"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRelativeBendpoints.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRelativeBendpoints.xwt
new file mode 100644
index 00000000000..208a80f64a6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRelativeBendpoints.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:RelativeBendpoints:points"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoundedCornersStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoundedCornersStyle.xwt
new file mode 100644
index 00000000000..d9f77cf354e
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoundedCornersStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoutingStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoutingStyle.xwt
new file mode 100644
index 00000000000..b004afbe8eb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleRoutingStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><GridLayout makeColumnsEqualWidth="true" numColumns="2"></GridLayout></Composite.layout><Group text="Routing"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><Group text="Styles"><Group.layout><FillLayout></FillLayout></Group.layout><ppe:EnumRadio showLabel="false" numColumns="2" property="notation:RoutingStyle:routing" input="{Binding}"></ppe:EnumRadio></Group><Composite><Composite.layout><ppel:PropertiesLayout makeColumnsEqualWidth="true" numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:avoidObstructions"></ppe:BooleanCheckbox><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:closestDistance"></ppe:BooleanCheckbox></Composite></Group><Group text="Jump links"><Group.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Group.layout><Group text="Status"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio showLabel="false" property="notation:RoutingStyle:jumpLinkStatus" input="{Binding}" numColumns="2"></ppe:EnumRadio></Group><Group text="Type"><Group.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio input="{Binding}" showLabel="false" numColumns="2" property="notation:RoutingStyle:jumpLinkType"></ppe:EnumRadio></Group><ppe:BooleanCheckbox input="{Binding}" property="notation:RoutingStyle:jumpLinksReverse"></ppe:BooleanCheckbox></Group><Group text="Smoothness"><Group.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Group.layout><ppe:EnumRadio property="notation:RoutingStyle:smoothness" showLabel="false" input="{Binding}" numColumns="2"></ppe:EnumRadio></Group></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSemanticListCompartment.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSemanticListCompartment.xwt
new file mode 100644
index 00000000000..2e08dbee4eb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSemanticListCompartment.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:FilteringStyle:filteringKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:DrawerStyle:collapsed"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo><ppe:EnumCombo input="{Binding}" property="notation:FilteringStyle:filtering"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:FilteringStyle:filteredObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShape.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShape.xwt
new file mode 100644
index 00000000000..0bb9eb87270
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShape.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:gmf="clr-namespace:org.eclipse.papyrus.widgets.gmf.editors"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShapeStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShapeStyle.xwt
new file mode 100644
index 00000000000..ec7abde671a
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleShapeStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSingleValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSingleValueStyle.xwt
new file mode 100644
index 00000000000..4647ecc56e0
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSingleValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SingleValueStyle:rawValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:DataTypeStyle:instanceType"></ppe:ReferenceDialog></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSize.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSize.xwt
new file mode 100644
index 00000000000..969f186937c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSize.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSortingStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSortingStyle.xwt
new file mode 100644
index 00000000000..b470c5f7dee
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleSortingStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:SortingStyle:sortingKeys"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:SortingStyle:sorting"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:SortingStyle:sortedObjects"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStandardDiagram.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStandardDiagram.xwt
new file mode 100644
index 00000000000..888ce0c5d03
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStandardDiagram.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:Diagram:name"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:DescriptionStyle:description"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:View:visible"></ppe:BooleanRadio><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageX"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageY"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageWidth"></ppe:IntegerEditor><ppe:IntegerEditor input="{Binding}" property="notation:PageStyle:pageHeight"></ppe:IntegerEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumCombo input="{Binding}" property="notation:Diagram:measurementUnit"></ppe:EnumCombo></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringListValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringListValueStyle.xwt
new file mode 100644
index 00000000000..45137204cfb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringListValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiString input="{Binding}" property="notation:StringListValueStyle:stringListValue"></ppe:MultiString></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringObjectConverter.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringObjectConverter.xwt
new file mode 100644
index 00000000000..16c43716496
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringObjectConverter.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringToPropertyValueMapEntry.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringToPropertyValueMapEntry.xwt
new file mode 100644
index 00000000000..10af3014c0d
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringToPropertyValueMapEntry.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:StringToPropertyValueMapEntry:key"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringValueStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringValueStyle.xwt
new file mode 100644
index 00000000000..ffcc9a16d95
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStringValueStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:StringEditor input="{Binding}" property="notation:StringValueStyle:stringValue"></ppe:StringEditor><ppe:StringEditor input="{Binding}" property="notation:NamedStyle:name"></ppe:StringEditor></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStyle.xwt
new file mode 100644
index 00000000000..8817785fae6
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTextStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTextStyle.xwt
new file mode 100644
index 00000000000..157fd0a1591
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTextStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:EnumRadio input="{Binding}" property="notation:TextStyle:textAlignment"></ppe:EnumRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTitleStyle.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTitleStyle.xwt
new file mode 100644
index 00000000000..3af54440418
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleTitleStyle.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanRadio input="{Binding}" property="notation:TitleStyle:showTitle"></ppe:BooleanRadio></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleView.xwt b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleView.xwt
new file mode 100644
index 00000000000..2deacc4d5ae
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/model/ui/SingleView.xwt
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.properties.widgets" xmlns:j="clr-namespace:java.lang" xmlns:ppel="clr-namespace:org.eclipse.papyrus.properties.widgets.layout" xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"><Composite.layout><ppel:PropertiesLayout></ppel:PropertiesLayout></Composite.layout><Composite><Composite.layout><ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout></Composite.layout><ppe:BooleanToggle text="Hello, world" input="{Binding}" image="/org.eclipse.papyrus.widgets/icons/papyrus.png" property="notation:View:visible"></ppe:BooleanToggle><ppe:BooleanRadio input="{Binding}" property="notation:View:mutable"></ppe:BooleanRadio></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:ReferenceDialog input="{Binding}" property="notation:View:element"></ppe:ReferenceDialog></Composite><Composite><Composite.layout><ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout></Composite.layout><ppe:MultiReference input="{Binding}" property="notation:View:sourceEdges"></ppe:MultiReference><ppe:MultiReference input="{Binding}" property="notation:View:targetEdges"></ppe:MultiReference></Composite></Composite> \ No newline at end of file
diff --git a/incoming/org.eclipse.papyrus.properties.notation/plugin.xml b/incoming/org.eclipse.papyrus.properties.notation/plugin.xml
new file mode 100644
index 00000000000..963df2b943f
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/plugin.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension
+ point="org.eclipse.papyrus.properties.context">
+ <context
+ contextModel="model/notation.ctx"
+ loadDefault="true">
+ </context>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.properties.environment">
+ <environment
+ environmentModel="model/Environment.xmi">
+ </environment>
+ </extension>
+
+</plugin>
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/Activator.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/Activator.java
new file mode 100644
index 00000000000..cecd3033b73
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/Activator.java
@@ -0,0 +1,65 @@
+/*****************************************************************************
+ * Copyright (c) 2010 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class Activator extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.eclipse.papyrus.properties.notation"; //$NON-NLS-1$
+
+ // The shared instance
+ private static Activator plugin;
+
+ /**
+ * The constructor
+ */
+ public Activator() {
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static Activator getDefault() {
+ return plugin;
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/GMFNotationConstraint.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/GMFNotationConstraint.java
new file mode 100644
index 00000000000..72d42e58d9c
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/GMFNotationConstraint.java
@@ -0,0 +1,35 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.constraint;
+
+import org.eclipse.gef.EditPart;
+import org.eclipse.gmf.runtime.notation.View;
+import org.eclipse.papyrus.properties.constraints.EMFInstanceOfConstraint;
+
+
+public class GMFNotationConstraint extends EMFInstanceOfConstraint {
+
+ @Override
+ public boolean match(Object selection) {
+ if(selection instanceof EditPart) {
+ EditPart part = (EditPart)selection;
+ Object model = part.getModel();
+ if(model instanceof View) {
+ View view = (View)model;
+ return super.match(view);
+ }
+ }
+
+ return false;
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/HasEditPolicy.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/HasEditPolicy.java
new file mode 100644
index 00000000000..e28222582ef
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/constraint/HasEditPolicy.java
@@ -0,0 +1,46 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.constraint;
+
+import org.eclipse.gef.GraphicalEditPart;
+import org.eclipse.papyrus.properties.constraints.AbstractConstraint;
+import org.eclipse.papyrus.properties.constraints.Constraint;
+import org.eclipse.papyrus.properties.contexts.SimpleConstraint;
+
+
+public class HasEditPolicy extends AbstractConstraint {
+
+ protected String editPolicyID;
+
+ public boolean match(Object selection) {
+ if(editPolicyID != null && selection instanceof GraphicalEditPart) {
+ return ((GraphicalEditPart)selection).getEditPolicy(editPolicyID) != null;
+ }
+
+ return false;
+ }
+
+ @Override
+ protected void setDescriptor(SimpleConstraint descriptor) {
+ editPolicyID = getValue("editPolicy"); //$NON-NLS-1$
+ }
+
+ @Override
+ protected boolean equivalent(Constraint constraint) {
+ if(constraint == null) {
+ return false;
+ }
+
+ return constraint instanceof HasEditPolicy && ((HasEditPolicy)constraint).editPolicyID == editPolicyID;
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientDataObservableValue.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientDataObservableValue.java
new file mode 100644
index 00000000000..43f28bfa7e3
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientDataObservableValue.java
@@ -0,0 +1,84 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.databinding;
+
+import org.eclipse.core.databinding.observable.value.AbstractObservableValue;
+import org.eclipse.gmf.runtime.notation.datatype.GradientData;
+
+
+public class GradientDataObservableValue extends AbstractObservableValue {
+
+ private GradientData data;
+
+ private GradientProperty property;
+
+ public GradientDataObservableValue(GradientData data, String property) {
+ this.data = data;
+ this.property = GradientProperty.valueOf(property);
+ }
+
+ public Object getValueType() {
+ return Integer.class;
+ }
+
+ @Override
+ protected Object doGetValue() {
+ if(data == null) {
+ return null;
+ }
+
+ switch(property) {
+ case gradientColor1:
+ return data.getGradientColor1();
+ case gradientColor2:
+ return data.getGradientColor2();
+ case gradientStyle:
+ return data.getGradientStyle();
+ case activate:
+ if(data instanceof ObservableGradientData) {
+ return ((ObservableGradientData)data).getActivate();
+ } else {
+ return true;
+ }
+ }
+
+ return null;
+ }
+
+ @Override
+ protected void doSetValue(Object value) {
+ if(data == null) {
+ return;
+ }
+
+ switch(property) {
+ case gradientColor1:
+ data.setGradientColor1((Integer)value);
+ break;
+ case gradientColor2:
+ data.setGradientColor2((Integer)value);
+ break;
+ case gradientStyle:
+ data.setGradientStyle((Integer)value);
+ break;
+ case activate:
+ if(data instanceof ObservableGradientData) {
+ ((ObservableGradientData)data).setActivate((Boolean)value);
+ }
+ }
+ }
+
+ private static enum GradientProperty {
+ gradientColor2, gradientColor1, gradientStyle, activate
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientObservableValue.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientObservableValue.java
new file mode 100644
index 00000000000..e8ccbf886eb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/GradientObservableValue.java
@@ -0,0 +1,43 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.databinding;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.domain.EditingDomain;
+import org.eclipse.gmf.runtime.notation.datatype.GradientData;
+import org.eclipse.papyrus.properties.uml.databinding.PapyrusObservableValue;
+
+
+public class GradientObservableValue extends PapyrusObservableValue {
+
+ private ObservableGradientData gradientData;
+
+ public GradientObservableValue(EObject source, EStructuralFeature feature, EditingDomain domain) {
+ super(source, feature, domain);
+ }
+
+ @Override
+ protected Object doGetValue() {
+ if(gradientData == null) {
+ GradientData data = (GradientData)eObject.eGet(eStructuralFeature);
+ gradientData = new ObservableGradientData(this, data);
+ }
+
+ return gradientData;
+ }
+
+ @Override
+ protected void doSetValue(Object value) {
+ super.doSetValue(value);
+ }
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/ObservableGradientData.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/ObservableGradientData.java
new file mode 100644
index 00000000000..b7bfe3244f1
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/databinding/ObservableGradientData.java
@@ -0,0 +1,92 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.databinding;
+
+import org.eclipse.core.databinding.observable.value.IObservableValue;
+import org.eclipse.gmf.runtime.notation.datatype.GradientData;
+
+
+public class ObservableGradientData extends GradientData {
+
+ private IObservableValue source;
+
+ private GradientData encapsulated;
+
+ private boolean activate;
+
+ public ObservableGradientData(IObservableValue source, GradientData encapsulated) {
+ this.encapsulated = new GradientData(encapsulated);
+ this.source = source;
+ this.activate = encapsulated != null;
+ }
+
+ @Override
+ public int getGradientColor1() {
+ return encapsulated.getGradientColor1();
+ }
+
+ @Override
+ public int getGradientColor2() {
+ return encapsulated.getGradientColor2();
+ }
+
+ @Override
+ public int getGradientStyle() {
+ return encapsulated.getGradientStyle();
+ }
+
+ protected void notifySource() {
+ if(activate) {
+ source.setValue(new GradientData(encapsulated));
+ } else {
+ source.setValue(null);
+ }
+ }
+
+ @Override
+ public void setGradientColor1(int color) {
+ encapsulated.setGradientColor1(color);
+ notifySource();
+ }
+
+ @Override
+ public void setGradientColor2(int color) {
+ encapsulated.setGradientColor2(color);
+ notifySource();
+ }
+
+ @Override
+ public void setGradientStyle(int style) {
+ encapsulated.setGradientStyle(style);
+ notifySource();
+ }
+
+ @Override
+ public int hashCode() {
+ return encapsulated.hashCode();
+ }
+
+ @Override
+ public boolean equals(Object other) {
+ return encapsulated.equals(other);
+ }
+
+ public boolean getActivate() {
+ return activate;
+ }
+
+ public void setActivate(boolean value) {
+ this.activate = value;
+ notifySource();
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/Messages.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/Messages.java
new file mode 100644
index 00000000000..07a35afc9e1
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/Messages.java
@@ -0,0 +1,19 @@
+package org.eclipse.papyrus.properties.notation.messages;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+
+ private static final String BUNDLE_NAME = "org.eclipse.papyrus.properties.notation.modelelement.messages.messages"; //$NON-NLS-1$
+
+ public static String GradientDataModelElement_Horizontal;
+
+ public static String GradientDataModelElement_Vertical;
+ static {
+ // initialize resource bundle
+ NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+ }
+
+ private Messages() {
+ }
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/messages.properties b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/messages.properties
new file mode 100644
index 00000000000..a18c5148bd8
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/messages/messages.properties
@@ -0,0 +1,2 @@
+GradientDataModelElement_Horizontal=Horizontal
+GradientDataModelElement_Vertical=Vertical
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GMFModelElement.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GMFModelElement.java
new file mode 100644
index 00000000000..e459014c4bb
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GMFModelElement.java
@@ -0,0 +1,61 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.modelelement;
+
+import org.eclipse.core.databinding.observable.IObservable;
+import org.eclipse.core.databinding.observable.list.IObservableList;
+import org.eclipse.core.databinding.observable.value.IObservableValue;
+import org.eclipse.emf.databinding.EMFProperties;
+import org.eclipse.emf.databinding.FeaturePath;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.domain.EditingDomain;
+import org.eclipse.gmf.runtime.notation.NotationPackage;
+import org.eclipse.papyrus.properties.databinding.EMFObservableList;
+import org.eclipse.papyrus.properties.modelelement.EMFModelElement;
+import org.eclipse.papyrus.properties.notation.databinding.GradientObservableValue;
+import org.eclipse.papyrus.properties.uml.databinding.PapyrusObservableValue;
+
+
+public class GMFModelElement extends EMFModelElement {
+
+ public GMFModelElement(EObject source) {
+ super(source);
+ }
+
+ public GMFModelElement(EObject source, EditingDomain domain) {
+ super(source, domain);
+ }
+
+ @Override
+ public IObservable getObservable(String propertyPath) {
+ FeaturePath featurePath = getFeaturePath(propertyPath);
+ EStructuralFeature feature = getFeature(propertyPath);
+
+ if(feature == null)
+ return null;
+
+ if(feature.getEType() == NotationPackage.eINSTANCE.getGradientData()) {
+ return new GradientObservableValue(source, feature, domain);
+ }
+
+ //TODO : PapyrusObservableList (With commit support)
+ if(feature.getUpperBound() != 1) {
+ IObservableList list = domain == null ? EMFProperties.list(featurePath).observe(source) : new EMFObservableList(EMFProperties.list(featurePath).observe(source), domain, getSource(featurePath), feature);
+ return list;
+ }
+
+ IObservableValue value = domain == null ? EMFProperties.value(featurePath).observe(source) : new PapyrusObservableValue(getSource(featurePath), feature, domain);
+ return value;
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GradientDataModelElement.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GradientDataModelElement.java
new file mode 100644
index 00000000000..f97ed384638
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/GradientDataModelElement.java
@@ -0,0 +1,81 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.modelelement;
+
+import org.eclipse.core.databinding.observable.IObservable;
+import org.eclipse.gmf.runtime.notation.datatype.GradientData;
+import org.eclipse.jface.viewers.ILabelProvider;
+import org.eclipse.jface.viewers.LabelProvider;
+import org.eclipse.papyrus.properties.modelelement.AbstractModelElement;
+import org.eclipse.papyrus.properties.notation.databinding.GradientDataObservableValue;
+import org.eclipse.papyrus.properties.notation.messages.Messages;
+import org.eclipse.papyrus.widgets.providers.AbstractStaticContentProvider;
+import org.eclipse.papyrus.widgets.providers.IStaticContentProvider;
+
+
+public class GradientDataModelElement extends AbstractModelElement {
+
+ protected GradientData sourceElement;
+
+ public GradientDataModelElement(GradientData sourceElement) {
+ this.sourceElement = sourceElement;
+ }
+
+ public IObservable getObservable(String propertyPath) {
+ return new GradientDataObservableValue(sourceElement, propertyPath);
+ }
+
+ @Override
+ public boolean isMandatory(String propertyPath) {
+ return true;
+ }
+
+ @Override
+ public IStaticContentProvider getContentProvider(String propertyPath) {
+ if(propertyPath.equals("gradientStyle")) { //$NON-NLS-1$
+ return new AbstractStaticContentProvider() {
+
+ public Object[] getElements() {
+ return new Integer[]{ 0, 1 };
+ }
+
+ };
+ }
+
+ return null;
+ }
+
+ @Override
+ public ILabelProvider getLabelProvider(String propertyPath) {
+ if(propertyPath.equals("gradientStyle")) { //$NON-NLS-1$
+ return new LabelProvider() {
+
+ @Override
+ public String getText(Object element) {
+ if(element instanceof Integer) {
+ int value = (Integer)element;
+ if(value == 0) {
+ return Messages.GradientDataModelElement_Vertical;
+ } else {
+ return Messages.GradientDataModelElement_Horizontal;
+ }
+ }
+
+ return null;
+ }
+ };
+ }
+
+ return null;
+ }
+
+}
diff --git a/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/NotationModelElementFactory.java b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/NotationModelElementFactory.java
new file mode 100644
index 00000000000..95ee2b30b1b
--- /dev/null
+++ b/incoming/org.eclipse.papyrus.properties.notation/src/org/eclipse/papyrus/properties/notation/modelelement/NotationModelElementFactory.java
@@ -0,0 +1,43 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * 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
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.notation.modelelement;
+
+import org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain;
+import org.eclipse.emf.edit.domain.EditingDomain;
+import org.eclipse.gef.EditPart;
+import org.eclipse.gmf.runtime.notation.View;
+import org.eclipse.gmf.runtime.notation.datatype.GradientData;
+import org.eclipse.papyrus.properties.contexts.DataContextElement;
+import org.eclipse.papyrus.properties.modelelement.ModelElement;
+import org.eclipse.papyrus.properties.modelelement.ModelElementFactory;
+
+
+public class NotationModelElementFactory implements ModelElementFactory {
+
+ public ModelElement createFromSource(Object sourceElement, DataContextElement context) {
+ if(sourceElement instanceof EditPart) {
+ EditPart part = (EditPart)sourceElement;
+ Object model = part.getModel();
+
+ if(model instanceof View) {
+ View view = (View)model;
+ EditingDomain domain = AdapterFactoryEditingDomain.getEditingDomainFor(view);
+ return new GMFModelElement(view, domain);
+ }
+ } else if(sourceElement instanceof GradientData) {
+ return new GradientDataModelElement((GradientData)sourceElement);
+ }
+
+ return null;
+ }
+
+}

Back to the top