From e6bb99199d28200a568639d71f8e8e2529502034 Mon Sep 17 00:00:00 2001
From: rschnekenbu
Date: Fri, 29 Apr 2011 09:18:08 +0000
Subject:
---
.../.classpath | 7 +
.../.project | 28 ++
.../META-INF/MANIFEST.MF | 25 ++
.../build.properties | 14 +
.../CreateConstantValue_valueInstance_Duration.gif | Bin 0 -> 223 bytes
...onstantValue_valueInstance_DurationInterval.gif | Bin 0 -> 223 bytes
...reateConstantValue_valueInstance_Expression.gif | Bin 0 -> 223 bytes
...teConstantValue_valueInstance_InstanceValue.gif | Bin 0 -> 223 bytes
.../CreateConstantValue_valueInstance_Interval.gif | Bin 0 -> 223 bytes
...eConstantValue_valueInstance_LiteralBoolean.gif | Bin 0 -> 223 bytes
...eConstantValue_valueInstance_LiteralInteger.gif | Bin 0 -> 223 bytes
...eateConstantValue_valueInstance_LiteralNull.gif | Bin 0 -> 223 bytes
...teConstantValue_valueInstance_LiteralString.gif | Bin 0 -> 223 bytes
...Value_valueInstance_LiteralUnlimitedNatural.gif | Bin 0 -> 223 bytes
...onstantValue_valueInstance_OpaqueExpression.gif | Bin 0 -> 223 bytes
...onstantValue_valueInstance_StringExpression.gif | Bin 0 -> 223 bytes
...eConstantValue_valueInstance_TimeExpression.gif | Bin 0 -> 223 bytes
...ateConstantValue_valueInstance_TimeInterval.gif | Bin 0 -> 223 bytes
.../CreateFeatureToSet_value_ConstantValue.gif | Bin 0 -> 223 bytes
.../CreateFeatureToSet_value_DynamicValue.gif | Bin 0 -> 223 bytes
.../ctool16/CreateFeatureToSet_value_ListValue.gif | Bin 0 -> 223 bytes
...reateFeatureToSet_value_QueryExecutionValue.gif | Bin 0 -> 223 bytes
...ionConfiguration_featuresToSet_FeatureToSet.gif | Bin 0 -> 223 bytes
.../icons/full/obj16/ConstantValue.gif | Bin 0 -> 129 bytes
.../icons/full/obj16/DynamicValue.gif | Bin 0 -> 129 bytes
.../icons/full/obj16/FeatureToSet.gif | Bin 0 -> 129 bytes
.../icons/full/obj16/ListValue.gif | Bin 0 -> 129 bytes
.../ModifySemanticValuesActionConfiguration.gif | Bin 0 -> 129 bytes
.../icons/full/obj16/QueryExecutionValue.gif | Bin 0 -> 129 bytes
.../plugin.properties | 37 +++
.../plugin.xml | 25 ++
.../provider/ConstantValueItemProvider.java | 223 ++++++++++++++
.../provider/DynamicValueItemProvider.java | 109 +++++++
.../provider/FeatureToSetItemProvider.java | 217 ++++++++++++++
.../provider/FeatureValueItemProvider.java | 112 +++++++
.../provider/ListValueItemProvider.java | 135 +++++++++
...emanticValuesActionConfigurationEditPlugin.java | 108 +++++++
...anticValuesActionConfigurationItemProvider.java | 175 +++++++++++
...ionConfigurationItemProviderAdapterFactory.java | 323 +++++++++++++++++++++
.../provider/QueryExecutionValueItemProvider.java | 135 +++++++++
40 files changed, 1673 insertions(+)
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.classpath
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.project
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/META-INF/MANIFEST.MF
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/build.properties
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Duration.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_DurationInterval.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Expression.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_InstanceValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Interval.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralBoolean.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralInteger.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralNull.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralString.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralUnlimitedNatural.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_OpaqueExpression.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_StringExpression.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeExpression.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeInterval.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ConstantValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_DynamicValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ListValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_QueryExecutionValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateModifySemanticValuesActionConfiguration_featuresToSet_FeatureToSet.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ConstantValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/DynamicValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/FeatureToSet.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ListValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ModifySemanticValuesActionConfiguration.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/QueryExecutionValue.gif
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.properties
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.xml
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ConstantValueItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/DynamicValueItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/FeatureToSetItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/FeatureValueItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ListValueItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ModifySemanticValuesActionConfigurationEditPlugin.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ModifySemanticValuesActionConfigurationItemProvider.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ModifySemanticValuesActionConfigurationItemProviderAdapterFactory.java
create mode 100644 tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/QueryExecutionValueItemProvider.java
(limited to 'tests/debug/plugins')
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.classpath b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.classpath
new file mode 100644
index 00000000000..cedf0d0d0b5
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.classpath
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.project b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.project
new file mode 100644
index 00000000000..c3ca55c33be
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/.project
@@ -0,0 +1,28 @@
+
+
+ org.eclipse.papyrus.extendedtypes.emf.edit
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.pde.PluginNature
+
+
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/META-INF/MANIFEST.MF b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..3de94b81a9e
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/META-INF/MANIFEST.MF
@@ -0,0 +1,25 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.papyrus.extendedtypes.emf.edit;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-ClassPath: .
+Bundle-Activator: org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.provider.ModifySemanticValuesActionConfigurationEditPlugin$Implementation
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.provider
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.papyrus.extendedtypes.emf;visibility:=reexport,
+ org.eclipse.emf.edit;visibility:=reexport,
+ org.eclipse.papyrus.core.queries.configuration;visibility:=reexport,
+ org.eclipse.papyrus.core.queries.configuration.edit;visibility:=reexport,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.eclipse.emf.ecore.edit;visibility:=reexport,
+ org.eclipse.papyrus.extendedtypes;visibility:=reexport,
+ org.eclipse.papyrus.extendedtypes.edit;visibility:=reexport,
+ org.eclipse.emf.facet.infra.query;visibility:=reexport,
+ org.eclipse.emf.facet.infra.query.edit;visibility:=reexport,
+ org.eclipse.uml2.uml;visibility:=reexport,
+ org.eclipse.uml2.uml.edit;visibility:=reexport
+Bundle-ActivationPolicy: lazy
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/build.properties b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/build.properties
new file mode 100644
index 00000000000..ec2e13c4729
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/build.properties
@@ -0,0 +1,14 @@
+
+#
+#
+#
+# $Id$
+
+bin.includes = .,\
+ icons/,\
+ META-INF/,\
+ plugin.xml,\
+ plugin.properties
+jars.compile.order = .
+source.. = src-gen/
+output.. = bin/
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Duration.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Duration.gif
new file mode 100644
index 00000000000..dac4138ca01
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Duration.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_DurationInterval.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_DurationInterval.gif
new file mode 100644
index 00000000000..755e4ca7a46
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_DurationInterval.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Expression.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Expression.gif
new file mode 100644
index 00000000000..8ce82e3f6c7
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Expression.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_InstanceValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_InstanceValue.gif
new file mode 100644
index 00000000000..fe708946d58
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_InstanceValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Interval.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Interval.gif
new file mode 100644
index 00000000000..4aaad5a4cd7
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_Interval.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralBoolean.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralBoolean.gif
new file mode 100644
index 00000000000..44afafd55da
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralBoolean.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralInteger.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralInteger.gif
new file mode 100644
index 00000000000..f93c92d061a
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralInteger.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralNull.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralNull.gif
new file mode 100644
index 00000000000..5ef9a94e8da
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralNull.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralString.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralString.gif
new file mode 100644
index 00000000000..f08356ef9bb
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralString.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralUnlimitedNatural.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralUnlimitedNatural.gif
new file mode 100644
index 00000000000..37dad615792
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_LiteralUnlimitedNatural.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_OpaqueExpression.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_OpaqueExpression.gif
new file mode 100644
index 00000000000..8ce82e3f6c7
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_OpaqueExpression.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_StringExpression.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_StringExpression.gif
new file mode 100644
index 00000000000..4aaad5a4cd7
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_StringExpression.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeExpression.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeExpression.gif
new file mode 100644
index 00000000000..33e07420851
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeExpression.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeInterval.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeInterval.gif
new file mode 100644
index 00000000000..e180c4cf7ca
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateConstantValue_valueInstance_TimeInterval.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ConstantValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ConstantValue.gif
new file mode 100644
index 00000000000..03366e35d0f
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ConstantValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_DynamicValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_DynamicValue.gif
new file mode 100644
index 00000000000..c048169804a
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_DynamicValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ListValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ListValue.gif
new file mode 100644
index 00000000000..8997497557c
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_ListValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_QueryExecutionValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_QueryExecutionValue.gif
new file mode 100644
index 00000000000..c048169804a
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateFeatureToSet_value_QueryExecutionValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateModifySemanticValuesActionConfiguration_featuresToSet_FeatureToSet.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateModifySemanticValuesActionConfiguration_featuresToSet_FeatureToSet.gif
new file mode 100644
index 00000000000..d1876aa3c50
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/ctool16/CreateModifySemanticValuesActionConfiguration_featuresToSet_FeatureToSet.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ConstantValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ConstantValue.gif
new file mode 100644
index 00000000000..e4bc22dd17e
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ConstantValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/DynamicValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/DynamicValue.gif
new file mode 100644
index 00000000000..ed874747401
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/DynamicValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/FeatureToSet.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/FeatureToSet.gif
new file mode 100644
index 00000000000..5a9bc7514fa
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/FeatureToSet.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ListValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ListValue.gif
new file mode 100644
index 00000000000..c3370c7ddd5
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ListValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ModifySemanticValuesActionConfiguration.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ModifySemanticValuesActionConfiguration.gif
new file mode 100644
index 00000000000..ed874747401
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/ModifySemanticValuesActionConfiguration.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/QueryExecutionValue.gif b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/QueryExecutionValue.gif
new file mode 100644
index 00000000000..ed874747401
Binary files /dev/null and b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/icons/full/obj16/QueryExecutionValue.gif differ
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.properties b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.properties
new file mode 100644
index 00000000000..360f2156de1
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.properties
@@ -0,0 +1,37 @@
+
+#
+#
+#
+# $Id$
+
+pluginName = ModifySemanticValuesActionConfiguration Edit Support
+providerName = www.example.org
+
+_UI_CreateChild_text = {0}
+_UI_CreateChild_text2 = {1} {0}
+_UI_CreateChild_text3 = {1}
+_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
+_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
+_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
+
+_UI_PropertyDescriptor_description = The {0} of the {1}
+
+_UI_ModifySemanticValuesActionConfiguration_type = Modify Semantic Values Action Configuration
+_UI_FeatureToSet_type = Feature To Set
+_UI_FeatureValue_type = Feature Value
+_UI_DynamicValue_type = Dynamic Value
+_UI_ConstantValue_type = Constant Value
+_UI_ListValue_type = List Value
+_UI_QueryExecutionValue_type = Query Execution Value
+_UI_Unknown_type = Object
+
+_UI_Unknown_datatype= Value
+
+_UI_ModifySemanticValuesActionConfiguration_featuresToSet_feature = Features To Set
+_UI_FeatureToSet_featureName_feature = Feature Name
+_UI_FeatureToSet_value_feature = Value
+_UI_ConstantValue_valueInstance_feature = Value Instance
+_UI_ListValue_values_feature = Values
+_UI_QueryExecutionValue_configuration_feature = Configuration
+_UI_Unknown_feature = Unspecified
+
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.xml b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.xml
new file mode 100644
index 00000000000..b6208baa710
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/plugin.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ConstantValueItemProvider.java b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ConstantValueItemProvider.java
new file mode 100644
index 00000000000..6aa727c1196
--- /dev/null
+++ b/tests/debug/plugins/core/org.eclipse.papyrus.extendedtypes.emf.edit/src-gen/org/eclipse/papyrus/extendedtypes/emf/modifysemanticvaluesactionconfiguration/provider/ConstantValueItemProvider.java
@@ -0,0 +1,223 @@
+/**
+ *
+ *
+ *
+ * $Id$
+ */
+package org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.ConstantValue;
+import org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.ModifySemanticValuesActionConfigurationPackage;
+
+import org.eclipse.uml2.uml.UMLFactory;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.papyrus.extendedtypes.emf.modifysemanticvaluesactionconfiguration.ConstantValue} object.
+ *
+ *
+ * @generated
+ */
+public class ConstantValueItemProvider
+ extends FeatureValueItemProvider
+ implements
+ IEditingDomainItemProvider,
+ IStructuredItemContentProvider,
+ ITreeItemContentProvider,
+ IItemLabelProvider,
+ IItemPropertySource {
+ /**
+ * This constructs an instance from a factory and a notifier.
+ *
+ *
+ * @generated
+ */
+ public ConstantValueItemProvider(AdapterFactory adapterFactory) {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public List getPropertyDescriptors(Object object) {
+ if (itemPropertyDescriptors == null) {
+ super.getPropertyDescriptors(object);
+
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+ * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Collection extends EStructuralFeature> getChildrenFeatures(Object object) {
+ if (childrenFeatures == null) {
+ super.getChildrenFeatures(object);
+ childrenFeatures.add(ModifySemanticValuesActionConfigurationPackage.Literals.CONSTANT_VALUE__VALUE_INSTANCE);
+ }
+ return childrenFeatures;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EStructuralFeature getChildFeature(Object object, Object child) {
+ // Check the type of the specified child object and return the proper feature to use for
+ // adding (see {@link AddCommand}) it as a child.
+
+ return super.getChildFeature(object, child);
+ }
+
+ /**
+ * This returns ConstantValue.gif.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object) {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/ConstantValue"));
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getText(Object object) {
+ return getString("_UI_ConstantValue_type");
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification) {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(ConstantValue.class)) {
+ case ModifySemanticValuesActionConfigurationPackage.CONSTANT_VALUE__VALUE_INSTANCE:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection