Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCamille Letavernier2014-11-05 13:03:42 +0000
committerCamille Letavernier2014-11-05 15:39:22 +0000
commitbadd935914bbbd4ce9af5346d662d171bae57f87 (patch)
tree40bdb401e7e8ff8668f73c65944469e6d8217413 /plugins/customization
parenta902576de5078c100dd7900392cc97bb96391dab (diff)
downloadorg.eclipse.papyrus-badd935914bbbd4ce9af5346d662d171bae57f87.tar.gz
org.eclipse.papyrus-badd935914bbbd4ce9af5346d662d171bae57f87.tar.xz
org.eclipse.papyrus-badd935914bbbd4ce9af5346d662d171bae57f87.zip
450153: [Properties view] Provide custom properties view for the various
customization models https://bugs.eclipse.org/bugs/show_bug.cgi?id=450153 Initial properties view generation for the ExtendedTypes model
Diffstat (limited to 'plugins/customization')
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.classpath7
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.project28
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/META-INF/MANIFEST.MF15
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/about.html28
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/build.properties10
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/plugin.xml8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ExtendedTypes.ctx468
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleActionConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAndRule.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectSemanticTypeConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectViewTypeConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleComposedRuleConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleConfigurationElement.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeAdviceConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleExtendedElementTypeSet.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleHierarchyPermission.xwt18
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleIconEntry.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantContainerConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantRuleConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantSemanticTypeConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleMatcherConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleOrRule.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticActionConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticTypeConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewActionConfiguration.xwt8
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewTypeConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleActionConfiguration.xwt27
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAndRule.xwt16
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectSemanticTypeConfiguration.xwt47
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectViewTypeConfiguration.xwt50
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleComposedRuleConfiguration.xwt16
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleConfigurationElement.xwt27
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeAdviceConfiguration.xwt28
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeConfiguration.xwt40
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleExtendedElementTypeSet.xwt42
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleHierarchyPermission.xwt24
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleIconEntry.xwt18
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantContainerConfiguration.xwt17
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantRuleConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantSemanticTypeConfiguration.xwt43
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleMatcherConfiguration.xwt9
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleOrRule.xwt16
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticActionConfiguration.xwt27
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticTypeConfiguration.xwt40
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewActionConfiguration.xwt28
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewTypeConfiguration.xwt42
-rw-r--r--plugins/customization/org.eclipse.papyrus.customization.extendedtypes/src/org/eclipse/papyrus/customization/extendedtypes/Activator.java61
49 files changed, 1374 insertions, 0 deletions
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.classpath b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.classpath
new file mode 100644
index 00000000000..b1dabee3829
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.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/JavaSE-1.7"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.project b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.project
new file mode 100644
index 00000000000..f75d3c9557e
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.customization.extendedtypes</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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.settings/org.eclipse.jdt.core.prefs b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..11f6e462df7
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/.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.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/META-INF/MANIFEST.MF b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..e2faa36e32e
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/META-INF/MANIFEST.MF
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.papyrus.views.properties
+Bundle-Vendor: Eclipse Modeling Project
+Bundle-ActivationPolicy: lazy
+Bundle-Version: 1.1.0.qualifier
+Bundle-Name: Extendedtypes Customization
+Bundle-Activator: org.eclipse.papyrus.customization.extendedtypes.Acti
+ vator
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.eclipse.papyrus.customization.extendedtypes;s
+ ingleton:=true
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/about.html b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/about.html
new file mode 100644
index 00000000000..82d49bf5f81
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/build.properties b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/build.properties
new file mode 100644
index 00000000000..98fb11dfbe6
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/build.properties
@@ -0,0 +1,10 @@
+#
+#Wed Nov 05 14:00:09 CET 2014
+bin.includes = META-INF/,\
+ .,\
+ propertyView/,\
+ plugin.xml,\
+ about.html
+output..=bin/
+source..=src/
+src.includes = about.html
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/plugin.xml b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/plugin.xml
new file mode 100644
index 00000000000..1a36541c6c7
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/plugin.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?eclipse version="3.4"?><plugin>
+<extension point="org.eclipse.papyrus.views.properties.context">
+ <context
+ contextModel="/propertyView/ExtendedTypes/ExtendedTypes.ctx"
+ isCustomizable="false"/>
+ </extension>
+</plugin>
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ExtendedTypes.ctx b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ExtendedTypes.ctx
new file mode 100644
index 00000000000..b2b3892ee90
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ExtendedTypes.ctx
@@ -0,0 +1,468 @@
+<?xml version="1.0" encoding="ASCII"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9">
+ <contexts:Context xmi:id="_LxfSZGTrEeSnqN8Csryy_Q" name="ExtendedTypes">
+ <tabs xmi:id="_LxfSZWTrEeSnqN8Csryy_Q" label="ExtendedTypes" id="extendedtypes" priority="100">
+ <sections xmi:id="_LxfSZmTrEeSnqN8Csryy_Q" name="Single ExtendedElementTypeSet" sectionFile="ui/SingleExtendedElementTypeSet.xwt">
+ <widget href="ui/SingleExtendedElementTypeSet.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSZ2TrEeSnqN8Csryy_Q" name="Single ElementTypeConfiguration" sectionFile="ui/SingleElementTypeConfiguration.xwt">
+ <widget href="ui/SingleElementTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSaGTrEeSnqN8Csryy_Q" name="Single IconEntry" sectionFile="ui/SingleIconEntry.xwt">
+ <widget href="ui/SingleIconEntry.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSaWTrEeSnqN8Csryy_Q" name="Single ConfigurationElement" sectionFile="ui/SingleConfigurationElement.xwt">
+ <widget href="ui/SingleConfigurationElement.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSamTrEeSnqN8Csryy_Q" name="Single MatcherConfiguration" sectionFile="ui/SingleMatcherConfiguration.xwt">
+ <widget href="ui/SingleMatcherConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSa2TrEeSnqN8Csryy_Q" name="Single ActionConfiguration" sectionFile="ui/SingleActionConfiguration.xwt">
+ <widget href="ui/SingleActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSbGTrEeSnqN8Csryy_Q" name="Single ViewActionConfiguration" sectionFile="ui/SingleViewActionConfiguration.xwt">
+ <widget href="ui/SingleViewActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSbWTrEeSnqN8Csryy_Q" name="Single SemanticActionConfiguration" sectionFile="ui/SingleSemanticActionConfiguration.xwt">
+ <widget href="ui/SingleSemanticActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSbmTrEeSnqN8Csryy_Q" name="Single SemanticTypeConfiguration" sectionFile="ui/SingleSemanticTypeConfiguration.xwt">
+ <widget href="ui/SingleSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSb2TrEeSnqN8Csryy_Q" name="Single ViewTypeConfiguration" sectionFile="ui/SingleViewTypeConfiguration.xwt">
+ <widget href="ui/SingleViewTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfScGTrEeSnqN8Csryy_Q" name="Single ElementTypeAdviceConfiguration" sectionFile="ui/SingleElementTypeAdviceConfiguration.xwt">
+ <widget href="ui/SingleElementTypeAdviceConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfScWTrEeSnqN8Csryy_Q" name="Single AspectSemanticTypeConfiguration" sectionFile="ui/SingleAspectSemanticTypeConfiguration.xwt">
+ <widget href="ui/SingleAspectSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfScmTrEeSnqN8Csryy_Q" name="Single AspectViewTypeConfiguration" sectionFile="ui/SingleAspectViewTypeConfiguration.xwt">
+ <widget href="ui/SingleAspectViewTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSc2TrEeSnqN8Csryy_Q" name="Multiple ExtendedElementTypeSet" sectionFile="ui/MultipleExtendedElementTypeSet.xwt">
+ <widget href="ui/MultipleExtendedElementTypeSet.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSdGTrEeSnqN8Csryy_Q" name="Multiple ElementTypeConfiguration" sectionFile="ui/MultipleElementTypeConfiguration.xwt">
+ <widget href="ui/MultipleElementTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSdWTrEeSnqN8Csryy_Q" name="Multiple IconEntry" sectionFile="ui/MultipleIconEntry.xwt">
+ <widget href="ui/MultipleIconEntry.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSdmTrEeSnqN8Csryy_Q" name="Multiple ConfigurationElement" sectionFile="ui/MultipleConfigurationElement.xwt">
+ <widget href="ui/MultipleConfigurationElement.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSd2TrEeSnqN8Csryy_Q" name="Multiple MatcherConfiguration" sectionFile="ui/MultipleMatcherConfiguration.xwt">
+ <widget href="ui/MultipleMatcherConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSeGTrEeSnqN8Csryy_Q" name="Multiple ActionConfiguration" sectionFile="ui/MultipleActionConfiguration.xwt">
+ <widget href="ui/MultipleActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSeWTrEeSnqN8Csryy_Q" name="Multiple ViewActionConfiguration" sectionFile="ui/MultipleViewActionConfiguration.xwt">
+ <widget href="ui/MultipleViewActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSemTrEeSnqN8Csryy_Q" name="Multiple SemanticActionConfiguration" sectionFile="ui/MultipleSemanticActionConfiguration.xwt">
+ <widget href="ui/MultipleSemanticActionConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSe2TrEeSnqN8Csryy_Q" name="Multiple SemanticTypeConfiguration" sectionFile="ui/MultipleSemanticTypeConfiguration.xwt">
+ <widget href="ui/MultipleSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSfGTrEeSnqN8Csryy_Q" name="Multiple ViewTypeConfiguration" sectionFile="ui/MultipleViewTypeConfiguration.xwt">
+ <widget href="ui/MultipleViewTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSfWTrEeSnqN8Csryy_Q" name="Multiple ElementTypeAdviceConfiguration" sectionFile="ui/MultipleElementTypeAdviceConfiguration.xwt">
+ <widget href="ui/MultipleElementTypeAdviceConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSfmTrEeSnqN8Csryy_Q" name="Multiple AspectSemanticTypeConfiguration" sectionFile="ui/MultipleAspectSemanticTypeConfiguration.xwt">
+ <widget href="ui/MultipleAspectSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSf2TrEeSnqN8Csryy_Q" name="Multiple AspectViewTypeConfiguration" sectionFile="ui/MultipleAspectViewTypeConfiguration.xwt">
+ <widget href="ui/MultipleAspectViewTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSgGTrEeSnqN8Csryy_Q" name="Single InvariantContainerConfiguration" sectionFile="ui/SingleInvariantContainerConfiguration.xwt">
+ <widget href="ui/SingleInvariantContainerConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSgWTrEeSnqN8Csryy_Q" name="Single HierarchyPermission" sectionFile="ui/SingleHierarchyPermission.xwt">
+ <widget href="ui/SingleHierarchyPermission.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSgmTrEeSnqN8Csryy_Q" name="Multiple InvariantContainerConfiguration" sectionFile="ui/MultipleInvariantContainerConfiguration.xwt">
+ <widget href="ui/MultipleInvariantContainerConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSg2TrEeSnqN8Csryy_Q" name="Multiple HierarchyPermission" sectionFile="ui/MultipleHierarchyPermission.xwt">
+ <widget href="ui/MultipleHierarchyPermission.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfShGTrEeSnqN8Csryy_Q" name="Single InvariantSemanticTypeConfiguration" sectionFile="ui/SingleInvariantSemanticTypeConfiguration.xwt">
+ <widget href="ui/SingleInvariantSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfShWTrEeSnqN8Csryy_Q" name="Single InvariantRuleConfiguration" sectionFile="ui/SingleInvariantRuleConfiguration.xwt">
+ <widget href="ui/SingleInvariantRuleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfShmTrEeSnqN8Csryy_Q" name="Single ComposedRuleConfiguration" sectionFile="ui/SingleComposedRuleConfiguration.xwt">
+ <widget href="ui/SingleComposedRuleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSh2TrEeSnqN8Csryy_Q" name="Single AndRule" sectionFile="ui/SingleAndRule.xwt">
+ <widget href="ui/SingleAndRule.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSiGTrEeSnqN8Csryy_Q" name="Single OrRule" sectionFile="ui/SingleOrRule.xwt">
+ <widget href="ui/SingleOrRule.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSiWTrEeSnqN8Csryy_Q" name="Multiple InvariantSemanticTypeConfiguration" sectionFile="ui/MultipleInvariantSemanticTypeConfiguration.xwt">
+ <widget href="ui/MultipleInvariantSemanticTypeConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSimTrEeSnqN8Csryy_Q" name="Multiple InvariantRuleConfiguration" sectionFile="ui/MultipleInvariantRuleConfiguration.xwt">
+ <widget href="ui/MultipleInvariantRuleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSi2TrEeSnqN8Csryy_Q" name="Multiple ComposedRuleConfiguration" sectionFile="ui/MultipleComposedRuleConfiguration.xwt">
+ <widget href="ui/MultipleComposedRuleConfiguration.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSjGTrEeSnqN8Csryy_Q" name="Multiple AndRule" sectionFile="ui/MultipleAndRule.xwt">
+ <widget href="ui/MultipleAndRule.xwt#/"/>
+ </sections>
+ <sections xmi:id="_LxfSjWTrEeSnqN8Csryy_Q" name="Multiple OrRule" sectionFile="ui/MultipleOrRule.xwt">
+ <widget href="ui/MultipleOrRule.xwt#/"/>
+ </sections>
+ </tabs>
+ <views xmi:id="_LxfSjmTrEeSnqN8Csryy_Q" name="Single ExtendedElementTypeSet" sections="_LxfSZmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTL2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSj2TrEeSnqN8Csryy_Q" name="isSingleExtendedElementTypeSet">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSkGTrEeSnqN8Csryy_Q" name="className" value="ExtendedElementTypeSet"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSkWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSkmTrEeSnqN8Csryy_Q" name="Single ElementTypeConfiguration" sections="_LxfSZ2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTMmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSk2TrEeSnqN8Csryy_Q" name="isSingleElementTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSlGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSlWTrEeSnqN8Csryy_Q" name="className" value="ElementTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSlmTrEeSnqN8Csryy_Q" name="Single IconEntry" sections="_LxfSaGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTN2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSl2TrEeSnqN8Csryy_Q" name="isSingleIconEntry">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSmGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSmWTrEeSnqN8Csryy_Q" name="className" value="IconEntry"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSmmTrEeSnqN8Csryy_Q" name="Single ConfigurationElement" sections="_LxfSaWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTOmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSm2TrEeSnqN8Csryy_Q" name="isSingleConfigurationElement">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSnGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSnWTrEeSnqN8Csryy_Q" name="className" value="ConfigurationElement"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSnmTrEeSnqN8Csryy_Q" name="Single MatcherConfiguration" sections="_LxfSamTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTP2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSn2TrEeSnqN8Csryy_Q" name="isSingleMatcherConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSoGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSoWTrEeSnqN8Csryy_Q" name="className" value="MatcherConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSomTrEeSnqN8Csryy_Q" name="Single ActionConfiguration" sections="_LxfSa2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSo2TrEeSnqN8Csryy_Q" name="isSingleActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSpGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSpWTrEeSnqN8Csryy_Q" name="className" value="ActionConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSpmTrEeSnqN8Csryy_Q" name="Single ViewActionConfiguration" sections="_LxfSbGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSp2TrEeSnqN8Csryy_Q" name="isSingleViewActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSqGTrEeSnqN8Csryy_Q" name="className" value="ViewActionConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSqWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSqmTrEeSnqN8Csryy_Q" name="Single SemanticActionConfiguration" sections="_LxfSbWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSq2TrEeSnqN8Csryy_Q" name="isSingleSemanticActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSrGTrEeSnqN8Csryy_Q" name="className" value="SemanticActionConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSrWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSrmTrEeSnqN8Csryy_Q" name="Single SemanticTypeConfiguration" sections="_LxfSbmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQ2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSr2TrEeSnqN8Csryy_Q" name="isSingleSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSsGTrEeSnqN8Csryy_Q" name="className" value="SemanticTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSsWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSsmTrEeSnqN8Csryy_Q" name="Single ViewTypeConfiguration" sections="_LxfSb2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTRGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSs2TrEeSnqN8Csryy_Q" name="isSingleViewTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfStGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfStWTrEeSnqN8Csryy_Q" name="className" value="ViewTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfStmTrEeSnqN8Csryy_Q" name="Single ElementTypeAdviceConfiguration" sections="_LxfScGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTRmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSt2TrEeSnqN8Csryy_Q" name="isSingleElementTypeAdviceConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSuGTrEeSnqN8Csryy_Q" name="className" value="ElementTypeAdviceConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSuWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSumTrEeSnqN8Csryy_Q" name="Single AspectSemanticTypeConfiguration" sections="_LxfScWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTR2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSu2TrEeSnqN8Csryy_Q" name="isSingleAspectSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSvGTrEeSnqN8Csryy_Q" name="className" value="AspectSemanticTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSvWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSvmTrEeSnqN8Csryy_Q" name="Single AspectViewTypeConfiguration" sections="_LxfScmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTSWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSv2TrEeSnqN8Csryy_Q" name="isSingleAspectViewTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSwGTrEeSnqN8Csryy_Q" name="className" value="AspectViewTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSwWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSwmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ExtendedElementTypeSet" sections="_LxfSc2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTL2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSw2TrEeSnqN8Csryy_Q" name="isMultipleExtendedElementTypeSet">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSxGTrEeSnqN8Csryy_Q" name="className" value="ExtendedElementTypeSet"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSxWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSxmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ElementTypeConfiguration" sections="_LxfSdGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTMmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSx2TrEeSnqN8Csryy_Q" name="isMultipleElementTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSyGTrEeSnqN8Csryy_Q" name="className" value="ElementTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSyWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSymTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple IconEntry" sections="_LxfSdWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTN2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSy2TrEeSnqN8Csryy_Q" name="isMultipleIconEntry">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSzGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfSzWTrEeSnqN8Csryy_Q" name="className" value="IconEntry"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfSzmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ConfigurationElement" sections="_LxfSdmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTOmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfSz2TrEeSnqN8Csryy_Q" name="isMultipleConfigurationElement">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS0GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS0WTrEeSnqN8Csryy_Q" name="className" value="ConfigurationElement"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS0mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple MatcherConfiguration" sections="_LxfSd2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTP2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS02TrEeSnqN8Csryy_Q" name="isMultipleMatcherConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS1GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS1WTrEeSnqN8Csryy_Q" name="className" value="MatcherConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS1mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ActionConfiguration" sections="_LxfSeGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS12TrEeSnqN8Csryy_Q" name="isMultipleActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS2GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS2WTrEeSnqN8Csryy_Q" name="className" value="ActionConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS2mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ViewActionConfiguration" sections="_LxfSeWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS22TrEeSnqN8Csryy_Q" name="isMultipleViewActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS3GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS3WTrEeSnqN8Csryy_Q" name="className" value="ViewActionConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS3mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple SemanticActionConfiguration" sections="_LxfSemTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS32TrEeSnqN8Csryy_Q" name="isMultipleSemanticActionConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS4GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS4WTrEeSnqN8Csryy_Q" name="className" value="SemanticActionConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS4mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple SemanticTypeConfiguration" sections="_LxfSe2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTQ2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS42TrEeSnqN8Csryy_Q" name="isMultipleSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS5GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS5WTrEeSnqN8Csryy_Q" name="className" value="SemanticTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS5mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ViewTypeConfiguration" sections="_LxfSfGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTRGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS52TrEeSnqN8Csryy_Q" name="isMultipleViewTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS6GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS6WTrEeSnqN8Csryy_Q" name="className" value="ViewTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS6mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ElementTypeAdviceConfiguration" sections="_LxfSfWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTRmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS62TrEeSnqN8Csryy_Q" name="isMultipleElementTypeAdviceConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS7GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS7WTrEeSnqN8Csryy_Q" name="className" value="ElementTypeAdviceConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS7mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple AspectSemanticTypeConfiguration" sections="_LxfSfmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTR2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS72TrEeSnqN8Csryy_Q" name="isMultipleAspectSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS8GTrEeSnqN8Csryy_Q" name="className" value="AspectSemanticTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS8WTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS8mTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple AspectViewTypeConfiguration" sections="_LxfSf2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTSWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS82TrEeSnqN8Csryy_Q" name="isMultipleAspectViewTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS9GTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS9WTrEeSnqN8Csryy_Q" name="className" value="AspectViewTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS9mTrEeSnqN8Csryy_Q" name="Single InvariantSemanticTypeConfiguration" sections="_LxfShGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTTGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS92TrEeSnqN8Csryy_Q" name="isSingleInvariantSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS-GTrEeSnqN8Csryy_Q" name="className" value="InvariantSemanticTypeConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS-WTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS-mTrEeSnqN8Csryy_Q" name="Single InvariantRuleConfiguration" sections="_LxfShWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTTmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS-2TrEeSnqN8Csryy_Q" name="isSingleInvariantRuleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS_GTrEeSnqN8Csryy_Q" name="className" value="InvariantRuleConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfS_WTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfS_mTrEeSnqN8Csryy_Q" name="Single ComposedRuleConfiguration" sections="_LxfShmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTT2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfS_2TrEeSnqN8Csryy_Q" name="isSingleComposedRuleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTAGTrEeSnqN8Csryy_Q" name="className" value="ComposedRuleConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTAWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTAmTrEeSnqN8Csryy_Q" name="Single AndRule" sections="_LxfSh2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTUWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTA2TrEeSnqN8Csryy_Q" name="isSingleAndRule">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTBGTrEeSnqN8Csryy_Q" name="className" value="AndRule"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTBWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTBmTrEeSnqN8Csryy_Q" name="Single OrRule" sections="_LxfSiGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTUmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTB2TrEeSnqN8Csryy_Q" name="isSingleOrRule">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTCGTrEeSnqN8Csryy_Q" name="className" value="OrRule"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTCWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTCmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple InvariantSemanticTypeConfiguration" sections="_LxfSiWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTTGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTC2TrEeSnqN8Csryy_Q" name="isMultipleInvariantSemanticTypeConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTDGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTDWTrEeSnqN8Csryy_Q" name="className" value="InvariantSemanticTypeConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTDmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple InvariantRuleConfiguration" sections="_LxfSimTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTTmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTD2TrEeSnqN8Csryy_Q" name="isMultipleInvariantRuleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTEGTrEeSnqN8Csryy_Q" name="className" value="InvariantRuleConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTEWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTEmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple ComposedRuleConfiguration" sections="_LxfSi2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTT2TrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTE2TrEeSnqN8Csryy_Q" name="isMultipleComposedRuleConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTFGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTFWTrEeSnqN8Csryy_Q" name="className" value="ComposedRuleConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTFmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple AndRule" sections="_LxfSjGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTUWTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTF2TrEeSnqN8Csryy_Q" name="isMultipleAndRule">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTGGTrEeSnqN8Csryy_Q" name="className" value="AndRule"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTGWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTGmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple OrRule" sections="_LxfSjWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTUmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTG2TrEeSnqN8Csryy_Q" name="isMultipleOrRule">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTHGTrEeSnqN8Csryy_Q" name="className" value="OrRule"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTHWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTHmTrEeSnqN8Csryy_Q" name="Single InvariantContainerConfiguration" sections="_LxfSgGTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTVGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTH2TrEeSnqN8Csryy_Q" name="isSingleInvariantContainerConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTIGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/container/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTIWTrEeSnqN8Csryy_Q" name="className" value="InvariantContainerConfiguration"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTImTrEeSnqN8Csryy_Q" name="Single HierarchyPermission" sections="_LxfSgWTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTVmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTI2TrEeSnqN8Csryy_Q" name="isSingleHierarchyPermission">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTJGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/container/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTJWTrEeSnqN8Csryy_Q" name="className" value="HierarchyPermission"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTJmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple InvariantContainerConfiguration" sections="_LxfSgmTrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTVGTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTJ2TrEeSnqN8Csryy_Q" name="isMultipleInvariantContainerConfiguration">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTKGTrEeSnqN8Csryy_Q" name="className" value="InvariantContainerConfiguration"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTKWTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/container/1.0"/>
+ </constraints>
+ </views>
+ <views xmi:id="_LxfTKmTrEeSnqN8Csryy_Q" elementMultiplicity="-1" name="Multiple HierarchyPermission" sections="_LxfSg2TrEeSnqN8Csryy_Q" automaticContext="true" datacontexts="_LxfTVmTrEeSnqN8Csryy_Q">
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_LxfTK2TrEeSnqN8Csryy_Q" name="isMultipleHierarchyPermission">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTLGTrEeSnqN8Csryy_Q" name="nsUri" value="http://www.eclipse.org/papyrus/infra/extendedtypes/semantictype/invariant/container/1.0"/>
+ <properties xsi:type="constraints:ValueProperty" xmi:id="_LxfTLWTrEeSnqN8Csryy_Q" name="className" value="HierarchyPermission"/>
+ </constraints>
+ </views>
+ <dataContexts xmi:id="_LxfTLmTrEeSnqN8Csryy_Q" name="extendedtypes" label="extendedtypes">
+ <elements xmi:id="_LxfTL2TrEeSnqN8Csryy_Q" name="ExtendedElementTypeSet" supertypes="_LxfTOmTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTMGTrEeSnqN8Csryy_Q" name="elementType" type="Reference" multiplicity="-1"/>
+ <properties xmi:id="_LxfTMWTrEeSnqN8Csryy_Q" name="extensible" type="Boolean"/>
+ </elements>
+ <elements xmi:id="_LxfTMmTrEeSnqN8Csryy_Q" name="ElementTypeConfiguration" supertypes="_LxfTOmTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTM2TrEeSnqN8Csryy_Q" name="hint"/>
+ <properties xmi:id="_LxfTNGTrEeSnqN8Csryy_Q" name="kindName"/>
+ <properties xmi:id="_LxfTNWTrEeSnqN8Csryy_Q" name="specializedTypesID" multiplicity="-1"/>
+ <properties xmi:id="_LxfTNmTrEeSnqN8Csryy_Q" name="matcherConfiguration" type="Reference"/>
+ </elements>
+ <elements xmi:id="_LxfTN2TrEeSnqN8Csryy_Q" name="IconEntry">
+ <properties xmi:id="_LxfTOGTrEeSnqN8Csryy_Q" name="iconPath"/>
+ <properties xmi:id="_LxfTOWTrEeSnqN8Csryy_Q" name="bundleId"/>
+ </elements>
+ <elements xmi:id="_LxfTOmTrEeSnqN8Csryy_Q" name="ConfigurationElement">
+ <properties xmi:id="_LxfTO2TrEeSnqN8Csryy_Q" name="name"/>
+ <properties xmi:id="_LxfTPGTrEeSnqN8Csryy_Q" name="description"/>
+ <properties xmi:id="_LxfTPWTrEeSnqN8Csryy_Q" name="identifier"/>
+ <properties xmi:id="_LxfTPmTrEeSnqN8Csryy_Q" name="iconEntry" type="Reference"/>
+ </elements>
+ <elements xmi:id="_LxfTP2TrEeSnqN8Csryy_Q" name="MatcherConfiguration"/>
+ <elements xmi:id="_LxfTQGTrEeSnqN8Csryy_Q" name="ActionConfiguration" supertypes="_LxfTOmTrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTQWTrEeSnqN8Csryy_Q" name="ViewActionConfiguration" supertypes="_LxfTQGTrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTQmTrEeSnqN8Csryy_Q" name="SemanticActionConfiguration" supertypes="_LxfTQGTrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTQ2TrEeSnqN8Csryy_Q" name="SemanticTypeConfiguration" supertypes="_LxfTMmTrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTRGTrEeSnqN8Csryy_Q" name="ViewTypeConfiguration" supertypes="_LxfTMmTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTRWTrEeSnqN8Csryy_Q" name="specializedDiagramTypeID"/>
+ </elements>
+ <elements xmi:id="_LxfTRmTrEeSnqN8Csryy_Q" name="ElementTypeAdviceConfiguration" supertypes="_LxfTOmTrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTR2TrEeSnqN8Csryy_Q" name="AspectSemanticTypeConfiguration" supertypes="_LxfTQ2TrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTSGTrEeSnqN8Csryy_Q" name="actionConfiguration" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements xmi:id="_LxfTSWTrEeSnqN8Csryy_Q" name="AspectViewTypeConfiguration" supertypes="_LxfTRGTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTSmTrEeSnqN8Csryy_Q" name="actionConfiguration" type="Reference" multiplicity="-1"/>
+ </elements>
+ <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/>
+ </dataContexts>
+ <dataContexts xmi:id="_LxfTS2TrEeSnqN8Csryy_Q" name="invariantsemantictypeconfiguration" label="invariantsemantictypeconfiguration">
+ <elements xmi:id="_LxfTTGTrEeSnqN8Csryy_Q" name="InvariantSemanticTypeConfiguration" supertypes="_LxfTQ2TrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTTWTrEeSnqN8Csryy_Q" name="invariantRuleConfiguration" type="Reference"/>
+ </elements>
+ <elements xmi:id="_LxfTTmTrEeSnqN8Csryy_Q" name="InvariantRuleConfiguration"/>
+ <elements xmi:id="_LxfTT2TrEeSnqN8Csryy_Q" name="ComposedRuleConfiguration" supertypes="_LxfTTmTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTUGTrEeSnqN8Csryy_Q" name="composedRules" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements xmi:id="_LxfTUWTrEeSnqN8Csryy_Q" name="AndRule" supertypes="_LxfTT2TrEeSnqN8Csryy_Q"/>
+ <elements xmi:id="_LxfTUmTrEeSnqN8Csryy_Q" name="OrRule" supertypes="_LxfTT2TrEeSnqN8Csryy_Q"/>
+ <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/>
+ </dataContexts>
+ <dataContexts xmi:id="_LxfTU2TrEeSnqN8Csryy_Q" name="invariantcontainerconfiguration" label="invariantcontainerconfiguration">
+ <elements xmi:id="_LxfTVGTrEeSnqN8Csryy_Q" name="InvariantContainerConfiguration" supertypes="_LxfTTmTrEeSnqN8Csryy_Q">
+ <properties xmi:id="_LxfTVWTrEeSnqN8Csryy_Q" name="permissions" type="Reference" multiplicity="-1"/>
+ </elements>
+ <elements xmi:id="_LxfTVmTrEeSnqN8Csryy_Q" name="HierarchyPermission">
+ <properties xmi:id="_LxfTV2TrEeSnqN8Csryy_Q" name="childType"/>
+ <properties xmi:id="_LxfTWGTrEeSnqN8Csryy_Q" name="isPermitted" type="Boolean"/>
+ <properties xmi:id="_LxfTWWTrEeSnqN8Csryy_Q" name="isStrict" type="Boolean"/>
+ </elements>
+ <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/>
+ </dataContexts>
+ </contexts:Context>
+</xmi:XMI>
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleActionConfiguration.xwt
new file mode 100644
index 00000000000..f010630797c
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleActionConfiguration.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAndRule.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAndRule.xwt
new file mode 100644
index 00000000000..d69369c20ec
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAndRule.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..c902f6a4fb0
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectSemanticTypeConfiguration.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectViewTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectViewTypeConfiguration.xwt
new file mode 100644
index 00000000000..e738ff2346e
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleAspectViewTypeConfiguration.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleComposedRuleConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleComposedRuleConfiguration.xwt
new file mode 100644
index 00000000000..6a66b760328
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleComposedRuleConfiguration.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleConfigurationElement.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleConfigurationElement.xwt
new file mode 100644
index 00000000000..6a66b760328
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleConfigurationElement.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeAdviceConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeAdviceConfiguration.xwt
new file mode 100644
index 00000000000..6a66b760328
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeAdviceConfiguration.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeConfiguration.xwt
new file mode 100644
index 00000000000..8d0743d63a1
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleElementTypeConfiguration.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleExtendedElementTypeSet.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleExtendedElementTypeSet.xwt
new file mode 100644
index 00000000000..cfb33162bc7
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleExtendedElementTypeSet.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ 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> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleHierarchyPermission.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleHierarchyPermission.xwt
new file mode 100644
index 00000000000..5cf7a8247db
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleHierarchyPermission.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="invariantcontainerconfiguration:HierarchyPermission:isPermitted"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="invariantcontainerconfiguration:HierarchyPermission:isStrict"></ppe:BooleanRadio>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleIconEntry.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleIconEntry.xwt
new file mode 100644
index 00000000000..b4b832b78ea
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleIconEntry.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantContainerConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantContainerConfiguration.xwt
new file mode 100644
index 00000000000..6708b2e86b8
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantContainerConfiguration.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" 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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantRuleConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantRuleConfiguration.xwt
new file mode 100644
index 00000000000..8d0743d63a1
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantRuleConfiguration.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..6a89e368bb1
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleInvariantSemanticTypeConfiguration.xwt
@@ -0,0 +1,9 @@
+<?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.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleMatcherConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleMatcherConfiguration.xwt
new file mode 100644
index 00000000000..6a89e368bb1
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleMatcherConfiguration.xwt
@@ -0,0 +1,9 @@
+<?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.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleOrRule.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleOrRule.xwt
new file mode 100644
index 00000000000..d69369c20ec
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleOrRule.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticActionConfiguration.xwt
new file mode 100644
index 00000000000..8fd1b2ad08e
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticActionConfiguration.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..51204c02825
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleSemanticTypeConfiguration.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewActionConfiguration.xwt
new file mode 100644
index 00000000000..0f03fd30c5d
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewActionConfiguration.xwt
@@ -0,0 +1,8 @@
+<?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.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewTypeConfiguration.xwt
new file mode 100644
index 00000000000..89517d2ad16
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/MultipleViewTypeConfiguration.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleActionConfiguration.xwt
new file mode 100644
index 00000000000..dcbfb43b14c
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleActionConfiguration.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAndRule.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAndRule.xwt
new file mode 100644
index 00000000000..d69f7564409
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAndRule.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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.views.properties.widgets">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="invariantsemantictypeconfiguration:ComposedRuleConfiguration:composedRules"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..6b6c14fd486
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectSemanticTypeConfiguration.xwt
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="extendedtypes:AspectSemanticTypeConfiguration:actionConfiguration"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectViewTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectViewTypeConfiguration.xwt
new file mode 100644
index 00000000000..fa19e8a6cf5
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleAspectViewTypeConfiguration.xwt
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ 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="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ViewTypeConfiguration:specializedDiagramTypeID"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="extendedtypes:AspectViewTypeConfiguration:actionConfiguration"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleComposedRuleConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleComposedRuleConfiguration.xwt
new file mode 100644
index 00000000000..a6466877175
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleComposedRuleConfiguration.xwt
@@ -0,0 +1,16 @@
+<?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.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="invariantsemantictypeconfiguration:ComposedRuleConfiguration:composedRules"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleConfigurationElement.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleConfigurationElement.xwt
new file mode 100644
index 00000000000..fefa02ea95d
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleConfigurationElement.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.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.views.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="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeAdviceConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeAdviceConfiguration.xwt
new file mode 100644
index 00000000000..27e254b37a0
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeAdviceConfiguration.xwt
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeConfiguration.xwt
new file mode 100644
index 00000000000..d75ebbaf163
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleElementTypeConfiguration.xwt
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.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.views.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="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleExtendedElementTypeSet.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleExtendedElementTypeSet.xwt
new file mode 100644
index 00000000000..65543db450a
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleExtendedElementTypeSet.xwt
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ 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="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="extendedtypes:ExtendedElementTypeSet:extensible"></ppe:BooleanRadio>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiReference input="{Binding}"
+ property="extendedtypes:ExtendedElementTypeSet:elementType"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleHierarchyPermission.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleHierarchyPermission.xwt
new file mode 100644
index 00000000000..515ed6e015b
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleHierarchyPermission.xwt
@@ -0,0 +1,24 @@
+<?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.views.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.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="invariantcontainerconfiguration:HierarchyPermission:childType"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:BooleanRadio input="{Binding}"
+ property="invariantcontainerconfiguration:HierarchyPermission:isPermitted"></ppe:BooleanRadio>
+ <ppe:BooleanRadio input="{Binding}"
+ property="invariantcontainerconfiguration:HierarchyPermission:isStrict"></ppe:BooleanRadio>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleIconEntry.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleIconEntry.xwt
new file mode 100644
index 00000000000..48a1b4a78c9
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleIconEntry.xwt
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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:StringEditor input="{Binding}"
+ property="extendedtypes:IconEntry:iconPath"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:IconEntry:bundleId"></ppe:StringEditor>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantContainerConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantContainerConfiguration.xwt
new file mode 100644
index 00000000000..1bcc4b89040
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantContainerConfiguration.xwt
@@ -0,0 +1,17 @@
+<?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.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ 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:MultiReference input="{Binding}"
+ property="invariantcontainerconfiguration:InvariantContainerConfiguration:permissions"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantRuleConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantRuleConfiguration.xwt
new file mode 100644
index 00000000000..cfb33162bc7
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantRuleConfiguration.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ 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> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..30ba0f6af9a
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleInvariantSemanticTypeConfiguration.xwt
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt" 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="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="invariantsemantictypeconfiguration:InvariantSemanticTypeConfiguration:invariantRuleConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleMatcherConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleMatcherConfiguration.xwt
new file mode 100644
index 00000000000..6708b2e86b8
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleMatcherConfiguration.xwt
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" 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/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleOrRule.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleOrRule.xwt
new file mode 100644
index 00000000000..31f12961941
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleOrRule.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="invariantsemantictypeconfiguration:ComposedRuleConfiguration:composedRules"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticActionConfiguration.xwt
new file mode 100644
index 00000000000..e8e9297c777
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticActionConfiguration.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticTypeConfiguration.xwt
new file mode 100644
index 00000000000..9f22b7a6133
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleSemanticTypeConfiguration.xwt
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.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="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewActionConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewActionConfiguration.xwt
new file mode 100644
index 00000000000..c1c2c0629dc
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewActionConfiguration.xwt
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewTypeConfiguration.xwt b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewTypeConfiguration.xwt
new file mode 100644
index 00000000000..0b8181da43d
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/propertyView/ExtendedTypes/ui/SingleViewTypeConfiguration.xwt
@@ -0,0 +1,42 @@
+<?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.views.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.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="extendedtypes:ElementTypeConfiguration:hint"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:kindName"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:name"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:description"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ConfigurationElement:identifier"></ppe:StringEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="extendedtypes:ViewTypeConfiguration:specializedDiagramTypeID"></ppe:StringEditor>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:matcherConfiguration"></ppe:ReferenceDialog>
+ <ppe:ReferenceDialog input="{Binding}"
+ property="extendedtypes:ConfigurationElement:iconEntry"></ppe:ReferenceDialog>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:MultiString input="{Binding}"
+ property="extendedtypes:ElementTypeConfiguration:specializedTypesID"></ppe:MultiString>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/src/org/eclipse/papyrus/customization/extendedtypes/Activator.java b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/src/org/eclipse/papyrus/customization/extendedtypes/Activator.java
new file mode 100644
index 00000000000..c25646c9c91
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.customization.extendedtypes/src/org/eclipse/papyrus/customization/extendedtypes/Activator.java
@@ -0,0 +1,61 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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.customization.extendedtypes;
+
+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.customization.extendedtypes"; //$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