Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Wouters2014-04-04 14:04:19 +0000
committerLaurent Wouters2014-04-04 14:04:19 +0000
commit23164af49f24e7462cf31ded37a8c6b94933bfaa (patch)
treef96b8d6f34e2849c31d49d54e42994f8ed338085
parent2318705c1b591eec0bfcd5c42ae85d5a7bb8063b (diff)
downloadorg.eclipse.papyrus-23164af49f24e7462cf31ded37a8c6b94933bfaa.tar.gz
org.eclipse.papyrus-23164af49f24e7462cf31ded37a8c6b94933bfaa.tar.xz
org.eclipse.papyrus-23164af49f24e7462cf31ded37a8c6b94933bfaa.zip
[clean] Retiring org.eclipse.papyrus.di.editlast/org.eclipse.papyrus.di.edit
Signed-off-by: Laurent Wouters <laurent.wouters@cea.fr>
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.classpath7
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.project33
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/META-INF/MANIFEST.MF20
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/about.html28
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/build.properties22
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/di2.GIFbin890 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagramElement_property_Property.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_CoreSemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SimpleSemanticModelElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_Uml1SemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphConnector.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphEdge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Diagram.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_DiagramElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Ellipse.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphEdge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphNode.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphicPrimitive.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Image.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_LeafElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Polilyne.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Reference.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_TextElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_link_DiagramLink.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_CoreSemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SimpleSemanticModelElement.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_Uml1SemanticModelBridge.gifbin223 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/CoreSemanticModelBridge.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramElement.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramLink.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ActivityDiagram.gifbin96 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ClassDiagram.gifbin90 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ComponentDiagram.gifbin79 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_CompositeStructureDiagram.gifbin96 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_DeploymentDiagram.gifbin92 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ProfileDiagram.gifbin99 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_SequenceDiagram.gifbin92 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_StateMachineDiagram.gifbin95 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_UseCaseDiagram.gifbin91 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Dimension.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Ellipse.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphConnector.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphEdge.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphElement.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphNode.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphicPrimitive.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Image.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/LeafElement.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Point.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Polilyne.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Property.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Reference.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SemanticModelBridge.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SimpleSemanticModelElement.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/TextElement.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Uml1SemanticModelBridge.gifbin129 -> 0 bytes
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.properties31
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.xml26
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/CoreSemanticModelBridgeItemProvider.java155
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiEditPlugin.java93
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiItemProviderAdapterFactory.java714
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramElementItemProvider.java516
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramItemProvider.java261
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramLinkItemProvider.java249
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/EllipseItemProvider.java286
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphConnectorItemProvider.java205
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphEdgeItemProvider.java185
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphElementItemProvider.java295
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphNodeItemProvider.java161
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphicPrimitiveItemProvider.java127
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ImageItemProvider.java186
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/LeafElementItemProvider.java127
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PolilyneItemProvider.java186
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PropertyItemProvider.java203
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ReferenceItemProvider.java185
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SemanticModelBridgeItemProvider.java202
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SimpleSemanticModelElementItemProvider.java163
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/TextElementItemProvider.java161
-rw-r--r--deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/Uml1SemanticModelBridgeItemProvider.java155
84 files changed, 0 insertions, 4989 deletions
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.classpath b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.classpath
deleted file mode 100644
index 45f024e850e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.project b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.project
deleted file mode 100644
index 2e4e91f7328..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.project
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.di.edit</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>com.ibm.etools.common.migration.MigrationBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <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.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.settings/org.eclipse.jdt.core.prefs b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 02b6806e7f4..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-#Tue Aug 26 16:53:13 CEST 2008
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/META-INF/MANIFEST.MF b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/META-INF/MANIFEST.MF
deleted file mode 100644
index 488caf01700..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,20 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.papyrus.di.edit;singleton:=true
-Bundle-Version: 0.8.0.qualifier
-Bundle-ClassPath: .
-Bundle-Activator: org.eclipse.papyrus.di.provider.DiEditPlugin$Implementation
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Export-Package: org.eclipse.papyrus.di.provider
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.papyrus.di;visibility:=reexport,
- org.eclipse.emf.edit;visibility:=reexport,
- org.eclipse.emf.ecore;visibility:=reexport,
- org.eclipse.emf.ecore.edit;visibility:=reexport,
- org.eclipse.uml2.uml;visibility:=reexport,
- org.eclipse.uml2.uml.edit;visibility:=reexport,
- org.eclipse.gef
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/about.html b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/about.html
deleted file mode 100644
index 209103075a7..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!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>November 14, 2008</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> \ No newline at end of file
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/build.properties b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/build.properties
deleted file mode 100644
index c216dcfb67c..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/build.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-#################################################################################
-# Copyright (c) 2008 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:
-# Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
-##################################################################################
-
-bin.includes = .,\
- icons/,\
- META-INF/,\
- plugin.xml,\
- plugin.properties,\
- about.html
-jars.compile.order = .
-source.. = src/
-output.. = bin/
-src.includes = icons/,\
- about.html
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/di2.GIF b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/di2.GIF
deleted file mode 100644
index 96a7aee5fb0..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/di2.GIF
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagramElement_property_Property.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagramElement_property_Property.gif
deleted file mode 100644
index 9ee8d4c209d..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagramElement_property_Property.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_CoreSemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_CoreSemanticModelBridge.gif
deleted file mode 100644
index 845e9f477fc..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_CoreSemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SemanticModelBridge.gif
deleted file mode 100644
index 95a524524a9..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SimpleSemanticModelElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SimpleSemanticModelElement.gif
deleted file mode 100644
index d82f2262b83..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_SimpleSemanticModelElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_Uml1SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_Uml1SemanticModelBridge.gif
deleted file mode 100644
index 1dd58e14082..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateDiagram_owner_Uml1SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphConnector.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphConnector.gif
deleted file mode 100644
index a3037614eef..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphConnector.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphEdge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphEdge.gif
deleted file mode 100644
index 3891882f907..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_anchorage_GraphEdge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Diagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Diagram.gif
deleted file mode 100644
index b9cd878de78..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Diagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_DiagramElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_DiagramElement.gif
deleted file mode 100644
index 9fcf2c77902..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_DiagramElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Ellipse.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Ellipse.gif
deleted file mode 100644
index de6e628c932..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Ellipse.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphEdge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphEdge.gif
deleted file mode 100644
index 3891882f907..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphEdge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphElement.gif
deleted file mode 100644
index 0a9ad1c7ea8..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphNode.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphNode.gif
deleted file mode 100644
index d065203095c..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphNode.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphicPrimitive.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphicPrimitive.gif
deleted file mode 100644
index 07b0fd98951..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_GraphicPrimitive.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Image.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Image.gif
deleted file mode 100644
index 84f99e615d3..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Image.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_LeafElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_LeafElement.gif
deleted file mode 100644
index de6e628c932..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_LeafElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Polilyne.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Polilyne.gif
deleted file mode 100644
index 08f15c5851e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Polilyne.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Reference.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Reference.gif
deleted file mode 100644
index a3037614eef..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_Reference.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_TextElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_TextElement.gif
deleted file mode 100644
index d065203095c..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_contained_TextElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_link_DiagramLink.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_link_DiagramLink.gif
deleted file mode 100644
index 4f7ee52acff..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_link_DiagramLink.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_CoreSemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_CoreSemanticModelBridge.gif
deleted file mode 100644
index 5fe40c460d2..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_CoreSemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SemanticModelBridge.gif
deleted file mode 100644
index 88d8844103d..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SimpleSemanticModelElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SimpleSemanticModelElement.gif
deleted file mode 100644
index f420604f404..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_SimpleSemanticModelElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_Uml1SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_Uml1SemanticModelBridge.gif
deleted file mode 100644
index 92d407e4c4a..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/ctool16/CreateGraphElement_semanticModel_Uml1SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/CoreSemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/CoreSemanticModelBridge.gif
deleted file mode 100644
index a17dc7d88e9..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/CoreSemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram.gif
deleted file mode 100644
index c4a8af41844..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramElement.gif
deleted file mode 100644
index 45731fe28e7..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramLink.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramLink.gif
deleted file mode 100644
index c673a5200a5..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/DiagramLink.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ActivityDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ActivityDiagram.gif
deleted file mode 100644
index cd5c1a8f0a0..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ActivityDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ClassDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ClassDiagram.gif
deleted file mode 100644
index 051feccb691..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ClassDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ComponentDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ComponentDiagram.gif
deleted file mode 100644
index 5bdf7c70040..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ComponentDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_CompositeStructureDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_CompositeStructureDiagram.gif
deleted file mode 100644
index 91bba5e046c..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_CompositeStructureDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_DeploymentDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_DeploymentDiagram.gif
deleted file mode 100644
index 4afb34abea4..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_DeploymentDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ProfileDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ProfileDiagram.gif
deleted file mode 100644
index 4a53425a403..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_ProfileDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_SequenceDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_SequenceDiagram.gif
deleted file mode 100644
index a3837c390c3..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_SequenceDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_StateMachineDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_StateMachineDiagram.gif
deleted file mode 100644
index aa866563f01..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_StateMachineDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_UseCaseDiagram.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_UseCaseDiagram.gif
deleted file mode 100644
index 37e5f1179a4..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Diagram_UseCaseDiagram.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Dimension.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Dimension.gif
deleted file mode 100644
index cdd3b76e3c0..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Dimension.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Ellipse.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Ellipse.gif
deleted file mode 100644
index 106881e5d9b..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Ellipse.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphConnector.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphConnector.gif
deleted file mode 100644
index 739ebbfa6ac..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphConnector.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphEdge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphEdge.gif
deleted file mode 100644
index 5a9bc7514fa..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphEdge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphElement.gif
deleted file mode 100644
index 338fb8d9a72..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphNode.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphNode.gif
deleted file mode 100644
index 134551bff7e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphNode.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphicPrimitive.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphicPrimitive.gif
deleted file mode 100644
index 10d222998af..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/GraphicPrimitive.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Image.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Image.gif
deleted file mode 100644
index ef56c140853..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Image.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/LeafElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/LeafElement.gif
deleted file mode 100644
index 106881e5d9b..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/LeafElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Point.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Point.gif
deleted file mode 100644
index 53500daf98e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Point.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Polilyne.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Polilyne.gif
deleted file mode 100644
index 7c2aaac84ee..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Polilyne.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Property.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Property.gif
deleted file mode 100644
index 136e3b27269..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Property.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Reference.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Reference.gif
deleted file mode 100644
index 739ebbfa6ac..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Reference.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SemanticModelBridge.gif
deleted file mode 100644
index 33854e98c25..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SimpleSemanticModelElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SimpleSemanticModelElement.gif
deleted file mode 100644
index cb1755a7125..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/SimpleSemanticModelElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/TextElement.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/TextElement.gif
deleted file mode 100644
index 134551bff7e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/TextElement.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Uml1SemanticModelBridge.gif b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Uml1SemanticModelBridge.gif
deleted file mode 100644
index 53500daf98e..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/icons/full/obj16/Uml1SemanticModelBridge.gif
+++ /dev/null
Binary files differ
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.properties b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.properties
deleted file mode 100644
index fbf88a31a5f..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.properties
+++ /dev/null
@@ -1,31 +0,0 @@
-#################################################################################
-# Copyright (c) 2008 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:
-# Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
-##################################################################################
-
-# ====================================================================
-# To code developer:
-# Do NOT change the properties between this line and the
-# "%%% END OF TRANSLATED PROPERTIES %%%" line.
-# Make a new property name, append to the end of the file and change
-# the code to use the new property.
-# ====================================================================
-
-# ====================================================================
-# %%% END OF TRANSLATED PROPERTIES %%%
-# ====================================================================
-
-pluginName=Papyrus DI Edit Support (Incubation)
-providerName=Eclipse Modeling Project
-
-
-
-
-
-
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.xml b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.xml
deleted file mode 100644
index 3289e88da99..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/plugin.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-
-<!--
- <copyright>
- </copyright>
-
- $Id$
--->
-
-<plugin>
-
- <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
- <factory
- uri = "http://www.eclipse.org/papyrus/0.7.0/di"
- class = "org.eclipse.papyrus.di.provider.DiItemProviderAdapterFactory"
- supportedTypes =
- "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
- org.eclipse.emf.edit.provider.IStructuredItemContentProvider
- org.eclipse.emf.edit.provider.ITreeItemContentProvider
- org.eclipse.emf.edit.provider.IItemLabelProvider
- org.eclipse.emf.edit.provider.IItemPropertySource" />
- </extension>
-
-</plugin>
-
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/CoreSemanticModelBridgeItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/CoreSemanticModelBridgeItemProvider.java
deleted file mode 100644
index eff454203a1..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/CoreSemanticModelBridgeItemProvider.java
+++ /dev/null
@@ -1,155 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.papyrus.di.CoreSemanticModelBridge;
-import org.eclipse.papyrus.di.DiPackage;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.CoreSemanticModelBridge} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class CoreSemanticModelBridgeItemProvider
- extends SemanticModelBridgeItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public CoreSemanticModelBridgeItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addElementPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Element feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addElementPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_CoreSemanticModelBridge_element_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_CoreSemanticModelBridge_element_feature", "_UI_CoreSemanticModelBridge_type"),
- DiPackage.Literals.CORE_SEMANTIC_MODEL_BRIDGE__ELEMENT,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns CoreSemanticModelBridge.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/CoreSemanticModelBridge"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((CoreSemanticModelBridge)object).getPresentation();
- return label == null || label.length() == 0 ?
- getString("_UI_CoreSemanticModelBridge_type") :
- getString("_UI_CoreSemanticModelBridge_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiEditPlugin.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiEditPlugin.java
deleted file mode 100644
index 98dbc4a9d5f..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiEditPlugin.java
+++ /dev/null
@@ -1,93 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.provider;
-
-import org.eclipse.emf.common.EMFPlugin;
-import org.eclipse.emf.common.util.ResourceLocator;
-import org.eclipse.emf.ecore.provider.EcoreEditPlugin;
-import org.eclipse.uml2.uml.edit.UMLEditPlugin;
-
-/**
- * This is the central singleton for the di edit plugin. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
-public final class DiEditPlugin extends EMFPlugin {
-
- /**
- * Keep track of the singleton. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public static final DiEditPlugin INSTANCE = new DiEditPlugin();
-
- /**
- * Keep track of the singleton. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private static Implementation plugin;
-
- /**
- * Create the instance. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public DiEditPlugin() {
- super(new ResourceLocator[]{ EcoreEditPlugin.INSTANCE, UMLEditPlugin.INSTANCE, });
- }
-
- /**
- * Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the singleton instance.
- * @generated
- */
- @Override
- public ResourceLocator getPluginResourceLocator() {
- return plugin;
- }
-
- /**
- * Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the singleton instance.
- * @generated
- */
- public static Implementation getPlugin() {
- return plugin;
- }
-
- /**
- * The actual implementation of the Eclipse <b>Plugin</b>. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public static class Implementation extends EclipsePlugin {
-
- /**
- * Creates an instance. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Implementation() {
- super();
-
- // Remember the static instance.
- //
- plugin = this;
- }
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiItemProviderAdapterFactory.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiItemProviderAdapterFactory.java
deleted file mode 100644
index 8c7c6a2845b..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiItemProviderAdapterFactory.java
+++ /dev/null
@@ -1,714 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.provider;
-
-import java.util.ArrayList;
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.Notifier;
-
-import org.eclipse.emf.edit.provider.ChangeNotifier;
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
-import org.eclipse.emf.edit.provider.IChangeNotifier;
-import org.eclipse.emf.edit.provider.IDisposable;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.INotifyChangedListener;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-
-import org.eclipse.papyrus.di.util.DiAdapterFactory;
-
-/**
- * This is the factory that is used to provide the interfaces needed to support Viewers.
- * The adapters generated by this factory convert EMF adapter notifications into calls to {@link #fireNotifyChanged fireNotifyChanged}.
- * The adapters also support Eclipse property sheets.
- * Note that most of the adapters are shared among multiple instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class DiItemProviderAdapterFactory extends DiAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable {
-
- /**
- * This keeps track of the root adapter factory that delegates to this adapter factory.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected ComposedAdapterFactory parentAdapterFactory;
-
- /**
- * This is used to implement {@link org.eclipse.emf.edit.provider.IChangeNotifier}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected IChangeNotifier changeNotifier = new ChangeNotifier();
-
- /**
- * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected Collection<Object> supportedTypes = new ArrayList<Object>();
-
- /**
- * This constructs an instance.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public DiItemProviderAdapterFactory() {
- supportedTypes.add(IEditingDomainItemProvider.class);
- supportedTypes.add(IStructuredItemContentProvider.class);
- supportedTypes.add(ITreeItemContentProvider.class);
- supportedTypes.add(IItemLabelProvider.class);
- supportedTypes.add(IItemPropertySource.class);
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.DiagramElement} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected DiagramElementItemProvider diagramElementItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.DiagramElement}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createDiagramElementAdapter() {
- if(diagramElementItemProvider == null) {
- diagramElementItemProvider = new DiagramElementItemProvider(this);
- }
-
- return diagramElementItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.GraphElement} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected GraphElementItemProvider graphElementItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.GraphElement}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createGraphElementAdapter() {
- if(graphElementItemProvider == null) {
- graphElementItemProvider = new GraphElementItemProvider(this);
- }
-
- return graphElementItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Reference} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected ReferenceItemProvider referenceItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Reference}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createReferenceAdapter() {
- if(referenceItemProvider == null) {
- referenceItemProvider = new ReferenceItemProvider(this);
- }
-
- return referenceItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Property} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected PropertyItemProvider propertyItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Property}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createPropertyAdapter() {
- if(propertyItemProvider == null) {
- propertyItemProvider = new PropertyItemProvider(this);
- }
-
- return propertyItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.GraphEdge} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected GraphEdgeItemProvider graphEdgeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.GraphEdge}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createGraphEdgeAdapter() {
- if(graphEdgeItemProvider == null) {
- graphEdgeItemProvider = new GraphEdgeItemProvider(this);
- }
-
- return graphEdgeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.GraphConnector} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected GraphConnectorItemProvider graphConnectorItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.GraphConnector}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createGraphConnectorAdapter() {
- if(graphConnectorItemProvider == null) {
- graphConnectorItemProvider = new GraphConnectorItemProvider(this);
- }
-
- return graphConnectorItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.GraphNode} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected GraphNodeItemProvider graphNodeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.GraphNode}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createGraphNodeAdapter() {
- if(graphNodeItemProvider == null) {
- graphNodeItemProvider = new GraphNodeItemProvider(this);
- }
-
- return graphNodeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.DiagramLink} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected DiagramLinkItemProvider diagramLinkItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.DiagramLink}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createDiagramLinkAdapter() {
- if(diagramLinkItemProvider == null) {
- diagramLinkItemProvider = new DiagramLinkItemProvider(this);
- }
-
- return diagramLinkItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Diagram} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected DiagramItemProvider diagramItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Diagram}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createDiagramAdapter() {
- if(diagramItemProvider == null) {
- diagramItemProvider = new DiagramItemProvider(this);
- }
-
- return diagramItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.SemanticModelBridge} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected SemanticModelBridgeItemProvider semanticModelBridgeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.SemanticModelBridge}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createSemanticModelBridgeAdapter() {
- if(semanticModelBridgeItemProvider == null) {
- semanticModelBridgeItemProvider = new SemanticModelBridgeItemProvider(this);
- }
-
- return semanticModelBridgeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.SimpleSemanticModelElement} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected SimpleSemanticModelElementItemProvider simpleSemanticModelElementItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.SimpleSemanticModelElement}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createSimpleSemanticModelElementAdapter() {
- if(simpleSemanticModelElementItemProvider == null) {
- simpleSemanticModelElementItemProvider = new SimpleSemanticModelElementItemProvider(this);
- }
-
- return simpleSemanticModelElementItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Uml1SemanticModelBridge} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected Uml1SemanticModelBridgeItemProvider uml1SemanticModelBridgeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Uml1SemanticModelBridge}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createUml1SemanticModelBridgeAdapter() {
- if(uml1SemanticModelBridgeItemProvider == null) {
- uml1SemanticModelBridgeItemProvider = new Uml1SemanticModelBridgeItemProvider(this);
- }
-
- return uml1SemanticModelBridgeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.CoreSemanticModelBridge} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected CoreSemanticModelBridgeItemProvider coreSemanticModelBridgeItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.CoreSemanticModelBridge}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createCoreSemanticModelBridgeAdapter() {
- if(coreSemanticModelBridgeItemProvider == null) {
- coreSemanticModelBridgeItemProvider = new CoreSemanticModelBridgeItemProvider(this);
- }
-
- return coreSemanticModelBridgeItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.LeafElement} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected LeafElementItemProvider leafElementItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.LeafElement}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createLeafElementAdapter() {
- if(leafElementItemProvider == null) {
- leafElementItemProvider = new LeafElementItemProvider(this);
- }
-
- return leafElementItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.TextElement} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected TextElementItemProvider textElementItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.TextElement}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createTextElementAdapter() {
- if(textElementItemProvider == null) {
- textElementItemProvider = new TextElementItemProvider(this);
- }
-
- return textElementItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Image} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected ImageItemProvider imageItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Image}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createImageAdapter() {
- if(imageItemProvider == null) {
- imageItemProvider = new ImageItemProvider(this);
- }
-
- return imageItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.GraphicPrimitive} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected GraphicPrimitiveItemProvider graphicPrimitiveItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.GraphicPrimitive}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createGraphicPrimitiveAdapter() {
- if(graphicPrimitiveItemProvider == null) {
- graphicPrimitiveItemProvider = new GraphicPrimitiveItemProvider(this);
- }
-
- return graphicPrimitiveItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Polilyne} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected PolilyneItemProvider polilyneItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Polilyne}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createPolilyneAdapter() {
- if(polilyneItemProvider == null) {
- polilyneItemProvider = new PolilyneItemProvider(this);
- }
-
- return polilyneItemProvider;
- }
-
- /**
- * This keeps track of the one adapter used for all {@link org.eclipse.papyrus.di.Ellipse} instances.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected EllipseItemProvider ellipseItemProvider;
-
- /**
- * This creates an adapter for a {@link org.eclipse.papyrus.di.Ellipse}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter createEllipseAdapter() {
- if(ellipseItemProvider == null) {
- ellipseItemProvider = new EllipseItemProvider(this);
- }
-
- return ellipseItemProvider;
- }
-
- /**
- * This returns the root adapter factory that contains this factory.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public ComposeableAdapterFactory getRootAdapterFactory() {
- return parentAdapterFactory == null ? this : parentAdapterFactory.getRootAdapterFactory();
- }
-
- /**
- * This sets the composed adapter factory that contains this factory.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) {
- this.parentAdapterFactory = parentAdapterFactory;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object type) {
- return supportedTypes.contains(type) || super.isFactoryForType(type);
- }
-
- /**
- * This implementation substitutes the factory itself as the key for the adapter.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Adapter adapt(Notifier notifier, Object type) {
- return super.adapt(notifier, this);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object adapt(Object object, Object type) {
- if(isFactoryForType(type)) {
- Object adapter = super.adapt(object, type);
- if(!(type instanceof Class) || (((Class<?>)type).isInstance(adapter))) {
- return adapter;
- }
- }
-
- return null;
- }
-
- /**
- * This adds a listener.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public void addListener(INotifyChangedListener notifyChangedListener) {
- changeNotifier.addListener(notifyChangedListener);
- }
-
- /**
- * This removes a listener.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public void removeListener(INotifyChangedListener notifyChangedListener) {
- changeNotifier.removeListener(notifyChangedListener);
- }
-
- /**
- * This delegates to {@link #changeNotifier} and to {@link #parentAdapterFactory}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public void fireNotifyChanged(Notification notification) {
- changeNotifier.fireNotifyChanged(notification);
-
- if(parentAdapterFactory != null) {
- parentAdapterFactory.fireNotifyChanged(notification);
- }
- }
-
- /**
- * This disposes all of the item providers created by this factory.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public void dispose() {
- if(diagramElementItemProvider != null)
- diagramElementItemProvider.dispose();
- if(graphElementItemProvider != null)
- graphElementItemProvider.dispose();
- if(referenceItemProvider != null)
- referenceItemProvider.dispose();
- if(propertyItemProvider != null)
- propertyItemProvider.dispose();
- if(graphEdgeItemProvider != null)
- graphEdgeItemProvider.dispose();
- if(graphConnectorItemProvider != null)
- graphConnectorItemProvider.dispose();
- if(graphNodeItemProvider != null)
- graphNodeItemProvider.dispose();
- if(diagramLinkItemProvider != null)
- diagramLinkItemProvider.dispose();
- if(diagramItemProvider != null)
- diagramItemProvider.dispose();
- if(semanticModelBridgeItemProvider != null)
- semanticModelBridgeItemProvider.dispose();
- if(simpleSemanticModelElementItemProvider != null)
- simpleSemanticModelElementItemProvider.dispose();
- if(uml1SemanticModelBridgeItemProvider != null)
- uml1SemanticModelBridgeItemProvider.dispose();
- if(coreSemanticModelBridgeItemProvider != null)
- coreSemanticModelBridgeItemProvider.dispose();
- if(leafElementItemProvider != null)
- leafElementItemProvider.dispose();
- if(textElementItemProvider != null)
- textElementItemProvider.dispose();
- if(imageItemProvider != null)
- imageItemProvider.dispose();
- if(graphicPrimitiveItemProvider != null)
- graphicPrimitiveItemProvider.dispose();
- if(polilyneItemProvider != null)
- polilyneItemProvider.dispose();
- if(ellipseItemProvider != null)
- ellipseItemProvider.dispose();
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramElementItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramElementItemProvider.java
deleted file mode 100644
index 2f07413e306..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramElementItemProvider.java
+++ /dev/null
@@ -1,516 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.common.util.ResourceLocator;
-
-import org.eclipse.emf.ecore.EStructuralFeature;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiFactory;
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.DiagramElement;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.DiagramElement} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class DiagramElementItemProvider
- extends ItemProviderAdapter
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public DiagramElementItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addIsVisiblePropertyDescriptor(object);
- addReferencePropertyDescriptor(object);
- addFontFamilyPropertyDescriptor(object);
- addFontSizePropertyDescriptor(object);
- addLineStylePropertyDescriptor(object);
- addLineThicknessPropertyDescriptor(object);
- addFontColorPropertyDescriptor(object);
- addForegroundColorPropertyDescriptor(object);
- addBackgroundColorPropertyDescriptor(object);
- addBorderColorPropertyDescriptor(object);
- addTranslucentPropertyDescriptor(object);
- addSemanticParentPropertyDescriptor(object);
- addSemanticChildPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Is Visible feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addIsVisiblePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_isVisible_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_isVisible_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__IS_VISIBLE,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Reference feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addReferencePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_reference_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_reference_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__REFERENCE,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Font Family feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addFontFamilyPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_fontFamily_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_fontFamily_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__FONT_FAMILY,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Font Size feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addFontSizePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_fontSize_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_fontSize_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__FONT_SIZE,
- true,
- false,
- false,
- ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Line Style feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addLineStylePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_lineStyle_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_lineStyle_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__LINE_STYLE,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Line Thickness feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addLineThicknessPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_lineThickness_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_lineThickness_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__LINE_THICKNESS,
- true,
- false,
- false,
- ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Font Color feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addFontColorPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_fontColor_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_fontColor_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__FONT_COLOR,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Foreground Color feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addForegroundColorPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_foregroundColor_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_foregroundColor_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__FOREGROUND_COLOR,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Background Color feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addBackgroundColorPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_backgroundColor_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_backgroundColor_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__BACKGROUND_COLOR,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Border Color feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addBorderColorPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_borderColor_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_borderColor_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__BORDER_COLOR,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Translucent feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addTranslucentPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_translucent_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_translucent_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__TRANSLUCENT,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Parent feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addSemanticParentPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_semanticParent_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_semanticParent_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__SEMANTIC_PARENT,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Semantic Child feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addSemanticChildPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramElement_semanticChild_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramElement_semanticChild_feature", "_UI_DiagramElement_type"),
- DiPackage.Literals.DIAGRAM_ELEMENT__SEMANTIC_CHILD,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if(childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(DiPackage.Literals.DIAGRAM_ELEMENT__PROPERTY);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @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 DiagramElement.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/DiagramElement"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- DiagramElement diagramElement = (DiagramElement)object;
- return getString("_UI_DiagramElement_type") + " " + diagramElement.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(DiagramElement.class)) {
- case DiPackage.DIAGRAM_ELEMENT__IS_VISIBLE:
- case DiPackage.DIAGRAM_ELEMENT__FONT_FAMILY:
- case DiPackage.DIAGRAM_ELEMENT__FONT_SIZE:
- case DiPackage.DIAGRAM_ELEMENT__LINE_STYLE:
- case DiPackage.DIAGRAM_ELEMENT__LINE_THICKNESS:
- case DiPackage.DIAGRAM_ELEMENT__FONT_COLOR:
- case DiPackage.DIAGRAM_ELEMENT__FOREGROUND_COLOR:
- case DiPackage.DIAGRAM_ELEMENT__BACKGROUND_COLOR:
- case DiPackage.DIAGRAM_ELEMENT__BORDER_COLOR:
- case DiPackage.DIAGRAM_ELEMENT__TRANSLUCENT:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- case DiPackage.DIAGRAM_ELEMENT__PROPERTY:
- 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.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.DIAGRAM_ELEMENT__PROPERTY,
- DiFactory.eINSTANCE.createProperty()));
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return DiEditPlugin.INSTANCE;
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramItemProvider.java
deleted file mode 100644
index 8ec9ec648ff..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramItemProvider.java
+++ /dev/null
@@ -1,261 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-import org.eclipse.papyrus.di.DiFactory;
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Diagram;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Diagram} object. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
-public class DiagramItemProvider extends GraphNodeItemProvider implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public DiagramItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addNamePropertyDescriptor(object);
- addZoomPropertyDescriptor(object);
- addViewportPropertyDescriptor(object);
- addDiagramLinkPropertyDescriptor(object);
- addTypePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Name feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addNamePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_name_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Diagram_name_feature", "_UI_Diagram_type"), DiPackage.Literals.DIAGRAM__NAME, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Zoom feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addZoomPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_zoom_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Diagram_zoom_feature", "_UI_Diagram_type"), DiPackage.Literals.DIAGRAM__ZOOM, true, false, false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Viewport feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addViewportPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_viewport_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Diagram_viewport_feature", "_UI_Diagram_type"), DiPackage.Literals.DIAGRAM__VIEWPORT, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * This adds a property descriptor for the Diagram Link feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addDiagramLinkPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(),
- getString("_UI_Diagram_diagramLink_feature"), getString("_UI_PropertyDescriptor_description", "_UI_Diagram_diagramLink_feature", "_UI_Diagram_type"),
- DiPackage.Literals.DIAGRAM__DIAGRAM_LINK, true, false, true, null, null, null));
- }
-
- /**
- * This adds a property descriptor for the Type feature. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addTypePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add(createItemPropertyDescriptor(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), getResourceLocator(), getString("_UI_Diagram_type_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Diagram_type_feature", "_UI_Diagram_type"), DiPackage.Literals.DIAGRAM__TYPE, true, false, false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
- }
-
- /**
- * 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}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if(childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(DiPackage.Literals.DIAGRAM__OWNER);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @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 Diagram.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- String typeDiagram = ((Diagram)object).getType();
- if(typeDiagram == null) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram"));
- }
- if(typeDiagram.equals("ActivityDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_ActivityDiagram"));
- }
- if(typeDiagram.equals("ClassDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_ClassDiagram"));
- }
- if(typeDiagram.equals("CompositeStructureDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_CompositeStructureDiagram"));
- }
- if(typeDiagram.equals("DeploymentDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_DeploymentDiagram"));
- }
- if(typeDiagram.equals("StateMachineDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_StateMachineDiagram"));
- }
- if(typeDiagram.equals("UseCaseDiagram")) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram_UseCaseDiagram"));
- }
-
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Diagram"));
-
- }
-
- /**
- * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((Diagram)object).getName();
- return label == null || label.length() == 0 ? getString("_UI_Diagram_type") : getString("_UI_Diagram_type") + " " + label;
- }
-
- /**
- * 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}. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Diagram.class)) {
- case DiPackage.DIAGRAM__NAME:
- case DiPackage.DIAGRAM__ZOOM:
- case DiPackage.DIAGRAM__VIEWPORT:
- case DiPackage.DIAGRAM__TYPE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- case DiPackage.DIAGRAM__OWNER:
- 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. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add(createChildParameter(DiPackage.Literals.DIAGRAM__OWNER, DiFactory.eINSTANCE.createSemanticModelBridge()));
-
- newChildDescriptors.add(createChildParameter(DiPackage.Literals.DIAGRAM__OWNER, DiFactory.eINSTANCE.createSimpleSemanticModelElement()));
-
- newChildDescriptors.add(createChildParameter(DiPackage.Literals.DIAGRAM__OWNER, DiFactory.eINSTANCE.createUml1SemanticModelBridge()));
-
- newChildDescriptors.add(createChildParameter(DiPackage.Literals.DIAGRAM__OWNER, DiFactory.eINSTANCE.createCoreSemanticModelBridge()));
- }
-
- /**
- * This returns the label text for {@link org.eclipse.emf.edit.command.CreateChildCommand}. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) {
- Object childFeature = feature;
- Object childObject = child;
-
- boolean qualify = childFeature == DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL || childFeature == DiPackage.Literals.DIAGRAM__OWNER;
-
- if(qualify) {
- return getString("_UI_CreateChild_text2", new Object[]{ getTypeText(childObject), getFeatureText(childFeature), getTypeText(owner) });
- }
- return super.getCreateChildText(owner, feature, child, selection);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramLinkItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramLinkItemProvider.java
deleted file mode 100644
index 8ebc04c6695..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/DiagramLinkItemProvider.java
+++ /dev/null
@@ -1,249 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.DiagramLink;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.DiagramLink} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class DiagramLinkItemProvider
- extends ItemProviderAdapter
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public DiagramLinkItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addDiagramPropertyDescriptor(object);
- addZoomPropertyDescriptor(object);
- addViewportPropertyDescriptor(object);
- addGraphElementPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Diagram feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addDiagramPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramLink_diagram_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramLink_diagram_feature", "_UI_DiagramLink_type"),
- DiPackage.Literals.DIAGRAM_LINK__DIAGRAM,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Zoom feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addZoomPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramLink_zoom_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramLink_zoom_feature", "_UI_DiagramLink_type"),
- DiPackage.Literals.DIAGRAM_LINK__ZOOM,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Viewport feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addViewportPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramLink_viewport_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramLink_viewport_feature", "_UI_DiagramLink_type"),
- DiPackage.Literals.DIAGRAM_LINK__VIEWPORT,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Graph Element feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addGraphElementPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_DiagramLink_graphElement_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_DiagramLink_graphElement_feature", "_UI_DiagramLink_type"),
- DiPackage.Literals.DIAGRAM_LINK__GRAPH_ELEMENT,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns DiagramLink.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/DiagramLink"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- DiagramLink diagramLink = (DiagramLink)object;
- return getString("_UI_DiagramLink_type") + " " + diagramLink.getZoom();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(DiagramLink.class)) {
- case DiPackage.DIAGRAM_LINK__ZOOM:
- case DiPackage.DIAGRAM_LINK__VIEWPORT:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return DiEditPlugin.INSTANCE;
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/EllipseItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/EllipseItemProvider.java
deleted file mode 100644
index 03343a63e2b..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/EllipseItemProvider.java
+++ /dev/null
@@ -1,286 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Ellipse;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Ellipse} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class EllipseItemProvider
- extends GraphicPrimitiveItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public EllipseItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addCenterPropertyDescriptor(object);
- addRadiusXPropertyDescriptor(object);
- addRadiusYPropertyDescriptor(object);
- addRotationPropertyDescriptor(object);
- addStartAnglePropertyDescriptor(object);
- addEndAnglePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Center feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addCenterPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_center_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_center_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__CENTER,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Radius X feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addRadiusXPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_radiusX_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_radiusX_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__RADIUS_X,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Radius Y feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addRadiusYPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_radiusY_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_radiusY_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__RADIUS_Y,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Rotation feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addRotationPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_rotation_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_rotation_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__ROTATION,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Start Angle feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addStartAnglePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_startAngle_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_startAngle_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__START_ANGLE,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the End Angle feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addEndAnglePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Ellipse_endAngle_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Ellipse_endAngle_feature", "_UI_Ellipse_type"),
- DiPackage.Literals.ELLIPSE__END_ANGLE,
- true,
- false,
- false,
- ItemPropertyDescriptor.REAL_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns Ellipse.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Ellipse"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- Ellipse ellipse = (Ellipse)object;
- return getString("_UI_Ellipse_type") + " " + ellipse.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Ellipse.class)) {
- case DiPackage.ELLIPSE__CENTER:
- case DiPackage.ELLIPSE__RADIUS_X:
- case DiPackage.ELLIPSE__RADIUS_Y:
- case DiPackage.ELLIPSE__ROTATION:
- case DiPackage.ELLIPSE__START_ANGLE:
- case DiPackage.ELLIPSE__END_ANGLE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphConnectorItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphConnectorItemProvider.java
deleted file mode 100644
index 30dd7efa167..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphConnectorItemProvider.java
+++ /dev/null
@@ -1,205 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.provider;
-
-
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.draw2d.geometry.Point;
-
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.GraphConnector;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.GraphConnector} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class GraphConnectorItemProvider
- extends ItemProviderAdapter
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public GraphConnectorItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addPositionPropertyDescriptor(object);
- addGraphEdgePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Position feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addPositionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphConnector_position_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphConnector_position_feature", "_UI_GraphConnector_type"),
- DiPackage.Literals.GRAPH_CONNECTOR__POSITION,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Graph Edge feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addGraphEdgePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphConnector_graphEdge_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphConnector_graphEdge_feature", "_UI_GraphConnector_type"),
- DiPackage.Literals.GRAPH_CONNECTOR__GRAPH_EDGE,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns GraphConnector.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/GraphConnector"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- Point labelValue = ((GraphConnector)object).getPosition();
- String label = labelValue == null ? null : labelValue.toString();
- return label == null || label.length() == 0 ?
- getString("_UI_GraphConnector_type") :
- getString("_UI_GraphConnector_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(GraphConnector.class)) {
- case DiPackage.GRAPH_CONNECTOR__POSITION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return DiEditPlugin.INSTANCE;
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphEdgeItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphEdgeItemProvider.java
deleted file mode 100644
index d60e531b670..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphEdgeItemProvider.java
+++ /dev/null
@@ -1,185 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.GraphEdge;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.GraphEdge} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class GraphEdgeItemProvider
- extends GraphElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public GraphEdgeItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addAnchorPropertyDescriptor(object);
- addWaypointsPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Anchor feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addAnchorPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphEdge_anchor_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphEdge_anchor_feature", "_UI_GraphEdge_type"),
- DiPackage.Literals.GRAPH_EDGE__ANCHOR,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Waypoints feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addWaypointsPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphEdge_waypoints_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphEdge_waypoints_feature", "_UI_GraphEdge_type"),
- DiPackage.Literals.GRAPH_EDGE__WAYPOINTS,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns GraphEdge.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/GraphEdge"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- GraphEdge graphEdge = (GraphEdge)object;
- return getString("_UI_GraphEdge_type") + " " + graphEdge.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(GraphEdge.class)) {
- case DiPackage.GRAPH_EDGE__WAYPOINTS:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphElementItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphElementItemProvider.java
deleted file mode 100644
index ea712e93b5c..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphElementItemProvider.java
+++ /dev/null
@@ -1,295 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiFactory;
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.GraphElement;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.GraphElement} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class GraphElementItemProvider
- extends DiagramElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public GraphElementItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addPositionPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Position feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addPositionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphElement_position_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphElement_position_feature", "_UI_GraphElement_type"),
- DiPackage.Literals.GRAPH_ELEMENT__POSITION,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
- if(childrenFeatures == null) {
- super.getChildrenFeatures(object);
- childrenFeatures.add(DiPackage.Literals.GRAPH_ELEMENT__CONTAINED);
- childrenFeatures.add(DiPackage.Literals.GRAPH_ELEMENT__LINK);
- childrenFeatures.add(DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL);
- childrenFeatures.add(DiPackage.Literals.GRAPH_ELEMENT__ANCHORAGE);
- }
- return childrenFeatures;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @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 GraphElement.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/GraphElement"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- GraphElement graphElement = (GraphElement)object;
- return getString("_UI_GraphElement_type") + " " + graphElement.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(GraphElement.class)) {
- case DiPackage.GRAPH_ELEMENT__POSITION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- case DiPackage.GRAPH_ELEMENT__CONTAINED:
- case DiPackage.GRAPH_ELEMENT__LINK:
- case DiPackage.GRAPH_ELEMENT__SEMANTIC_MODEL:
- case DiPackage.GRAPH_ELEMENT__ANCHORAGE:
- 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.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createDiagramElement()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createGraphElement()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createReference()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createGraphEdge()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createGraphNode()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createDiagram()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createLeafElement()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createTextElement()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createImage()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createGraphicPrimitive()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createPolilyne()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__CONTAINED,
- DiFactory.eINSTANCE.createEllipse()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__LINK,
- DiFactory.eINSTANCE.createDiagramLink()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL,
- DiFactory.eINSTANCE.createSemanticModelBridge()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL,
- DiFactory.eINSTANCE.createSimpleSemanticModelElement()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL,
- DiFactory.eINSTANCE.createUml1SemanticModelBridge()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__SEMANTIC_MODEL,
- DiFactory.eINSTANCE.createCoreSemanticModelBridge()));
-
- newChildDescriptors.add
- (createChildParameter
- (DiPackage.Literals.GRAPH_ELEMENT__ANCHORAGE,
- DiFactory.eINSTANCE.createGraphConnector()));
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphNodeItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphNodeItemProvider.java
deleted file mode 100644
index 9003537df56..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphNodeItemProvider.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.GraphNode;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.GraphNode} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class GraphNodeItemProvider
- extends GraphElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public GraphNodeItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addSizePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Size feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addSizePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_GraphNode_size_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_GraphNode_size_feature", "_UI_GraphNode_type"),
- DiPackage.Literals.GRAPH_NODE__SIZE,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns GraphNode.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/GraphNode"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- GraphNode graphNode = (GraphNode)object;
- return getString("_UI_GraphNode_type") + " " + graphNode.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(GraphNode.class)) {
- case DiPackage.GRAPH_NODE__SIZE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphicPrimitiveItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphicPrimitiveItemProvider.java
deleted file mode 100644
index 9d80157a3c6..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/GraphicPrimitiveItemProvider.java
+++ /dev/null
@@ -1,127 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.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.papyrus.di.GraphicPrimitive;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.GraphicPrimitive} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class GraphicPrimitiveItemProvider
- extends LeafElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public GraphicPrimitiveItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This returns GraphicPrimitive.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/GraphicPrimitive"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- GraphicPrimitive graphicPrimitive = (GraphicPrimitive)object;
- return getString("_UI_GraphicPrimitive_type") + " " + graphicPrimitive.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ImageItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ImageItemProvider.java
deleted file mode 100644
index 03d4e26f773..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ImageItemProvider.java
+++ /dev/null
@@ -1,186 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Image;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Image} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class ImageItemProvider
- extends LeafElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public ImageItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addUriPropertyDescriptor(object);
- addMimeTypePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Uri feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addUriPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Image_uri_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Image_uri_feature", "_UI_Image_type"),
- DiPackage.Literals.IMAGE__URI,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Mime Type feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addMimeTypePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Image_mimeType_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Image_mimeType_feature", "_UI_Image_type"),
- DiPackage.Literals.IMAGE__MIME_TYPE,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns Image.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Image"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- Image image = (Image)object;
- return getString("_UI_Image_type") + " " + image.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Image.class)) {
- case DiPackage.IMAGE__URI:
- case DiPackage.IMAGE__MIME_TYPE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/LeafElementItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/LeafElementItemProvider.java
deleted file mode 100644
index ec28db6ef25..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/LeafElementItemProvider.java
+++ /dev/null
@@ -1,127 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.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.papyrus.di.LeafElement;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.LeafElement} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class LeafElementItemProvider
- extends DiagramElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public LeafElementItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This returns LeafElement.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/LeafElement"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- LeafElement leafElement = (LeafElement)object;
- return getString("_UI_LeafElement_type") + " " + leafElement.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PolilyneItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PolilyneItemProvider.java
deleted file mode 100644
index b313057b8a3..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PolilyneItemProvider.java
+++ /dev/null
@@ -1,186 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Polilyne;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Polilyne} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class PolilyneItemProvider
- extends GraphicPrimitiveItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public PolilyneItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addWaypointsPropertyDescriptor(object);
- addClosedPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Waypoints feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addWaypointsPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Polilyne_waypoints_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Polilyne_waypoints_feature", "_UI_Polilyne_type"),
- DiPackage.Literals.POLILYNE__WAYPOINTS,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Closed feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addClosedPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Polilyne_closed_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Polilyne_closed_feature", "_UI_Polilyne_type"),
- DiPackage.Literals.POLILYNE__CLOSED,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns Polilyne.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Polilyne"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- Polilyne polilyne = (Polilyne)object;
- return getString("_UI_Polilyne_type") + " " + polilyne.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Polilyne.class)) {
- case DiPackage.POLILYNE__WAYPOINTS:
- case DiPackage.POLILYNE__CLOSED:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PropertyItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PropertyItemProvider.java
deleted file mode 100644
index c3ec8f86195..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/PropertyItemProvider.java
+++ /dev/null
@@ -1,203 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Property;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Property} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class PropertyItemProvider
- extends ItemProviderAdapter
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public PropertyItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addKeyPropertyDescriptor(object);
- addValuePropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Key feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addKeyPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Property_key_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Property_key_feature", "_UI_Property_type"),
- DiPackage.Literals.PROPERTY__KEY,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Value feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addValuePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Property_value_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Property_value_feature", "_UI_Property_type"),
- DiPackage.Literals.PROPERTY__VALUE,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns Property.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Property"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((Property)object).getKey();
- return label == null || label.length() == 0 ?
- getString("_UI_Property_type") :
- getString("_UI_Property_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Property.class)) {
- case DiPackage.PROPERTY__KEY:
- case DiPackage.PROPERTY__VALUE:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return DiEditPlugin.INSTANCE;
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ReferenceItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ReferenceItemProvider.java
deleted file mode 100644
index 4893022d159..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/ReferenceItemProvider.java
+++ /dev/null
@@ -1,185 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Reference;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Reference} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class ReferenceItemProvider
- extends DiagramElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public ReferenceItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addIsIndividualRepresentationPropertyDescriptor(object);
- addReferencedPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Is Individual Representation feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addIsIndividualRepresentationPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Reference_isIndividualRepresentation_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Reference_isIndividualRepresentation_feature", "_UI_Reference_type"),
- DiPackage.Literals.REFERENCE__IS_INDIVIDUAL_REPRESENTATION,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Referenced feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addReferencedPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Reference_referenced_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Reference_referenced_feature", "_UI_Reference_type"),
- DiPackage.Literals.REFERENCE__REFERENCED,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns Reference.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Reference"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- Reference reference = (Reference)object;
- return getString("_UI_Reference_type") + " " + reference.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(Reference.class)) {
- case DiPackage.REFERENCE__IS_INDIVIDUAL_REPRESENTATION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SemanticModelBridgeItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SemanticModelBridgeItemProvider.java
deleted file mode 100644
index 0b2becd08d5..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SemanticModelBridgeItemProvider.java
+++ /dev/null
@@ -1,202 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.common.util.ResourceLocator;
-
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ItemProviderAdapter;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.SemanticModelBridge;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.SemanticModelBridge} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class SemanticModelBridgeItemProvider
- extends ItemProviderAdapter
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public SemanticModelBridgeItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addPresentationPropertyDescriptor(object);
- addGraphElementPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Presentation feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addPresentationPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_SemanticModelBridge_presentation_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_SemanticModelBridge_presentation_feature", "_UI_SemanticModelBridge_type"),
- DiPackage.Literals.SEMANTIC_MODEL_BRIDGE__PRESENTATION,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Graph Element feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addGraphElementPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_SemanticModelBridge_graphElement_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_SemanticModelBridge_graphElement_feature", "_UI_SemanticModelBridge_type"),
- DiPackage.Literals.SEMANTIC_MODEL_BRIDGE__GRAPH_ELEMENT,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns SemanticModelBridge.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/SemanticModelBridge"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((SemanticModelBridge)object).getPresentation();
- return label == null || label.length() == 0 ?
- getString("_UI_SemanticModelBridge_type") :
- getString("_UI_SemanticModelBridge_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(SemanticModelBridge.class)) {
- case DiPackage.SEMANTIC_MODEL_BRIDGE__PRESENTATION:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
- /**
- * Return the resource locator for this item provider's resources.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public ResourceLocator getResourceLocator() {
- return DiEditPlugin.INSTANCE;
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SimpleSemanticModelElementItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SimpleSemanticModelElementItemProvider.java
deleted file mode 100644
index 7c632147544..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/SimpleSemanticModelElementItemProvider.java
+++ /dev/null
@@ -1,163 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.SimpleSemanticModelElement;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.SimpleSemanticModelElement} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class SimpleSemanticModelElementItemProvider
- extends SemanticModelBridgeItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public SimpleSemanticModelElementItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addTypeinfoPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Typeinfo feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addTypeinfoPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_SimpleSemanticModelElement_typeinfo_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_SimpleSemanticModelElement_typeinfo_feature", "_UI_SimpleSemanticModelElement_type"),
- DiPackage.Literals.SIMPLE_SEMANTIC_MODEL_ELEMENT__TYPEINFO,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns SimpleSemanticModelElement.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/SimpleSemanticModelElement"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((SimpleSemanticModelElement)object).getPresentation();
- return label == null || label.length() == 0 ?
- getString("_UI_SimpleSemanticModelElement_type") :
- getString("_UI_SimpleSemanticModelElement_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(SimpleSemanticModelElement.class)) {
- case DiPackage.SIMPLE_SEMANTIC_MODEL_ELEMENT__TYPEINFO:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/TextElementItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/TextElementItemProvider.java
deleted file mode 100644
index c5e5b14caf3..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/TextElementItemProvider.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-
-import org.eclipse.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.TextElement;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.TextElement} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class TextElementItemProvider
- extends LeafElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public TextElementItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addTextPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Text feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addTextPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_TextElement_text_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_TextElement_text_feature", "_UI_TextElement_type"),
- DiPackage.Literals.TEXT_ELEMENT__TEXT,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns TextElement.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/TextElement"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- TextElement textElement = (TextElement)object;
- return getString("_UI_TextElement_type") + " " + textElement.isIsVisible();
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch(notification.getFeatureID(TextElement.class)) {
- case DiPackage.TEXT_ELEMENT__TEXT:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
diff --git a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/Uml1SemanticModelBridgeItemProvider.java b/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/Uml1SemanticModelBridgeItemProvider.java
deleted file mode 100644
index 5521ad4e6ac..00000000000
--- a/deprecated/deprecated-plugins/core.deprecated/org.eclipse.papyrus.di.edit/src/org/eclipse/papyrus/di/provider/Uml1SemanticModelBridgeItemProvider.java
+++ /dev/null
@@ -1,155 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2008 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:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.di.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.edit.provider.ComposeableAdapterFactory;
-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.papyrus.di.DiPackage;
-import org.eclipse.papyrus.di.Uml1SemanticModelBridge;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.di.Uml1SemanticModelBridge} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
-public class Uml1SemanticModelBridgeItemProvider
- extends SemanticModelBridgeItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
-
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public Uml1SemanticModelBridgeItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if(itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addElementPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Element feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- protected void addElementPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_Uml1SemanticModelBridge_element_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_Uml1SemanticModelBridge_element_feature", "_UI_Uml1SemanticModelBridge_type"),
- DiPackage.Literals.UML1_SEMANTIC_MODEL_BRIDGE__ELEMENT,
- true,
- false,
- true,
- null,
- null,
- null));
- }
-
- /**
- * This returns Uml1SemanticModelBridge.gif.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object getImage(Object object) {
- return overlayImage(object, getResourceLocator().getImage("full/obj16/Uml1SemanticModelBridge"));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((Uml1SemanticModelBridge)object).getPresentation();
- return label == null || label.length() == 0 ?
- getString("_UI_Uml1SemanticModelBridge_type") :
- getString("_UI_Uml1SemanticModelBridge_type") + " " + label;
- }
-
- /**
- * 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}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}

Back to the top