From 4543baaba33e2d614cc391218e0d8600534e76bc Mon Sep 17 00:00:00 2001 From: ytanguy Date: Fri, 15 Oct 2010 07:18:17 +0000 Subject: NEW - bug 327858: [SPEM2] Providing SPEM2 profile https://bugs.eclipse.org/bugs/show_bug.cgi?id=327858 --- .../org.eclipse.papyrus.spem2.profile/.classpath | 7 + .../org.eclipse.papyrus.spem2.profile/.project | 28 + .../META-INF/MANIFEST.MF | 14 + .../build.properties | 8 + .../plugin.properties | 2 + .../org.eclipse.papyrus.spem2.profile/plugin.xml | 20 + .../profiles/spem2.profile.di | 17 + .../profiles/spem2.profile.notation | 19 + .../profiles/spem2.profile.uml | 1814 ++++++++++++++++++++ .../resources/icons/Activity.jpg | Bin 0 -> 979 bytes .../resources/icons/Artefact.jpg | Bin 0 -> 761 bytes .../resources/icons/Category.jpg | Bin 0 -> 816 bytes .../resources/icons/CompositeRole.jpg | Bin 0 -> 883 bytes .../resources/icons/Deliverable.jpg | Bin 0 -> 795 bytes .../resources/icons/DeliveryProcess.jpg | Bin 0 -> 861 bytes .../resources/icons/Guidance.jpg | Bin 0 -> 803 bytes .../resources/icons/Iteration.jpg | Bin 0 -> 883 bytes .../resources/icons/MethodContentPackage.jpg | Bin 0 -> 957 bytes .../resources/icons/MethodLibrary.jpg | Bin 0 -> 1259 bytes .../resources/icons/MethodPlugin.jpg | Bin 0 -> 1338 bytes .../resources/icons/Metric.jpg | Bin 0 -> 803 bytes .../resources/icons/Milestone.jpg | Bin 0 -> 849 bytes .../resources/icons/Outcome.jpg | Bin 0 -> 881 bytes .../resources/icons/Phase.jpg | Bin 0 -> 823 bytes .../resources/icons/Process.jpg | Bin 0 -> 870 bytes .../resources/icons/ProcessComponent.jpg | Bin 0 -> 928 bytes .../resources/icons/ProcessPackage.jpg | Bin 0 -> 861 bytes .../resources/icons/ProcessPattern.jpg | Bin 0 -> 792 bytes .../resources/icons/ProcessPlanningTemplate.jpg | Bin 0 -> 1729 bytes .../resources/icons/RoleDefinition.jpg | Bin 0 -> 732 bytes .../resources/icons/RoleUse.jpg | Bin 0 -> 878 bytes .../resources/icons/Step.jpg | Bin 0 -> 1312 bytes .../resources/icons/TaskDefinition.jpg | Bin 0 -> 651 bytes .../resources/icons/TaskUse.jpg | Bin 0 -> 846 bytes .../resources/icons/TeamProfile.jpg | Bin 0 -> 961 bytes .../resources/icons/ToolDefinition.jpg | Bin 0 -> 694 bytes .../resources/icons/WorkProductDefinition.jpg | Bin 0 -> 761 bytes .../resources/icons/WorkProductUse.jpg | Bin 0 -> 877 bytes .../eclipse/papyrus/spem2/profile/Activator.java | 67 + 39 files changed, 1996 insertions(+) create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.classpath create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.project create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/META-INF/MANIFEST.MF create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/build.properties create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.properties create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.xml create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.di create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.notation create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.uml create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Activity.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Artefact.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Category.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/CompositeRole.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Deliverable.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/DeliveryProcess.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Guidance.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Iteration.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodContentPackage.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodLibrary.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodPlugin.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Metric.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Milestone.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Outcome.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Phase.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Process.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessComponent.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPackage.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPattern.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPlanningTemplate.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleDefinition.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleUse.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Step.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskDefinition.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskUse.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TeamProfile.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ToolDefinition.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductDefinition.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductUse.jpg create mode 100644 extraplugins/spem2/org.eclipse.papyrus.spem2.profile/src/org/eclipse/papyrus/spem2/profile/Activator.java (limited to 'extraplugins/spem2/org.eclipse.papyrus.spem2.profile') diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.classpath b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.classpath new file mode 100644 index 00000000000..02159672985 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.project b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.project new file mode 100644 index 00000000000..d9126d01282 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/.project @@ -0,0 +1,28 @@ + + + org.eclipse.papyrus.spem2.profile + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/META-INF/MANIFEST.MF b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/META-INF/MANIFEST.MF new file mode 100644 index 00000000000..f839531b984 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/META-INF/MANIFEST.MF @@ -0,0 +1,14 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %pluginName +Bundle-SymbolicName: org.eclipse.papyrus.spem2.profile;singleton:=true +Bundle-Version: 0.7.0.qualifier +Bundle-Activator: org.eclipse.papyrus.spem2.profile.Activator +Require-Bundle: org.eclipse.ui, + org.eclipse.core.runtime, + org.eclipse.emf.ecore, + org.eclipse.papyrus.extensionpoints.uml2;bundle-version="0.7.0" +Bundle-ActivationPolicy: lazy +Bundle-Vendor: %pluginProvider +Export-Package: org.eclipse.papyrus.spem2.profile +Bundle-RequiredExecutionEnvironment: J2SE-1.5 diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/build.properties b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/build.properties new file mode 100644 index 00000000000..0c322c8044f --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/build.properties @@ -0,0 +1,8 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + plugin.xml,\ + profiles/,\ + resources/,\ + plugin.properties diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.properties b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.properties new file mode 100644 index 00000000000..771dd3f8ecc --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.properties @@ -0,0 +1,2 @@ +pluginName = UML profile for SPEM2 (from OMG Software & Systems Process Engineering Metamodel-07-11-01) +providerName = Eclipse.org diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.xml b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.xml new file mode 100644 index 00000000000..f469325f8f7 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/plugin.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.di b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.di new file mode 100644 index 00000000000..55f8c4ead62 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.di @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.notation b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.notation new file mode 100644 index 00000000000..3a17e007789 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.notation @@ -0,0 +1,19 @@ + + + + +
+ + +
+ + +
+ + + + + + + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.uml b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.uml new file mode 100644 index 00000000000..4d510f23d37 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/profiles/spem2.profile.uml @@ -0,0 +1,1814 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WorkDefinition to Classifier extension removed. +It provoked errors during definition for classes that are both (directly or indirectly) WorkDefinition and ExtensibleElement + +Changes must be reported to Step, Activity and TaskDefinition + + + Copyright (c) 2007-2010 CEA LIST. + +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v10.html + +Contributors: + CEA LIST - initial implementation + + + Version : 2.0 +Based on OMG SPEM Specification V2.0 (formal/2008-04-01) + + + Diagram content is empty because the profile comes from Papyrus 1.x and the existing diagram were not recreated yet. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Activity.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Activity.jpg new file mode 100644 index 00000000000..b917781b7b8 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Activity.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Artefact.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Artefact.jpg new file mode 100644 index 00000000000..3cab1cbd999 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Artefact.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Category.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Category.jpg new file mode 100644 index 00000000000..d6b0dad29a8 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Category.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/CompositeRole.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/CompositeRole.jpg new file mode 100644 index 00000000000..350d3feafb2 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/CompositeRole.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Deliverable.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Deliverable.jpg new file mode 100644 index 00000000000..622287cf661 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Deliverable.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/DeliveryProcess.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/DeliveryProcess.jpg new file mode 100644 index 00000000000..127c9741911 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/DeliveryProcess.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Guidance.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Guidance.jpg new file mode 100644 index 00000000000..5440c02399f Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Guidance.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Iteration.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Iteration.jpg new file mode 100644 index 00000000000..25c7749d155 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Iteration.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodContentPackage.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodContentPackage.jpg new file mode 100644 index 00000000000..9a0c9dcb29a Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodContentPackage.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodLibrary.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodLibrary.jpg new file mode 100644 index 00000000000..ec5ddf29d1f Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodLibrary.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodPlugin.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodPlugin.jpg new file mode 100644 index 00000000000..4ca9abe8618 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/MethodPlugin.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Metric.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Metric.jpg new file mode 100644 index 00000000000..5440c02399f Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Metric.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Milestone.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Milestone.jpg new file mode 100644 index 00000000000..18b92ef64cc Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Milestone.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Outcome.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Outcome.jpg new file mode 100644 index 00000000000..cab4c5c697b Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Outcome.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Phase.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Phase.jpg new file mode 100644 index 00000000000..22007e76d28 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Phase.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Process.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Process.jpg new file mode 100644 index 00000000000..33b57215a92 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Process.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessComponent.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessComponent.jpg new file mode 100644 index 00000000000..fc68123725b Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessComponent.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPackage.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPackage.jpg new file mode 100644 index 00000000000..6313fce7e3d Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPackage.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPattern.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPattern.jpg new file mode 100644 index 00000000000..5a20a237cc5 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPattern.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPlanningTemplate.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPlanningTemplate.jpg new file mode 100644 index 00000000000..dbeb21bf53c Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ProcessPlanningTemplate.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleDefinition.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleDefinition.jpg new file mode 100644 index 00000000000..15bf68192ee Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleDefinition.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleUse.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleUse.jpg new file mode 100644 index 00000000000..08f723ab289 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/RoleUse.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Step.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Step.jpg new file mode 100644 index 00000000000..a4c2c7fa1a0 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/Step.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskDefinition.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskDefinition.jpg new file mode 100644 index 00000000000..5ea5357a130 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskDefinition.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskUse.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskUse.jpg new file mode 100644 index 00000000000..72c4c5126fe Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TaskUse.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TeamProfile.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TeamProfile.jpg new file mode 100644 index 00000000000..764c45a6eef Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/TeamProfile.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ToolDefinition.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ToolDefinition.jpg new file mode 100644 index 00000000000..3205761d165 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/ToolDefinition.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductDefinition.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductDefinition.jpg new file mode 100644 index 00000000000..3cab1cbd999 Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductDefinition.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductUse.jpg b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductUse.jpg new file mode 100644 index 00000000000..9dc8d6492cf Binary files /dev/null and b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/resources/icons/WorkProductUse.jpg differ diff --git a/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/src/org/eclipse/papyrus/spem2/profile/Activator.java b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/src/org/eclipse/papyrus/spem2/profile/Activator.java new file mode 100644 index 00000000000..501c5b86670 --- /dev/null +++ b/extraplugins/spem2/org.eclipse.papyrus.spem2.profile/src/org/eclipse/papyrus/spem2/profile/Activator.java @@ -0,0 +1,67 @@ +/***************************************************************************** + * Copyright (c) 2007-2010 CEA LIST. + * + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.spem2.profile; + +import org.eclipse.ui.plugin.AbstractUIPlugin; +import org.osgi.framework.BundleContext; + +/** + * The activator class controls the plug-in life cycle + */ +public class Activator extends AbstractUIPlugin { + + // The plug-in ID + public static final String PLUGIN_ID = "org.eclipse.papyrus.spem2.profile"; + + // The shared instance + private static Activator plugin; + + /** + * The constructor + */ + public Activator() { + plugin = this; + } + + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) + */ + @Override + public void start(BundleContext context) throws Exception { + super.start(context); + } + + /* + * (non-Javadoc) + * + * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext) + */ + @Override + public void stop(BundleContext context) throws Exception { + plugin = null; + super.stop(context); + } + + /** + * Returns the shared instance + * + * @return the shared instance + */ + public static Activator getDefault() { + return plugin; + } + +} -- cgit v1.2.3