Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilippe ROLAND2014-03-19 10:06:04 -0400
committerPhilippe ROLAND2014-03-19 10:06:04 -0400
commit484afdff31cef5dd0a265699d0374ca7b52cec1b (patch)
tree83b43549849439ab1dac09d921f177088f07eeb2 /tests/recipes
parentfa219f58219781802824a09e6b62afdbefd8a0b2 (diff)
downloadorg.eclipse.papyrus-484afdff31cef5dd0a265699d0374ca7b52cec1b.tar.gz
org.eclipse.papyrus-484afdff31cef5dd0a265699d0374ca7b52cec1b.tar.xz
org.eclipse.papyrus-484afdff31cef5dd0a265699d0374ca7b52cec1b.zip
Bug 425560 - [Collaborative] Migrate collaborative mode from Indigo to
Luna : Added copyright notices and a basic recipe-based test plugin
Diffstat (limited to 'tests/recipes')
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.classpath7
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.project28
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/META-INF/MANIFEST.MF13
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/about.html28
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/build.properties4
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/README5
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/.project11
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.di23
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.notation192
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.uml120
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/.project11
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.di35
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.notation437
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.uml127
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/plugin.properties15
-rw-r--r--tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/src/org/eclipse/papyrus/team/collaborative/recipetest/Activator.java50
17 files changed, 1113 insertions, 0 deletions
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.classpath b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.classpath
new file mode 100644
index 00000000000..2d1a4302f04
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.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/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.project b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.project
new file mode 100644
index 00000000000..b3812177409
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.team.collaborative.recipetest</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/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.settings/org.eclipse.jdt.core.prefs b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..44217f8c068
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+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/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/META-INF/MANIFEST.MF b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..84c648732a6
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/META-INF/MANIFEST.MF
@@ -0,0 +1,13 @@
+Manifest-Version: 1.0
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime
+Bundle-Vendor: %providerName
+Bundle-ActivationPolicy: lazy
+Bundle-Version: 1.0.0.qualifier
+Bundle-Name: %pluginName
+Bundle-Localization: plugin
+Bundle-ManifestVersion: 2
+Bundle-Activator: org.eclipse.papyrus.team.collaborative.recipetest.Activator
+Bundle-SymbolicName: org.eclipse.papyrus.team.collaborative.recipetest
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/about.html b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/about.html
new file mode 100644
index 00000000000..82d49bf5f81
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/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/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/build.properties b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/build.properties
new file mode 100644
index 00000000000..41eb6ade2b4
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/README b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/README
new file mode 100644
index 00000000000..82d279251ee
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/README
@@ -0,0 +1,5 @@
+All of these tests must be done by two different instances running on different workspaces.
+
+You should first share them to a local SVN repository and set their needs-lock property. Do this by right-clicking on the project, then selecting Team -> Set Property...
+Select svn:needs-lock, set the property value to *, then ensuring that the property is applied recursively to all resources and comitting.
+Then, open a second workspace and checkout your project. \ No newline at end of file
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/.project b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/.project
new file mode 100644
index 00000000000..ab716775fe0
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>Validation_Collaborative_1</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.di b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.di
new file mode 100644
index 00000000000..fb14eb94bb7
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.di
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_Fs4z0IQcEeOdvqpIiT0I6w"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_XlChIIQcEeOdvqpIiT0I6w"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="model.notation#_Fs4z0IQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_XlChIIQcEeOdvqpIiT0I6w"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.notation b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.notation
new file mode 100644
index 00000000000..3ad2409fc67
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.notation
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks">
+ <notation:Diagram xmi:id="_Fs4z0IQcEeOdvqpIiT0I6w" type="BlockDefinition" name="BDD" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_HV4x8IQcEeOdvqpIiT0I6w" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_HV5ZAYQcEeOdvqpIiT0I6w" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HV6AEIQcEeOdvqpIiT0I6w" type="7016">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HV6nIIQcEeOdvqpIiT0I6w" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HV7OMIQcEeOdvqpIiT0I6w" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_HV6AEYQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HV6AEoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_HVlP8IQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HV5ZAIQcEeOdvqpIiT0I6w" x="40" y="53" width="324" height="204"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_I8QS0IQcEeOdvqpIiT0I6w" type="shape_sysml_block_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_I8Rg8IQcEeOdvqpIiT0I6w" type="label_sysml_block_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SIAIQcEeOdvqpIiT0I6w" type="compartment_sysml_property_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_q2m4cIQcEeOdvqpIiT0I6w" type="shape_uml_property_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_q2m4cYQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Property" href="model.uml#_q2j1IIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q2m4coQcEeOdvqpIiT0I6w"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SIAYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SIAoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SIA4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SIBIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvEIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_part_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvEYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvEoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvE4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvFIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvFYQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_reference_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvFoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvF4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvGIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvGYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvGoQcEeOdvqpIiT0I6w" visible="false" type="compartment_uml_port_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvG4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvHIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvHYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvHoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWIIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_flowport_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWIYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWIoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWI4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWJIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWJYQcEeOdvqpIiT0I6w" type="compartment_uml_operation_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_lmDk0IQcEeOdvqpIiT0I6w" type="shape_uml_operation_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_lmDk0YQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Operation" href="model.uml#_lmAhgIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lmDk0oQcEeOdvqpIiT0I6w"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWJoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWJ4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWKIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWKYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWKoQcEeOdvqpIiT0I6w" type="compartment_sysml_constraint_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWK4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWLIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWLYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWLoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8T9MIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_value_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8T9MYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8T9MoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8T9M4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8T9NIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_I8I-EIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I8QS0YQcEeOdvqpIiT0I6w" x="435" y="68" width="243" height="197"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Mgsp8IQcEeOdvqpIiT0I6w" type="shape_uml_datatype_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Mgsp8oQcEeOdvqpIiT0I6w" type="label_uml_namedelement_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_MgtRAIQcEeOdvqpIiT0I6w" type="compartment_uml_property_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_MgtRAYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MgtRAoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MgtRA4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MgtRBIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_MgtRBYQcEeOdvqpIiT0I6w" visible="false" type="compartment_uml_operation_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_MgtRBoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MgtRB4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MgtRCIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MgtRCYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:DataType" href="model.uml#_MgqNsIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mgsp8YQcEeOdvqpIiT0I6w" x="750" y="27" width="198" height="104"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NaKokIQcEeOdvqpIiT0I6w" type="shape_uml_enumeration_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NaLPoIQcEeOdvqpIiT0I6w" type="label_uml_namedelement_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_NaL2sIQcEeOdvqpIiT0I6w" type="compartment_uml_enumerationliteral_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_NaL2sYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NaL2soQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NaL2s4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NaL2tIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Enumeration" href="model.uml#_NaIMUIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NaKokYQcEeOdvqpIiT0I6w" x="751" y="193" width="213" height="105"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0NRegK3tEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0NSsoK3tEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_0MiesK3tEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0NSFkK3tEeOd1fRApGFqLQ" x="49" y="307" width="200" height="132"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Lga04K3uEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Lgbb8K3uEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_LgYYoK3uEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lga04a3uEeOd1fRApGFqLQ" x="272" y="303" width="218" height="135"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fwxIoK3uEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fwxvsK3uEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_fwvTcK3uEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fwxIoa3uEeOd1fRApGFqLQ" x="519" y="308" width="217" height="132"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0f308K3uEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0f4cAK3uEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_0f1_wK3uEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0f308a3uEeOd1fRApGFqLQ" x="46" y="460" width="204" height="125"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NdXNQK3vEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NdX0UK3vEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_NdVYEK3vEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NdXNQa3vEeOd1fRApGFqLQ" x="274" y="465" width="220" height="148"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_b-U8UK3vEeOd1fRApGFqLQ" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_b-U8Uq3vEeOd1fRApGFqLQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_b-TuMK3vEeOd1fRApGFqLQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b-U8Ua3vEeOd1fRApGFqLQ" x="518" y="470" width="224" height="140"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Fs4z0YQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Model" href="model.uml#_DAWVEIQcEeOdvqpIiT0I6w"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_XlChIIQcEeOdvqpIiT0I6w" type="InternalBlock" name="IBD1" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_XlChIYQcEeOdvqpIiT0I6w" type="shape_sysml_block_as_composite">
+ <children xmi:type="notation:DecorationNode" xmi:id="_XlChIoQcEeOdvqpIiT0I6w" type="label_sysml_block_name"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlChI4QcEeOdvqpIiT0I6w" type="compartment_sysml_structure">
+ <children xmi:type="notation:Shape" xmi:id="_JujdAIQdEeOdvqpIiT0I6w" type="shape_sysml_blockproperty_as_composite">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JukEEIQdEeOdvqpIiT0I6w" type="label_uml_property_label"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JukEEYQdEeOdvqpIiT0I6w" type="compartment_sysml_blockproperty_structure">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JukEE4QdEeOdvqpIiT0I6w" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JukrIIQdEeOdvqpIiT0I6w" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JukEEoQdEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Property" href="model.uml#_JugZsIQdEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JujdAYQdEeOdvqpIiT0I6w" x="181" y="40" width="200" height="100"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlChJIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlgbMIQcEeOdvqpIiT0I6w" visible="false" type="AppliedStereotypeCompartement">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlgbMYQcEeOdvqpIiT0I6w" showTitle="true"/>
+ <element xmi:type="Blocks:Block" href="model.uml#_RFPzMIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlgbMoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlgbM4QcEeOdvqpIiT0I6w" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlgbNIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlgbNYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YvGggIQcEeOdvqpIiT0I6w" type="shape_sysml_flowport_as_affixed">
+ <children xmi:type="notation:DecorationNode" xmi:id="_YvHuoIQcEeOdvqpIiT0I6w" type="affixedlabel_sysml_flowport_label">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YvHuoYQcEeOdvqpIiT0I6w" x="30"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YvHuooQcEeOdvqpIiT0I6w" type="affixedlabel_uml_appliedstereotype">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YvHuo4QcEeOdvqpIiT0I6w" x="30" y="-20"/>
+ </children>
+ <element xmi:type="uml:Port" href="model.uml#_YuxJUIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YvGggYQcEeOdvqpIiT0I6w" x="-10" y="126" width="20" height="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aL09MIQcEeOdvqpIiT0I6w" type="shape_sysml_flowport_as_affixed">
+ <children xmi:type="notation:DecorationNode" xmi:id="_aL1kQIQcEeOdvqpIiT0I6w" type="affixedlabel_sysml_flowport_label">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aL1kQYQcEeOdvqpIiT0I6w" x="30"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_aL1kQoQcEeOdvqpIiT0I6w" type="affixedlabel_uml_appliedstereotype">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aL1kQ4QcEeOdvqpIiT0I6w" x="30" y="-20"/>
+ </children>
+ <element xmi:type="uml:Port" href="model.uml#_aLmTsIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aL09MYQcEeOdvqpIiT0I6w" x="490" y="159" width="20" height="20"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_RFPMIIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlChJYQcEeOdvqpIiT0I6w" x="40" y="40" width="500" height="250"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_XlChJoQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Class" href="model.uml#_RFPMIIQcEeOdvqpIiT0I6w"/>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.uml b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.uml
new file mode 100644
index 00000000000..017b5f7a884
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_1/model.uml
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks" xmlns:PortAndFlows="http://www.eclipse.org/papyrus/0.7.0/SysML/PortAndFlows" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks http://www.eclipse.org/papyrus/0.7.0/SysML/PortAndFlows http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows">
+ <uml:Model xmi:id="_DAWVEIQcEeOdvqpIiT0I6w" name="SysMLmodel">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_0MiesK3tEeOd1fRApGFqLQ">
+ <body>Step 1 : &#xD;
+Ensure that neither user is able to modify the model, be it through the model explorer or palette. &#xD;
+The properties view is in read-only mode, and elements cannot be drag-and-dropped within the model explorer</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_LgYYoK3uEeOd1fRApGFqLQ">
+ <body>Step 2 : &#xD;
+User 1 attempts to move an element within the diagram editor or create a new diagram. &#xD;
+He takes the lock on the .notation resource when prompted.&#xD;
+Ensure that the model explorer shows yellow circles next to the model elements</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_fwvTcK3uEeOd1fRApGFqLQ">
+ <body>Step 3 : &#xD;
+User 1 locks the model root.&#xD;
+Ensure that the yellow circles have dissapeared from the model explorer, and have been replaced by lock icons. Ensure that User1 can now modify or create model elements, even in ChildPackage, whereas User 2 cannot</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_0f1_wK3uEeOd1fRApGFqLQ">
+ <body>Step 4 :&#xD;
+User 1 makes changes, then saves and reverts them. Ensure that the changes are lost and that the lock is kept.&#xD;
+User 1 makes new changes, then saves and attempts to unlock the model. Ensure that a prompt forces the user to commit; that the changes are comitted and the locks are lost</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_NdVYEK3vEeOd1fRApGFqLQ">
+ <body>Step 5 : &#xD;
+User 2 attempts to lock. Ensure that he is asked to update before locking and that User 1's changes appear after the update is over. &#xD;
+User 2 attempts to lock again. Ensure that he succeeds this time</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_b-TuMK3vEeOd1fRApGFqLQ">
+ <body>Step 6 : &#xD;
+User 1 attempts to lock the model. Ensure that this fails with an error message stating that User 2 already has the lock on the selected resources</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Package" xmi:id="_HVlP8IQcEeOdvqpIiT0I6w" name="ChildPackage">
+ <packagedElement xmi:type="uml:Class" xmi:id="_RFPMIIQcEeOdvqpIiT0I6w" name="ChildBlock">
+ <ownedAttribute xmi:type="uml:Port" xmi:id="_YuxJUIQcEeOdvqpIiT0I6w" name="flowport" aggregation="composite"/>
+ <ownedAttribute xmi:type="uml:Port" xmi:id="_aLmTsIQcEeOdvqpIiT0I6w" name="flowport1" aggregation="composite"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_JugZsIQdEeOdvqpIiT0I6w" name="childAttribute"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_I8I-EIQcEeOdvqpIiT0I6w" name="Block1">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_q2j1IIQcEeOdvqpIiT0I6w" name="Attribute1" type="_NaIMUIQcEeOdvqpIiT0I6w"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_lmAhgIQcEeOdvqpIiT0I6w" name="Operation1">
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_phuJIIQcEeOdvqpIiT0I6w" name="Parameter1" type="_MgqNsIQcEeOdvqpIiT0I6w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_MgqNsIQcEeOdvqpIiT0I6w" name="DataType1"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_NaIMUIQcEeOdvqpIiT0I6w" name="Enumeration1"/>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DBCRkIQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DBDfsIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFKjoIQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLKsIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLKsYQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLKsoQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLKs4QcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxwIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLxwYQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxwoQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLxw4QcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxxIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFMY0IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFMY0YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFMY0oQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFMY04QcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFM_4IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFM_4YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFM_4oQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFM_44QcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFNm8IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFNm8YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ </uml:Model>
+ <Blocks:Block xmi:id="_I8MBYIQcEeOdvqpIiT0I6w" base_Class="_I8I-EIQcEeOdvqpIiT0I6w"/>
+ <Blocks:Block xmi:id="_RFPzMIQcEeOdvqpIiT0I6w" base_Class="_RFPMIIQcEeOdvqpIiT0I6w"/>
+ <PortAndFlows:FlowPort xmi:id="_Yu0MoIQcEeOdvqpIiT0I6w" base_Port="_YuxJUIQcEeOdvqpIiT0I6w" direction="in"/>
+ <PortAndFlows:FlowPort xmi:id="_aLx54IQcEeOdvqpIiT0I6w" base_Port="_aLmTsIQcEeOdvqpIiT0I6w" direction="out"/>
+</xmi:XMI>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/.project b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/.project
new file mode 100644
index 00000000000..73d9f9a9f63
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>Validation_Collaborative_2</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.di b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.di
new file mode 100644
index 00000000000..1371501a0be
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.di
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_Fs4z0IQcEeOdvqpIiT0I6w"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_XlChIIQcEeOdvqpIiT0I6w"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_VrDBMIQ-EeO_ccIs8m7v6g"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_w2HrYIQ-EeO_ccIs8m7v6g"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="model.notation#_Fs4z0IQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_XlChIIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_VrDBMIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_w2HrYIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.notation b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.notation
new file mode 100644
index 00000000000..4cfb2f83e45
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.notation
@@ -0,0 +1,437 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks">
+ <notation:Diagram xmi:id="_Fs4z0IQcEeOdvqpIiT0I6w" type="BlockDefinition" name="BDD" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_HV4x8IQcEeOdvqpIiT0I6w" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_HV5ZAYQcEeOdvqpIiT0I6w" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HV6AEIQcEeOdvqpIiT0I6w" type="7016">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HV6nIIQcEeOdvqpIiT0I6w" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HV7OMIQcEeOdvqpIiT0I6w" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_HV6AEYQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HV6AEoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_HVlP8IQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HV5ZAIQcEeOdvqpIiT0I6w" x="40" y="53" width="324" height="204"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_I8QS0IQcEeOdvqpIiT0I6w" type="shape_sysml_block_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_I8Rg8IQcEeOdvqpIiT0I6w" type="label_sysml_block_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SIAIQcEeOdvqpIiT0I6w" type="compartment_sysml_property_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_q2m4cIQcEeOdvqpIiT0I6w" type="shape_uml_property_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_q2m4cYQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Property" href="model.uml#_q2j1IIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q2m4coQcEeOdvqpIiT0I6w"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SIAYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SIAoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SIA4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SIBIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvEIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_part_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvEYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvEoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvE4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvFIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvFYQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_reference_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvFoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvF4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvGIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvGYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8SvGoQcEeOdvqpIiT0I6w" visible="false" type="compartment_uml_port_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8SvG4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8SvHIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8SvHYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8SvHoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWIIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_flowport_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWIYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWIoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWI4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWJIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWJYQcEeOdvqpIiT0I6w" type="compartment_uml_operation_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_lmDk0IQcEeOdvqpIiT0I6w" type="shape_uml_operation_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_lmDk0YQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Operation" href="model.uml#_lmAhgIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lmDk0oQcEeOdvqpIiT0I6w"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWJoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWJ4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWKIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWKYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8TWKoQcEeOdvqpIiT0I6w" type="compartment_sysml_constraint_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8TWK4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8TWLIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8TWLYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8TWLoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_I8T9MIQcEeOdvqpIiT0I6w" visible="false" type="compartment_sysml_value_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_I8T9MYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I8T9MoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I8T9M4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I8T9NIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_huivoIQ7EeO8GZpyiPRO7Q" visible="false" type="AppliedStereotypeCompartement">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_huivoYQ7EeO8GZpyiPRO7Q" showTitle="true"/>
+ <element xmi:type="Blocks:Block" href="model.uml#_I8MBYIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_huivooQ7EeO8GZpyiPRO7Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hujWsIQ7EeO8GZpyiPRO7Q" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hujWsYQ7EeO8GZpyiPRO7Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hujWsoQ7EeO8GZpyiPRO7Q"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_t9LPsIQ7EeO8GZpyiPRO7Q" type="shape_uml_port_as_affixed">
+ <children xmi:type="notation:DecorationNode" xmi:id="_t9L2wIQ7EeO8GZpyiPRO7Q" type="affixedlabel_uml_port_label">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_t9L2wYQ7EeO8GZpyiPRO7Q" x="30"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_t9L2woQ7EeO8GZpyiPRO7Q" type="affixedlabel_uml_appliedstereotype">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_t9L2w4Q7EeO8GZpyiPRO7Q" x="30" y="-20"/>
+ </children>
+ <element xmi:type="uml:Port" href="model.uml#_t9IMYIQ7EeO8GZpyiPRO7Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t9LPsYQ7EeO8GZpyiPRO7Q" x="233" y="58" width="20" height="20"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_I8I-EIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I8QS0YQcEeOdvqpIiT0I6w" x="435" y="68" width="243" height="197"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Mgsp8IQcEeOdvqpIiT0I6w" type="shape_uml_datatype_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Mgsp8oQcEeOdvqpIiT0I6w" type="label_uml_namedelement_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_MgtRAIQcEeOdvqpIiT0I6w" type="compartment_uml_property_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_MgtRAYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MgtRAoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MgtRA4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MgtRBIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_MgtRBYQcEeOdvqpIiT0I6w" visible="false" type="compartment_uml_operation_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_MgtRBoQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MgtRB4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_MgtRCIQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_MgtRCYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:DataType" href="model.uml#_MgqNsIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mgsp8YQcEeOdvqpIiT0I6w" x="750" y="27" width="198" height="104"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NaKokIQcEeOdvqpIiT0I6w" type="shape_uml_enumeration_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NaLPoIQcEeOdvqpIiT0I6w" type="label_uml_namedelement_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_NaL2sIQcEeOdvqpIiT0I6w" type="compartment_uml_enumerationliteral_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_NaL2sYQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NaL2soQcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NaL2s4QcEeOdvqpIiT0I6w"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NaL2tIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Enumeration" href="model.uml#_NaIMUIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NaKokYQcEeOdvqpIiT0I6w" x="751" y="193" width="213" height="105"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GEalkK32EeO5u7hQoOikaw" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GEbMoK32EeO5u7hQoOikaw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_GAtxUK32EeO5u7hQoOikaw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEalka32EeO5u7hQoOikaw" x="41" y="292" width="213" height="131"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aglHwK32EeO5u7hQoOikaw" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_aglu0K32EeO5u7hQoOikaw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_agirgK32EeO5u7hQoOikaw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aglHwa32EeO5u7hQoOikaw" x="280" y="296" width="213" height="161"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_3lEKoK32EeO5u7hQoOikaw" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_3lExsK32EeO5u7hQoOikaw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_3lCVcK32EeO5u7hQoOikaw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3lEKoa32EeO5u7hQoOikaw" x="517" y="299" width="215" height="157"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KHr6YK59EeO5u7hQoOikaw" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KHshcK59EeO5u7hQoOikaw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_KHqFMK59EeO5u7hQoOikaw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KHr6Ya59EeO5u7hQoOikaw" x="40" y="480" width="220" height="152"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Fs4z0YQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Model" href="model.uml#_DAWVEIQcEeOdvqpIiT0I6w"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_XlChIIQcEeOdvqpIiT0I6w" type="InternalBlock" name="IBD1" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_XlChIYQcEeOdvqpIiT0I6w" type="shape_sysml_block_as_composite">
+ <children xmi:type="notation:DecorationNode" xmi:id="_XlChIoQcEeOdvqpIiT0I6w" type="label_sysml_block_name"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlChI4QcEeOdvqpIiT0I6w" type="compartment_sysml_structure">
+ <children xmi:type="notation:Shape" xmi:id="_JujdAIQdEeOdvqpIiT0I6w" type="shape_sysml_blockproperty_as_composite">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JukEEIQdEeOdvqpIiT0I6w" type="label_uml_property_label"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JukEEYQdEeOdvqpIiT0I6w" type="compartment_sysml_blockproperty_structure">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JukEE4QdEeOdvqpIiT0I6w" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JukrIIQdEeOdvqpIiT0I6w" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JukEEoQdEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Property" href="model.uml#_JugZsIQdEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JujdAYQdEeOdvqpIiT0I6w" x="181" y="40" width="200" height="100"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlChJIQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlgbMIQcEeOdvqpIiT0I6w" visible="false" type="AppliedStereotypeCompartement">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlgbMYQcEeOdvqpIiT0I6w" showTitle="true"/>
+ <element xmi:type="Blocks:Block" href="model.uml#_RFPzMIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlgbMoQcEeOdvqpIiT0I6w"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_XlgbM4QcEeOdvqpIiT0I6w" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_XlgbNIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlgbNYQcEeOdvqpIiT0I6w"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_RFPMIIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XlChJYQcEeOdvqpIiT0I6w" x="40" y="40" width="500" height="250"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_XlChJoQcEeOdvqpIiT0I6w"/>
+ <element xmi:type="uml:Class" href="model.uml#_RFPMIIQcEeOdvqpIiT0I6w"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_VrDBMIQ-EeO_ccIs8m7v6g" type="BlockDefinition" name="ChildBDD" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_WUUnsIQ-EeO_ccIs8m7v6g" type="shape_sysml_block_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_WUWc4IQ-EeO_ccIs8m7v6g" type="label_sysml_block_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXD8IQ-EeO_ccIs8m7v6g" type="compartment_sysml_property_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_XRIOMIQ-EeO_ccIs8m7v6g" type="shape_uml_property_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_XRIOMYQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Property" href="model.uml#_JugZsIQdEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XRIOMoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_r1NWQIQ-EeO_ccIs8m7v6g" type="shape_uml_property_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_r1NWQYQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Property" href="model.uml#_r1IdwIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_r1NWQoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXD8YQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXD8oQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXD84Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXD9IQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXD9YQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_part_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXD9oQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXD94Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXD-IQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXD-YQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXD-oQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_reference_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXD-4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXD_IQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXD_YQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXD_oQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXrAIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_uml_port_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXrAYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXrAoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXrA4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXrBIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXrBYQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_flowport_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXrBoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXrB4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXrCIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXrCYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXrCoQ-EeO_ccIs8m7v6g" type="compartment_uml_operation_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXrC4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXrDIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXrDYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXrDoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUXrD4Q-EeO_ccIs8m7v6g" type="compartment_sysml_constraint_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUXrEIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUXrEYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUXrEoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUXrE4Q-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_WUYSEIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_value_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_WUYSEYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUYSEoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WUYSE4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WUYSFIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_WUyhwIQ-EeO_ccIs8m7v6g" visible="false" type="AppliedStereotypeCompartement">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUyhwYQ-EeO_ccIs8m7v6g" showTitle="true"/>
+ <element xmi:type="Blocks:Block" href="model.uml#_RFPzMIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WUyhwoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_WUzI0IQ-EeO_ccIs8m7v6g" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WUzI0YQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WUzI0oQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_RFPMIIQcEeOdvqpIiT0I6w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WUUnsYQ-EeO_ccIs8m7v6g" x="98" y="13" width="189" height="201"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_eLsMkIQ-EeO_ccIs8m7v6g" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_eLsMkoQ-EeO_ccIs8m7v6g" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_eLszoIQ-EeO_ccIs8m7v6g" type="7016">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eLtasIQ-EeO_ccIs8m7v6g" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eLtasYQ-EeO_ccIs8m7v6g" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_eLszoYQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eLszooQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_eLfYQIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eLsMkYQ-EeO_ccIs8m7v6g" x="427" y="48" width="403" height="179"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_mW1pEIQ-EeO_ccIs8m7v6g" type="shape_uml_datatype_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_mW2QIIQ-EeO_ccIs8m7v6g" type="label_uml_namedelement_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_mW2QIYQ-EeO_ccIs8m7v6g" type="compartment_uml_property_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_mW2QIoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_mW2QI4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mW2QJIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mW2QJYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_mW23MIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_uml_operation_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_mW23MYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_mW23MoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mW23M4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mW23NIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <element xmi:type="uml:DataType" href="model.uml#_mWylwIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mW1pEYQ-EeO_ccIs8m7v6g" x="59" y="255" width="253" height="142"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_VrDBMYQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Package" href="model.uml#_HVlP8IQcEeOdvqpIiT0I6w"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_w2HrYIQ-EeO_ccIs8m7v6g" type="BlockDefinition" name="GrandChildBDD" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_zG3mAIQ-EeO_ccIs8m7v6g" type="shape_sysml_block_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zG3mAoQ-EeO_ccIs8m7v6g" type="label_sysml_block_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG4NEIQ-EeO_ccIs8m7v6g" type="compartment_sysml_property_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG4NEYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG4NEoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG4NE4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG4NFIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG4NFYQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_part_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG4NFoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG4NF4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG4NGIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG4NGYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG40IIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_reference_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG40IYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG40IoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG40I4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG40JIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG40JYQ-EeO_ccIs8m7v6g" visible="false" type="compartment_uml_port_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG40JoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG40J4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG40KIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG40KYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG40KoQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_flowport_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG40K4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG40LIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG40LYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG40LoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG5bMIQ-EeO_ccIs8m7v6g" type="compartment_uml_operation_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_1Mw7gIQ-EeO_ccIs8m7v6g" type="shape_uml_operation_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_1Mw7gYQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Operation" href="model.uml#_1Mt4MIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1Mw7goQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG5bMYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG5bMoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG5bM4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG5bNIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG5bNYQ-EeO_ccIs8m7v6g" type="compartment_sysml_constraint_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG5bNoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG5bN4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG5bOIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG5bOYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_zG5bOoQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_value_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_zG6CQIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zG6CQYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zG6CQoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zG6CQ4Q-EeO_ccIs8m7v6g"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_zG0isIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zG3mAYQ-EeO_ccIs8m7v6g" x="115" y="72" width="196" height="176"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_3_-C8IQ-EeO_ccIs8m7v6g" type="shape_sysml_block_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_3_-qAIQ-EeO_ccIs8m7v6g" type="label_sysml_block_name"/>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3_-qAYQ-EeO_ccIs8m7v6g" type="compartment_sysml_property_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3_-qAoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3_-qA4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3_-qBIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3_-qBYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3_-qBoQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_part_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3_-qB4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3_-qCIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3_-qCYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3_-qCoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3__REIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_reference_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3__REYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3__REoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3__RE4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3__RFIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3__RFYQ-EeO_ccIs8m7v6g" visible="false" type="compartment_uml_port_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3__RFoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3__RF4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3__RGIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3__RGYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3__RGoQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_flowport_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3__RG4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3__RHIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3__RHYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3__RHoQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3__4IIQ-EeO_ccIs8m7v6g" type="compartment_uml_operation_as_list" showTitle="true">
+ <children xmi:type="notation:Node" xmi:id="_5OAjYIQ-EeO_ccIs8m7v6g" type="shape_uml_operation_as_label">
+ <styles xmi:type="notation:ShapeStyle" xmi:id="_5OBKcIQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Operation" href="model.uml#_5N-HIIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5OBKcYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3__4IYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3__4IoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3__4I4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3__4JIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_3__4JYQ-EeO_ccIs8m7v6g" type="compartment_sysml_constraint_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_3__4JoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_3__4J4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3__4KIQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3__4KYQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <children xmi:type="notation:ListCompartment" xmi:id="_4AAfMIQ-EeO_ccIs8m7v6g" visible="false" type="compartment_sysml_value_as_list" showTitle="true">
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_4AAfMYQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_4AAfMoQ-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_4AAfM4Q-EeO_ccIs8m7v6g"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_4AAfNIQ-EeO_ccIs8m7v6g"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_3_6_oIQ-EeO_ccIs8m7v6g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3_-C8YQ-EeO_ccIs8m7v6g" x="470" y="68" width="219" height="185"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_w2HrYYQ-EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Package" href="model.uml#_eLfYQIQ-EeO_ccIs8m7v6g"/>
+ <edges xmi:type="notation:Connector" xmi:id="_dHMNMIQ_EeO_ccIs8m7v6g" type="link_sysml_association" source="_zG3mAIQ-EeO_ccIs8m7v6g" target="_3_-C8IQ-EeO_ccIs8m7v6g">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHMNNYQ_EeO_ccIs8m7v6g" type="linklabel_uml_appliedstereotype">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHMNNoQ_EeO_ccIs8m7v6g" y="-30"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHMNN4Q_EeO_ccIs8m7v6g" type="linklabel_uml_namedelement_name">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHMNOIQ_EeO_ccIs8m7v6g" y="-10"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHM0QIQ_EeO_ccIs8m7v6g" type="linklabel_uml_association_source_role">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHM0QYQ_EeO_ccIs8m7v6g" x="61" y="-27"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHM0QoQ_EeO_ccIs8m7v6g" type="linklabel_uml_association_source_multiplicity">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHM0Q4Q_EeO_ccIs8m7v6g" y="10"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHM0RIQ_EeO_ccIs8m7v6g" type="linklabel_uml_association_target_role">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHM0RYQ_EeO_ccIs8m7v6g" x="-72" y="-23"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dHM0RoQ_EeO_ccIs8m7v6g" type="linklabel_uml_association_target_multiplicity">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dHM0R4Q_EeO_ccIs8m7v6g" y="10"/>
+ </children>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dHMNMYQ_EeO_ccIs8m7v6g" name="semantic_source_end">
+ <eObjectValue xmi:type="uml:Property" href="model.uml#_dGsd8IQ_EeO_ccIs8m7v6g"/>
+ </styles>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dHMNMoQ_EeO_ccIs8m7v6g" name="semantic_target_end">
+ <eObjectValue xmi:type="uml:Property" href="model.uml#_dG55UIQ_EeO_ccIs8m7v6g"/>
+ </styles>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dHMNM4Q_EeO_ccIs8m7v6g"/>
+ <element xmi:type="uml:Association" href="model.uml#_dGpaoIQ_EeO_ccIs8m7v6g"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dHMNNIQ_EeO_ccIs8m7v6g" points="[52, 5, -251, 0]$[297, -16, -6, -21]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dHquUIQ_EeO_ccIs8m7v6g" id="(0.7346938775510204,0.06818181818181818)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dHquUYQ_EeO_ccIs8m7v6g" id="(0.4200913242009132,0.11351351351351352)"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.uml b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.uml
new file mode 100644
index 00000000000..1d4520de660
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/models/Validation_Collaborative_2/model.uml
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Blocks="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks">
+ <uml:Model xmi:id="_DAWVEIQcEeOdvqpIiT0I6w" name="SysMLmodel">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_GAtxUK32EeO5u7hQoOikaw">
+ <body>Step 1 : &#xD;
+User 1 locks the model, then creates a partition on the root-level Block and on childPackage.&#xD;
+Ensure that the block-level partition creation raises a warning message stating that standalone modification will not be allowed. &#xD;
+Ensure that all elements are modifiable, and view the partitions to ensure that all model elements are in the right place</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_agirgK32EeO5u7hQoOikaw">
+ <body>Step 2 : &#xD;
+User 1 commits all of his changes, then unlocks the ChildPackage partition. Ensure that elements within ChildPackage are unmodifiable whereas the rest of the model can be.&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_3lCVcK32EeO5u7hQoOikaw">
+ <body>Step 3 : &#xD;
+User 2 updates, then attempts to lock the Block partition, then the entire model (including all subpartitions). Ensure that both attempts show an error message, but that the second attempt leads to the ChildPackage partition being locked.&#xD;
+Ensure that elements within ChildPackage can be modified or moved, but the rest of the model cannot.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_KHqFMK59EeO5u7hQoOikaw">
+ <body>Step 4 : &#xD;
+User 2 creates a partition on GrandChildPackage, commits and unlocks it, keeping the lock on ChildPartition itself&#xD;
+Ensure that ChildPackage elements can still be modified and moved, but GrandChildPackage elements cannot.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Package" xmi:id="_HVlP8IQcEeOdvqpIiT0I6w" name="ChildPackage">
+ <packagedElement xmi:type="uml:Class" xmi:id="_RFPMIIQcEeOdvqpIiT0I6w" name="ChildBlock">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_JugZsIQdEeOdvqpIiT0I6w" name="ChildAttribute" type="_mWylwIQ-EeO_ccIs8m7v6g"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_r1IdwIQ-EeO_ccIs8m7v6g" name="ChildAttribute2" type="_NaIMUIQcEeOdvqpIiT0I6w"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_eLfYQIQ-EeO_ccIs8m7v6g" name="GrandChildPackage">
+ <packagedElement xmi:type="uml:Class" xmi:id="_zG0isIQ-EeO_ccIs8m7v6g" name="GrandChildBlock">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_dGsd8IQ_EeO_ccIs8m7v6g" name="grandchildblock2" type="_3_6_oIQ-EeO_ccIs8m7v6g" association="_dGpaoIQ_EeO_ccIs8m7v6g"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_1Mt4MIQ-EeO_ccIs8m7v6g" name="GrandChildOperation"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_3_6_oIQ-EeO_ccIs8m7v6g" name="GrandChildBlock2">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_dG55UIQ_EeO_ccIs8m7v6g" name="grandchildblock" type="_zG0isIQ-EeO_ccIs8m7v6g" association="_dGpaoIQ_EeO_ccIs8m7v6g"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_5N-HIIQ-EeO_ccIs8m7v6g" name="GrandChildOperation2"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_dGpaoIQ_EeO_ccIs8m7v6g" name="Association" memberEnd="_dGsd8IQ_EeO_ccIs8m7v6g _dG55UIQ_EeO_ccIs8m7v6g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dGrP0IQ_EeO_ccIs8m7v6g" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dGr24IQ_EeO_ccIs8m7v6g" key="nature" value="SysML_Nature"/>
+ </eAnnotations>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_mWylwIQ-EeO_ccIs8m7v6g" name="ChildDatatype"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_I8I-EIQcEeOdvqpIiT0I6w" name="Block">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_q2j1IIQcEeOdvqpIiT0I6w" name="Attribute1" type="_NaIMUIQcEeOdvqpIiT0I6w"/>
+ <ownedAttribute xmi:type="uml:Port" xmi:id="_t9IMYIQ7EeO8GZpyiPRO7Q" name="NewPort" aggregation="composite"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_lmAhgIQcEeOdvqpIiT0I6w" name="Operation1">
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_phuJIIQcEeOdvqpIiT0I6w" name="Parameter1" type="_MgqNsIQcEeOdvqpIiT0I6w"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_MgqNsIQcEeOdvqpIiT0I6w" name="DataType1"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_NaIMUIQcEeOdvqpIiT0I6w" name="Enumeration1"/>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DBCRkIQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DBDfsIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFKjoIQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLKsIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLKsYQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLKsoQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLKs4QcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxwIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLxwYQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxwoQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFLxw4QcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFLxxIQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFMY0IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFMY0YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFMY0oQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFMY04QcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFM_4IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFM_4YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFM_4oQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFM_44QcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DFNm8IQcEeOdvqpIiT0I6w">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DFNm8YQcEeOdvqpIiT0I6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ </uml:Model>
+ <Blocks:Block xmi:id="_I8MBYIQcEeOdvqpIiT0I6w" base_Class="_I8I-EIQcEeOdvqpIiT0I6w"/>
+ <Blocks:Block xmi:id="_RFPzMIQcEeOdvqpIiT0I6w" base_Class="_RFPMIIQcEeOdvqpIiT0I6w"/>
+ <Blocks:Block xmi:id="_zG1w0IQ-EeO_ccIs8m7v6g" base_Class="_zG0isIQ-EeO_ccIs8m7v6g"/>
+ <Blocks:Block xmi:id="_3_8NwIQ-EeO_ccIs8m7v6g" base_Class="_3_6_oIQ-EeO_ccIs8m7v6g"/>
+</xmi:XMI>
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/plugin.properties b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/plugin.properties
new file mode 100644
index 00000000000..9d21e9b307f
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/plugin.properties
@@ -0,0 +1,15 @@
+####################################################################################
+# Copyright (c) 2014 Atos
+#
+#
+# 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:
+# Philippe ROLAND (Atos)- Initial API and implementation
+#
+##################################################################################
+pluginName=Papyrus Collaborative Mode test (Incubation)
+providerName=Eclipse Modeling Project
diff --git a/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/src/org/eclipse/papyrus/team/collaborative/recipetest/Activator.java b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/src/org/eclipse/papyrus/team/collaborative/recipetest/Activator.java
new file mode 100644
index 00000000000..7d2ac182269
--- /dev/null
+++ b/tests/recipes/extraplugins/team/collaborative/org.eclipse.papyrus.team.collaborative.recipetest/src/org/eclipse/papyrus/team/collaborative/recipetest/Activator.java
@@ -0,0 +1,50 @@
+package org.eclipse.papyrus.team.collaborative.recipetest;
+
+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.team.collaborative.recipetest"; //$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)
+ */
+ 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)
+ */
+ 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;
+ }
+
+}

Back to the top