diff options
author | ytanguy | 2012-01-23 18:55:41 +0000 |
---|---|---|
committer | ytanguy | 2012-01-23 18:55:41 +0000 |
commit | d1b97a3ace2a62ec09bf5d0dd92f853145f91df3 (patch) | |
tree | 0c80673f3a5cc00c6f77d40d01862058bffc1ae6 | |
parent | db64d19b1b2ec4998cd397c67834ec04dd029ab6 (diff) | |
download | org.eclipse.papyrus-d1b97a3ace2a62ec09bf5d0dd92f853145f91df3.tar.gz org.eclipse.papyrus-d1b97a3ace2a62ec09bf5d0dd92f853145f91df3.tar.xz org.eclipse.papyrus-d1b97a3ace2a62ec09bf5d0dd92f853145f91df3.zip |
NEW - bug 369366: [Element Edit Service] Update to UML2.4 - Add new Metaclasses / Remove old Metaclasses
https://bugs.eclipse.org/bugs/show_bug.cgi?id=369366
29 files changed, 1780 insertions, 2375 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/build.acceleo b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/build.acceleo index 272e26713e2..e2348a576b6 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/build.acceleo +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/build.acceleo @@ -16,9 +16,10 @@ <!-- ================================================================= --> <target name="post.compile.@dot"> <acceleoCompiler - sourceFolder="${target.folder}" + sourceFolder="${target.folder}" + outputFolder="${target.folder}" dependencies="" - binaryResource="true"> + binaryResource="false"> </acceleoCompiler> </target> </project> diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateHandlers.java b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateHandlers.java index 6d53d10aa85..db7cbd6feb1 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateHandlers.java +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateHandlers.java @@ -1,124 +1,124 @@ -/*******************************************************************************
- * Copyright (c) 2008, 2010 Obeo.
- * 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:
- * Obeo - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.domaincontextcodegen.modules;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener;
-import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy;
-import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator;
-import org.eclipse.emf.common.util.BasicMonitor;
-import org.eclipse.emf.common.util.Monitor;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-
-/**
- * Entry point of the 'GenerateHandlers' generation module.
- *
- * @generated
- */
-public class GenerateHandlers extends AbstractAcceleoGenerator {
- /**
- * The name of the module.
- *
- * @generated
- */
- public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/domaincontextcodegen/modules/generateHandlers";
-
- /**
- * The name of the templates that are to be generated.
- *
- * @generated
- */
- public static final String[] TEMPLATE_NAMES = { "generateHandlers" };
-
- /** +/******************************************************************************* + * Copyright (c) 2008, 2011 Obeo. + * 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: + * Obeo - initial API and implementation + *******************************************************************************/ +package org.eclipse.papyrus.domaincontextcodegen.modules; + +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener; +import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy; +import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator; +import org.eclipse.emf.common.util.BasicMonitor; +import org.eclipse.emf.common.util.Monitor; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.resource.ResourceSet; + +/** + * Entry point of the 'GenerateHandlers' generation module. + * + * @generated + */ +public class GenerateHandlers extends AbstractAcceleoGenerator { + /** + * The name of the module. + * + * @generated + */ + public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/domaincontextcodegen/modules/generateHandlers"; + + /** + * The name of the templates that are to be generated. + * + * @generated + */ + public static final String[] TEMPLATE_NAMES = { "generateHandlers" }; + + /** * The list of properties files from the launch parameters (Launch configuration). * * @generated */ - private List<String> propertiesFiles = new ArrayList<String>();
-
- /**
- * Allows the public constructor to be used. Note that a generator created
- * this way cannot be used to launch generations before one of
- * {@link #initialize(EObject, File, List)} or
- * {@link #initialize(URI, File, List)} is called.
- * <p>
- * The main reason for this constructor is to allow clients of this
- * generation to call it from another Java file, as it allows for the
- * retrieval of {@link #getProperties()} and
- * {@link #getGenerationListeners()}.
- * </p>
- *
- * @generated
- */
- public GenerateHandlers() { + private List<String> propertiesFiles = new ArrayList<String>(); + + /** + * Allows the public constructor to be used. Note that a generator created + * this way cannot be used to launch generations before one of + * {@link #initialize(EObject, File, List)} or + * {@link #initialize(URI, File, List)} is called. + * <p> + * The main reason for this constructor is to allow clients of this + * generation to call it from another Java file, as it allows for the + * retrieval of {@link #getProperties()} and + * {@link #getGenerationListeners()}. + * </p> + * + * @generated + */ + public GenerateHandlers() { // Empty implementation - }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param modelURI
- * URI where the model on which this generator will be used is located.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or
- * the model cannot be loaded.
- * @generated
- */
- public GenerateHandlers(URI modelURI, File targetFolder,
- List<? extends Object> arguments) throws IOException { + } + + /** + * This allows clients to instantiates a generator with all required information. + * + * @param modelURI + * URI where the model on which this generator will be used is located. + * @param targetFolder + * This will be used as the output folder for this generation : it will be the base path + * against which all file block URLs will be resolved. + * @param arguments + * If the template which will be called requires more than one argument taken from the model, + * pass them here. + * @throws IOException + * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or + * the model cannot be loaded. + * @generated + */ + public GenerateHandlers(URI modelURI, File targetFolder, + List<? extends Object> arguments) throws IOException { initialize(modelURI, targetFolder, arguments); - }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param model
- * We'll iterate over the content of this element to find Objects matching the first parameter
- * of the template we need to call.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded.
- * @generated
- */
- public GenerateHandlers(EObject model, File targetFolder,
- List<? extends Object> arguments) throws IOException { + } + + /** + * This allows clients to instantiates a generator with all required information. + * + * @param model + * We'll iterate over the content of this element to find Objects matching the first parameter + * of the template we need to call. + * @param targetFolder + * This will be used as the output folder for this generation : it will be the base path + * against which all file block URLs will be resolved. + * @param arguments + * If the template which will be called requires more than one argument taken from the model, + * pass them here. + * @throws IOException + * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded. + * @generated + */ + public GenerateHandlers(EObject model, File targetFolder, + List<? extends Object> arguments) throws IOException { initialize(model, targetFolder, arguments); - }
-
- /**
- * This can be used to launch the generation from a standalone application.
- *
- * @param args
- * Arguments of the generation.
- * @generated
- */
- public static void main(String[] args) { + } + + /** + * This can be used to launch the generation from a standalone application. + * + * @param args + * Arguments of the generation. + * @generated + */ + public static void main(String[] args) { try { if (args.length < 2) { System.out.println("Arguments not valid : {model, folder}."); @@ -138,14 +138,12 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { /* * Add the properties from the launch arguments. - * If you want to programmatically add new arguments, add them in "propertiesFiles" + * If you want to programmatically add new properties, add them in "propertiesFiles" * You can add the absolute path of a properties files, or even a project relative path. * If you want to add another "protocol" for your properties files, please override * "getPropertiesLoaderService(AcceleoService)" in order to return a new property loader. - * The basic properties loader will look for properties in the current project if the path - * of the properties file is like this "packagea.packageb.packagec.default" for a properties - * file named default.properties, or if the path is an absolute path. With a new property - * loader you could for example, look for properties files in a bundle. + * The behavior of the properties loader service is explained in the Acceleo documentation + * (Help -> Help Contents). */ for (int i = 2; i < args.length; i++) { @@ -157,19 +155,19 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { } catch (IOException e) { e.printStackTrace(); } - }
-
- /**
- * Launches the generation described by this instance.
- *
- * @param monitor
- * This will be used to display progress information to the user.
- * @throws IOException
- * This will be thrown if any of the output files cannot be saved to disk.
- * @generated
- */
- @Override
- public void doGenerate(Monitor monitor) throws IOException { + } + + /** + * Launches the generation described by this instance. + * + * @param monitor + * This will be used to display progress information to the user. + * @throws IOException + * This will be thrown if any of the output files cannot be saved to disk. + * @generated + */ + @Override + public void doGenerate(Monitor monitor) throws IOException { /* * TODO if you wish to change the generation as a whole, override this. The default behavior should * be sufficient in most cases. If you want to change the content of this method, do NOT forget to @@ -190,16 +188,16 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { //} super.doGenerate(monitor); - }
-
- /**
- * If this generator needs to listen to text generation events, listeners can be returned from here.
- *
- * @return List of listeners that are to be notified when text is generated through this launch.
- * @generated
- */
- @Override
- public List<IAcceleoTextGenerationListener> getGenerationListeners() { + } + + /** + * If this generator needs to listen to text generation events, listeners can be returned from here. + * + * @return List of listeners that are to be notified when text is generated through this launch. + * @generated + */ + @Override + public List<IAcceleoTextGenerationListener> getGenerationListeners() { List<IAcceleoTextGenerationListener> listeners = super.getGenerationListeners(); /* * TODO if you need to listen to generation event, add listeners to the list here. If you want to change @@ -208,75 +206,72 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { * that has caused the creation of this class will revert your modifications. */ return listeners; - }
-
- /**
- * If you need to change the way files are generated, this is your entry point.
- * <p>
- * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates
- * files on the fly. If you only need to preview the results, return a new
- * {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of these aren't aware of
- * the running Eclipse and can be used standalone.
- * </p>
- * <p>
- * If you need the file generation to be aware of the workspace (A typical example is when you wanna
- * override files that are under clear case or any other VCS that could forbid the overriding), then
- * return a new {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}.
- * <b>Note</b>, however, that this <b>cannot</b> be used standalone.
- * </p>
- * <p>
- * All three of these default strategies support merging through JMerge.
- * </p>
- *
- * @return The generation strategy that is to be used for generations launched through this launcher.
- * @generated
- */
- public IAcceleoGenerationStrategy getGenerationStrategy() { + } + + /** + * If you need to change the way files are generated, this is your entry point. + * <p> + * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates + * files on the fly. If you only need to preview the results, return a new + * {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of these aren't aware of + * the running Eclipse and can be used standalone. + * </p> + * <p> + * If you need the file generation to be aware of the workspace (A typical example is when you wanna + * override files that are under clear case or any other VCS that could forbid the overriding), then + * return a new {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}. + * <b>Note</b>, however, that this <b>cannot</b> be used standalone. + * </p> + * <p> + * All three of these default strategies support merging through JMerge. + * </p> + * + * @return The generation strategy that is to be used for generations launched through this launcher. + * @generated + */ + @Override + public IAcceleoGenerationStrategy getGenerationStrategy() { return super.getGenerationStrategy(); - }
-
- /**
- * This will be called in order to find and load the module that will be launched through this launcher.
- * We expect this name not to contain file extension, and the module to be located beside the launcher.
- *
- * @return The name of the module that is to be launched.
- * @generated
- */
- @Override
- public String getModuleName() { + } + + /** + * This will be called in order to find and load the module that will be launched through this launcher. + * We expect this name not to contain file extension, and the module to be located beside the launcher. + * + * @return The name of the module that is to be launched. + * @generated + */ + @Override + public String getModuleName() { return MODULE_FILE_NAME; - }
-
- /**
- * If the module(s) called by this launcher require properties files, return their qualified path from
- * here.Take note that the first added properties files will take precedence over subsequent ones if they
- * contain conflicting keys.
- * <p>
- * Properties need to be in source folders, the path that we expect to get as a result of this call are of
- * the form <package>.<properties file name without extension>. For example, if you have a file
- * named "messages.properties" in package "org.eclipse.acceleo.sample", the path that needs be returned by
- * a call to {@link #getProperties()} is "org.eclipse.acceleo.sample.messages".
- * </p>
- *
- * @return The list of properties file we need to add to the generation context.
- * @see java.util.ResourceBundle#getBundle(String)
- * @generated
- */
- @Override
- public List<String> getProperties() { + } + + /** + * If the module(s) called by this launcher require properties files, return their qualified path from + * here.Take note that the first added properties files will take precedence over subsequent ones if they + * contain conflicting keys. + * + * @return The list of properties file we need to add to the generation context. + * @see java.util.ResourceBundle#getBundle(String) + * @generated + */ + @Override + public List<String> getProperties() { /* * TODO if your generation module requires access to properties files, add their qualified path to the list here. * Properties files are expected to be in source folders, and the path here to be the qualified path as if referring * to a Java class. For example, if you have a file named "messages.properties" in package "org.eclipse.acceleo.sample", - * the path that needs be added to this list is "org.eclipse.acceleo.sample.messages". If you want to change the content - * of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". + * the path that needs be added to this list is "/org/eclipse/acceleo/sample/messages.properties". If you want to change the + * contentof this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". * Without this new tag, any compilation of the Acceleo module with the main template that has caused the creation of * this class will revert your modifications. + * + * To learn more about Properties Files, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ return propertiesFiles; - }
-
- /** + } + + /** * Adds a properties file in the list of properties files. * * @param propertiesFile @@ -287,28 +282,28 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { @Override public void addPropertiesFile(String propertiesFile) { this.propertiesFiles.add(propertiesFile); - }
-
- /**
- * This will be used to get the list of templates that are to be launched by this launcher.
- *
- * @return The list of templates to call on the module {@link #getModuleName()}.
- * @generated
- */
- @Override
- public String[] getTemplateNames() { + } + + /** + * This will be used to get the list of templates that are to be launched by this launcher. + * + * @return The list of templates to call on the module {@link #getModuleName()}. + * @generated + */ + @Override + public String[] getTemplateNames() { return TEMPLATE_NAMES; - }
-
- /**
- * This can be used to update the resource set's package registry with all needed EPackages.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
- public void registerPackages(ResourceSet resourceSet) { + } + + /** + * This can be used to update the resource set's package registry with all needed EPackages. + * + * @param resourceSet + * The resource set which registry has to be updated. + * @generated + */ + @Override + public void registerPackages(ResourceSet resourceSet) { super.registerPackages(resourceSet); if (!isInWorkspace(org.eclipse.emf.ecore.EcorePackage.class)) { resourceSet.getPackageRegistry().put(org.eclipse.emf.ecore.EcorePackage.eINSTANCE.getNsURI(), org.eclipse.emf.ecore.EcorePackage.eINSTANCE); @@ -331,28 +326,32 @@ public class GenerateHandlers extends AbstractAcceleoGenerator { * // This should be used if your metamodel is in your workspace and if you are using binary resource serialization. * resourceSet.getPackageRegistry().put("/myproject/myfolder/mysubfolder/MyUMLMetamodel.ecore", UMLPackage.eINSTANCE); * } + * + * To learn more about Package Registration, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ - }
-
- /**
- * This can be used to update the resource set's resource factory registry with all needed factories.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
- public void registerResourceFactories(ResourceSet resourceSet) { + } + + /** + * This can be used to update the resource set's resource factory registry with all needed factories. + * + * @param resourceSet + * The resource set which registry has to be updated. + * @generated + */ + @Override + public void registerResourceFactories(ResourceSet resourceSet) { super.registerResourceFactories(resourceSet); /* * TODO If you need additional resource factories registrations, you can register them here. the following line * (in comment) is an example of the resource factory registration for UML. If you want to change the content * of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". * Without this new tag, any compilation of the Acceleo module with the main template that has caused the creation - * of this class will revert your modifications. + * of this class will revert your modifications. + * + * To learn more about the registration of Resource Factories, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ // resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE); - }
-
-}
+ } + +} diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateTypes.java b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateTypes.java index 1dfcc09fc09..238370508c6 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateTypes.java +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/GenerateTypes.java @@ -1,124 +1,124 @@ -/*******************************************************************************
- * Copyright (c) 2008, 2010 Obeo.
- * 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:
- * Obeo - initial API and implementation
- *******************************************************************************/
-package org.eclipse.papyrus.domaincontextcodegen.modules;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener;
-import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy;
-import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator;
-import org.eclipse.emf.common.util.BasicMonitor;
-import org.eclipse.emf.common.util.Monitor;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-
-/**
- * Entry point of the 'GenerateTypes' generation module.
- *
- * @generated
- */
-public class GenerateTypes extends AbstractAcceleoGenerator {
- /**
- * The name of the module.
- *
- * @generated
- */
- public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/domaincontextcodegen/modules/generateTypes";
-
- /**
- * The name of the templates that are to be generated.
- *
- * @generated
- */
- public static final String[] TEMPLATE_NAMES = { "generate" };
-
- /** +/******************************************************************************* + * Copyright (c) 2008, 2011 Obeo. + * 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: + * Obeo - initial API and implementation + *******************************************************************************/ +package org.eclipse.papyrus.domaincontextcodegen.modules; + +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener; +import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy; +import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator; +import org.eclipse.emf.common.util.BasicMonitor; +import org.eclipse.emf.common.util.Monitor; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.resource.ResourceSet; + +/** + * Entry point of the 'GenerateTypes' generation module. + * + * @generated + */ +public class GenerateTypes extends AbstractAcceleoGenerator { + /** + * The name of the module. + * + * @generated + */ + public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/domaincontextcodegen/modules/generateTypes"; + + /** + * The name of the templates that are to be generated. + * + * @generated + */ + public static final String[] TEMPLATE_NAMES = { "generate" }; + + /** * The list of properties files from the launch parameters (Launch configuration). * * @generated */ - private List<String> propertiesFiles = new ArrayList<String>();
-
- /**
- * Allows the public constructor to be used. Note that a generator created
- * this way cannot be used to launch generations before one of
- * {@link #initialize(EObject, File, List)} or
- * {@link #initialize(URI, File, List)} is called.
- * <p>
- * The main reason for this constructor is to allow clients of this
- * generation to call it from another Java file, as it allows for the
- * retrieval of {@link #getProperties()} and
- * {@link #getGenerationListeners()}.
- * </p>
- *
- * @generated
- */
- public GenerateTypes() { + private List<String> propertiesFiles = new ArrayList<String>(); + + /** + * Allows the public constructor to be used. Note that a generator created + * this way cannot be used to launch generations before one of + * {@link #initialize(EObject, File, List)} or + * {@link #initialize(URI, File, List)} is called. + * <p> + * The main reason for this constructor is to allow clients of this + * generation to call it from another Java file, as it allows for the + * retrieval of {@link #getProperties()} and + * {@link #getGenerationListeners()}. + * </p> + * + * @generated + */ + public GenerateTypes() { // Empty implementation - }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param modelURI
- * URI where the model on which this generator will be used is located.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or
- * the model cannot be loaded.
- * @generated
- */
- public GenerateTypes(URI modelURI, File targetFolder,
- List<? extends Object> arguments) throws IOException { + } + + /** + * This allows clients to instantiates a generator with all required information. + * + * @param modelURI + * URI where the model on which this generator will be used is located. + * @param targetFolder + * This will be used as the output folder for this generation : it will be the base path + * against which all file block URLs will be resolved. + * @param arguments + * If the template which will be called requires more than one argument taken from the model, + * pass them here. + * @throws IOException + * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or + * the model cannot be loaded. + * @generated + */ + public GenerateTypes(URI modelURI, File targetFolder, + List<? extends Object> arguments) throws IOException { initialize(modelURI, targetFolder, arguments); - }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param model
- * We'll iterate over the content of this element to find Objects matching the first parameter
- * of the template we need to call.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded.
- * @generated
- */
- public GenerateTypes(EObject model, File targetFolder,
- List<? extends Object> arguments) throws IOException { + } + + /** + * This allows clients to instantiates a generator with all required information. + * + * @param model + * We'll iterate over the content of this element to find Objects matching the first parameter + * of the template we need to call. + * @param targetFolder + * This will be used as the output folder for this generation : it will be the base path + * against which all file block URLs will be resolved. + * @param arguments + * If the template which will be called requires more than one argument taken from the model, + * pass them here. + * @throws IOException + * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded. + * @generated + */ + public GenerateTypes(EObject model, File targetFolder, + List<? extends Object> arguments) throws IOException { initialize(model, targetFolder, arguments); - }
-
- /**
- * This can be used to launch the generation from a standalone application.
- *
- * @param args
- * Arguments of the generation.
- * @generated
- */
- public static void main(String[] args) { + } + + /** + * This can be used to launch the generation from a standalone application. + * + * @param args + * Arguments of the generation. + * @generated + */ + public static void main(String[] args) { try { if (args.length < 2) { System.out.println("Arguments not valid : {model, folder}."); @@ -138,14 +138,12 @@ public class GenerateTypes extends AbstractAcceleoGenerator { /* * Add the properties from the launch arguments. - * If you want to programmatically add new arguments, add them in "propertiesFiles" + * If you want to programmatically add new properties, add them in "propertiesFiles" * You can add the absolute path of a properties files, or even a project relative path. * If you want to add another "protocol" for your properties files, please override * "getPropertiesLoaderService(AcceleoService)" in order to return a new property loader. - * The basic properties loader will look for properties in the current project if the path - * of the properties file is like this "packagea.packageb.packagec.default" for a properties - * file named default.properties, or if the path is an absolute path. With a new property - * loader you could for example, look for properties files in a bundle. + * The behavior of the properties loader service is explained in the Acceleo documentation + * (Help -> Help Contents). */ for (int i = 2; i < args.length; i++) { @@ -157,19 +155,19 @@ public class GenerateTypes extends AbstractAcceleoGenerator { } catch (IOException e) { e.printStackTrace(); } - }
-
- /**
- * Launches the generation described by this instance.
- *
- * @param monitor
- * This will be used to display progress information to the user.
- * @throws IOException
- * This will be thrown if any of the output files cannot be saved to disk.
- * @generated
- */
- @Override
- public void doGenerate(Monitor monitor) throws IOException { + } + + /** + * Launches the generation described by this instance. + * + * @param monitor + * This will be used to display progress information to the user. + * @throws IOException + * This will be thrown if any of the output files cannot be saved to disk. + * @generated + */ + @Override + public void doGenerate(Monitor monitor) throws IOException { /* * TODO if you wish to change the generation as a whole, override this. The default behavior should * be sufficient in most cases. If you want to change the content of this method, do NOT forget to @@ -190,16 +188,16 @@ public class GenerateTypes extends AbstractAcceleoGenerator { //} super.doGenerate(monitor); - }
-
- /**
- * If this generator needs to listen to text generation events, listeners can be returned from here.
- *
- * @return List of listeners that are to be notified when text is generated through this launch.
- * @generated
- */
- @Override
- public List<IAcceleoTextGenerationListener> getGenerationListeners() { + } + + /** + * If this generator needs to listen to text generation events, listeners can be returned from here. + * + * @return List of listeners that are to be notified when text is generated through this launch. + * @generated + */ + @Override + public List<IAcceleoTextGenerationListener> getGenerationListeners() { List<IAcceleoTextGenerationListener> listeners = super.getGenerationListeners(); /* * TODO if you need to listen to generation event, add listeners to the list here. If you want to change @@ -208,75 +206,72 @@ public class GenerateTypes extends AbstractAcceleoGenerator { * that has caused the creation of this class will revert your modifications. */ return listeners; - }
-
- /**
- * If you need to change the way files are generated, this is your entry point.
- * <p>
- * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates
- * files on the fly. If you only need to preview the results, return a new
- * {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of these aren't aware of
- * the running Eclipse and can be used standalone.
- * </p>
- * <p>
- * If you need the file generation to be aware of the workspace (A typical example is when you wanna
- * override files that are under clear case or any other VCS that could forbid the overriding), then
- * return a new {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}.
- * <b>Note</b>, however, that this <b>cannot</b> be used standalone.
- * </p>
- * <p>
- * All three of these default strategies support merging through JMerge.
- * </p>
- *
- * @return The generation strategy that is to be used for generations launched through this launcher.
- * @generated
- */
- public IAcceleoGenerationStrategy getGenerationStrategy() { + } + + /** + * If you need to change the way files are generated, this is your entry point. + * <p> + * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates + * files on the fly. If you only need to preview the results, return a new + * {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of these aren't aware of + * the running Eclipse and can be used standalone. + * </p> + * <p> + * If you need the file generation to be aware of the workspace (A typical example is when you wanna + * override files that are under clear case or any other VCS that could forbid the overriding), then + * return a new {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}. + * <b>Note</b>, however, that this <b>cannot</b> be used standalone. + * </p> + * <p> + * All three of these default strategies support merging through JMerge. + * </p> + * + * @return The generation strategy that is to be used for generations launched through this launcher. + * @generated + */ + @Override + public IAcceleoGenerationStrategy getGenerationStrategy() { return super.getGenerationStrategy(); - }
-
- /**
- * This will be called in order to find and load the module that will be launched through this launcher.
- * We expect this name not to contain file extension, and the module to be located beside the launcher.
- *
- * @return The name of the module that is to be launched.
- * @generated
- */
- @Override
- public String getModuleName() { + } + + /** + * This will be called in order to find and load the module that will be launched through this launcher. + * We expect this name not to contain file extension, and the module to be located beside the launcher. + * + * @return The name of the module that is to be launched. + * @generated + */ + @Override + public String getModuleName() { return MODULE_FILE_NAME; - }
-
- /**
- * If the module(s) called by this launcher require properties files, return their qualified path from
- * here.Take note that the first added properties files will take precedence over subsequent ones if they
- * contain conflicting keys.
- * <p>
- * Properties need to be in source folders, the path that we expect to get as a result of this call are of
- * the form <package>.<properties file name without extension>. For example, if you have a file
- * named "messages.properties" in package "org.eclipse.acceleo.sample", the path that needs be returned by
- * a call to {@link #getProperties()} is "org.eclipse.acceleo.sample.messages".
- * </p>
- *
- * @return The list of properties file we need to add to the generation context.
- * @see java.util.ResourceBundle#getBundle(String)
- * @generated
- */
- @Override
- public List<String> getProperties() { + } + + /** + * If the module(s) called by this launcher require properties files, return their qualified path from + * here.Take note that the first added properties files will take precedence over subsequent ones if they + * contain conflicting keys. + * + * @return The list of properties file we need to add to the generation context. + * @see java.util.ResourceBundle#getBundle(String) + * @generated + */ + @Override + public List<String> getProperties() { /* * TODO if your generation module requires access to properties files, add their qualified path to the list here. * Properties files are expected to be in source folders, and the path here to be the qualified path as if referring * to a Java class. For example, if you have a file named "messages.properties" in package "org.eclipse.acceleo.sample", - * the path that needs be added to this list is "org.eclipse.acceleo.sample.messages". If you want to change the content - * of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". + * the path that needs be added to this list is "/org/eclipse/acceleo/sample/messages.properties". If you want to change the + * contentof this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". * Without this new tag, any compilation of the Acceleo module with the main template that has caused the creation of * this class will revert your modifications. + * + * To learn more about Properties Files, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ return propertiesFiles; - }
-
- /** + } + + /** * Adds a properties file in the list of properties files. * * @param propertiesFile @@ -287,28 +282,28 @@ public class GenerateTypes extends AbstractAcceleoGenerator { @Override public void addPropertiesFile(String propertiesFile) { this.propertiesFiles.add(propertiesFile); - }
-
- /**
- * This will be used to get the list of templates that are to be launched by this launcher.
- *
- * @return The list of templates to call on the module {@link #getModuleName()}.
- * @generated
- */
- @Override
- public String[] getTemplateNames() { + } + + /** + * This will be used to get the list of templates that are to be launched by this launcher. + * + * @return The list of templates to call on the module {@link #getModuleName()}. + * @generated + */ + @Override + public String[] getTemplateNames() { return TEMPLATE_NAMES; - }
-
- /**
- * This can be used to update the resource set's package registry with all needed EPackages.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
- public void registerPackages(ResourceSet resourceSet) { + } + + /** + * This can be used to update the resource set's package registry with all needed EPackages. + * + * @param resourceSet + * The resource set which registry has to be updated. + * @generated + */ + @Override + public void registerPackages(ResourceSet resourceSet) { super.registerPackages(resourceSet); if (!isInWorkspace(org.eclipse.emf.ecore.EcorePackage.class)) { resourceSet.getPackageRegistry().put(org.eclipse.emf.ecore.EcorePackage.eINSTANCE.getNsURI(), org.eclipse.emf.ecore.EcorePackage.eINSTANCE); @@ -331,28 +326,32 @@ public class GenerateTypes extends AbstractAcceleoGenerator { * // This should be used if your metamodel is in your workspace and if you are using binary resource serialization. * resourceSet.getPackageRegistry().put("/myproject/myfolder/mysubfolder/MyUMLMetamodel.ecore", UMLPackage.eINSTANCE); * } + * + * To learn more about Package Registration, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ - }
-
- /**
- * This can be used to update the resource set's resource factory registry with all needed factories.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
- public void registerResourceFactories(ResourceSet resourceSet) { + } + + /** + * This can be used to update the resource set's resource factory registry with all needed factories. + * + * @param resourceSet + * The resource set which registry has to be updated. + * @generated + */ + @Override + public void registerResourceFactories(ResourceSet resourceSet) { super.registerResourceFactories(resourceSet); /* * TODO If you need additional resource factories registrations, you can register them here. the following line * (in comment) is an example of the resource factory registration for UML. If you want to change the content * of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method to "@generated NOT". * Without this new tag, any compilation of the Acceleo module with the main template that has caused the creation - * of this class will revert your modifications. + * of this class will revert your modifications. + * + * To learn more about the registration of Resource Factories, have a look at the Acceleo Launcher documentation (Help -> Help Contents). */ // resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE); - }
-
-}
+ } + +} diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateElementHandler.mtl b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateElementHandler.mtl index dfab2b45377..d12a1427c1a 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateElementHandler.mtl +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateElementHandler.mtl @@ -57,12 +57,13 @@ import [domain.genHandlers.elementTypeEnumeratorPackage/].[domain.genHandlers.el [if (not domain.specializationOf.oclIsUndefined())] import [domain.specializationOf.genHandlers.elementTypeEnumeratorPackage/].[domain.specializationOf.genHandlers.elementTypeEnumerator/]; [/if] +import org.eclipse.papyrus.views.modelexplorer.ICommandFilter; -public class CommandFilter { +public class CommandFilter implements ICommandFilter { - private static List<IElementType> visibleCommands; + private List<IElementType> visibleCommands; - public static List<IElementType> getVisibleCommands() { + public List<IElementType> getVisibleCommands() { if(visibleCommands == null) { visibleCommands = new ArrayList<IElementType>(); diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementHandler.mtl b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementHandler.mtl index 5f2eb403699..d0c6b17b1a3 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementHandler.mtl +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementHandler.mtl @@ -16,10 +16,7 @@ <extension point="org.eclipse.ui.commands"> [for (type : ElementType | domain.elementTypes.types->select(not isAbstract()))] <!-- Creation command for [type.name/] --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="[type.getCommandID()/]" - name="Create a new [type.name/]" description="Create a new [type.name/]" - defaultHandler="[type.getCommandHandler()/]"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="[type.getCommandHandler()/]" description="Create a new [type.name/]" id="[type.getCommandID()/]" name="Create a new [type.name/]"> </command> [/for ] @@ -34,18 +31,14 @@ [for (type : ElementType | domain.elementTypes.types->select(not isAbstract()))] <!-- Creation menu action for [type.name/] --> - <command commandId="[type.getCommandID()/]" - label="Create a new [type.name/]" tooltip="Create a new [type.name/]" style="push" - icon="[type.getIcon()/]" > + <command commandId="[type.getCommandID()/]" icon="[type.getIcon()/]" label="Create a new [type.name/]" style="push" tooltip="Create a new [type.name/]"> <visibleWhen checkEnabled="true"/> </command> [/for ] [for (type : ElementType | domain.genHandlers.parentDomainCreateChild->select(not isAbstract()))] <!-- Creation menu action for [type.name/] --> - <command commandId="[type.getCommandID()/]" - label="Create a new [type.name/]" tooltip="Create a new [type.name/]" style="push" - icon="[type.getIcon()/]" > + <command commandId="[type.getCommandID()/]" icon="[type.getIcon()/]" label="Create a new [type.name/]" style="push" tooltip="Create a new [type.name/]"> <visibleWhen checkEnabled="true"/> </command> diff --git a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementType.mtl b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementType.mtl index 8d01c5ec26e..a81315a7505 100644 --- a/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementType.mtl +++ b/plugins/developer/org.eclipse.papyrus.domaincontextcodegen/transforsrc/org/eclipse/papyrus/domaincontextcodegen/modules/generateXMLElementType.mtl @@ -20,7 +20,7 @@ <!-- Declaration of IElementTypes --> -[for (type : MetaClassType | domain.elementTypes.types->select(oclIsTypeOf(MetaClassType)))] +[for (type : MetaClassType | domain.elementTypes.types->select(oclIsTypeOf(MetaClassType))->collect(oclAsType(MetaClassType)))] <!-- IMetamodelType for [type.name/] --> <metamodelType id="[type.getElementTypeID()/]" name="[type.getSemanticHint()/]" eclass="[type.metaClass.name/]" @@ -32,7 +32,7 @@ </metamodelType> [/for] -[for (type : SpecializationType | domain.elementTypes.types->select(oclIsTypeOf(SpecializationType)))] +[for (type : SpecializationType | domain.elementTypes.types->select(oclIsTypeOf(SpecializationType))->collect(oclAsType(SpecializationType)))] <!-- ISpecializationType [type.name/] of [type.ref.getSemanticHint() /] --> <specializationType id="[type.getElementTypeID()/]" name="[type.getSemanticHint()/]" edithelperadvice="[type.helper/]" @@ -75,10 +75,10 @@ <!-- Bindings declaration --> <binding context="[domain.bindings.clientContextID/]"> -[for (binding : ElementTypeBinding | domain.bindings.bindings->select(oclIsTypeOf(ElementTypeBinding)))] +[for (binding : ElementTypeBinding | domain.bindings.bindings->select(oclIsTypeOf(ElementTypeBinding))->collect(oclAsType(ElementTypeBinding)))] [binding.GenBinding()/] [/for] -[for (binding : AdviceBinding | domain.bindings.bindings->select(oclIsTypeOf(AdviceBinding)))] +[for (binding : AdviceBinding | domain.bindings.bindings->select(oclIsTypeOf(AdviceBinding))->collect(oclAsType(AdviceBinding)))] [binding.GenBinding()/] [/for] diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml index 4292c140b6e..7b2903e0f57 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml @@ -257,10 +257,6 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler" description="Create a new CreateObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" name="Create a new CreateObjectAction">
</command>
- <!-- Creation command for CreationEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreationEventHandler" description="Create a new CreationEvent" id="org.eclipse.papyrus.uml.modelexplorer.CreationEventCreateCommand" name="Create a new CreationEvent">
- </command>
-
<!-- Creation command for DataStoreNode -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler" description="Create a new DataStoreNode" id="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" name="Create a new DataStoreNode">
</command>
@@ -293,8 +289,8 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler" description="Create a new DestroyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" name="Create a new DestroyObjectAction">
</command>
- <!-- Creation command for DestructionEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionEventHandler" description="Create a new DestructionEvent" id="org.eclipse.papyrus.uml.modelexplorer.DestructionEventCreateCommand" name="Create a new DestructionEvent">
+ <!-- Creation command for DestructionOccurrenceSpecification --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionOccurrenceSpecificationHandler" description="Create a new DestructionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" name="Create a new DestructionOccurrenceSpecification"> </command>
<!-- Creation command for Device -->
@@ -337,10 +333,6 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler" description="Create a new ExecutionEnvironment" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" name="Create a new ExecutionEnvironment">
</command>
- <!-- Creation command for ExecutionEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEventHandler" description="Create a new ExecutionEvent" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEventCreateCommand" name="Create a new ExecutionEvent">
- </command>
-
<!-- Creation command for ExecutionOccurrenceSpecification -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler" description="Create a new ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" name="Create a new ExecutionOccurrenceSpecification">
</command>
@@ -505,6 +497,10 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler" description="Create a new LiteralNull" id="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" name="Create a new LiteralNull">
</command>
+ <!-- Creation command for LiteralReal --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralRealHandler" description="Create a new LiteralReal" id="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" name="Create a new LiteralReal"> + </command> + <!-- Creation command for LiteralString -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler" description="Create a new LiteralString" id="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" name="Create a new LiteralString">
</command>
@@ -681,14 +677,6 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler" description="Create a new Realization" id="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" name="Create a new Realization">
</command>
- <!-- Creation command for ReceiveOperationEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceiveOperationEventHandler" description="Create a new ReceiveOperationEvent" id="org.eclipse.papyrus.uml.modelexplorer.ReceiveOperationEventCreateCommand" name="Create a new ReceiveOperationEvent">
- </command>
-
- <!-- Creation command for ReceiveSignalEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceiveSignalEventHandler" description="Create a new ReceiveSignalEvent" id="org.eclipse.papyrus.uml.modelexplorer.ReceiveSignalEventCreateCommand" name="Create a new ReceiveSignalEvent">
- </command>
-
<!-- Creation command for Reception -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler" description="Create a new Reception" id="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" name="Create a new Reception">
</command>
@@ -725,18 +713,10 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler" description="Create a new SendObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" name="Create a new SendObjectAction">
</command>
- <!-- Creation command for SendOperationEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendOperationEventHandler" description="Create a new SendOperationEvent" id="org.eclipse.papyrus.uml.modelexplorer.SendOperationEventCreateCommand" name="Create a new SendOperationEvent">
- </command>
-
<!-- Creation command for SendSignalAction -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler" description="Create a new SendSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" name="Create a new SendSignalAction">
</command>
- <!-- Creation command for SendSignalEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalEventHandler" description="Create a new SendSignalEvent" id="org.eclipse.papyrus.uml.modelexplorer.SendSignalEventCreateCommand" name="Create a new SendSignalEvent">
- </command>
-
<!-- Creation command for SequenceNode -->
<command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler" description="Create a new SequenceNode" id="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" name="Create a new SequenceNode">
</command>
@@ -869,13 +849,17 @@ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler" description="Create a new Trace" id="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" name="Create a new Trace">
</command> + <!-- Creation command for Refine --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RefineHandler" description="Create a new Refine" id="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" name="Create a new Refine"> + </command> + </extension>
<!-- UI Menu declaration for creation commands -->
<extension point="org.eclipse.ui.menus">
- <menuContribution allPopups="false" locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild">
+ <menuContribution locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild" allPopups="false"> <!-- Creation menu action for Abstraction -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Abstraction" style="push" tooltip="Create a new Abstraction">
@@ -1117,11 +1101,6 @@ <visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for CreationEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreationEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreationEvent.gif" label="Create a new CreationEvent" style="push" tooltip="Create a new CreationEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
<!-- Creation menu action for DataStoreNode -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" label="Create a new DataStoreNode" style="push" tooltip="Create a new DataStoreNode">
<visibleWhen checkEnabled="true"/>
@@ -1162,8 +1141,8 @@ <visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for DestructionEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionEvent.gif" label="Create a new DestructionEvent" style="push" tooltip="Create a new DestructionEvent">
+ <!-- Creation menu action for DestructionOccurrenceSpecification --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif" label="Create a new DestructionOccurrenceSpecification" style="push" tooltip="Create a new DestructionOccurrenceSpecification"> <visibleWhen checkEnabled="true"/>
</command>
@@ -1217,11 +1196,6 @@ <visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for ExecutionEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEvent.gif" label="Create a new ExecutionEvent" style="push" tooltip="Create a new ExecutionEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
<!-- Creation menu action for ExecutionOccurrenceSpecification -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" label="Create a new ExecutionOccurrenceSpecification" style="push" tooltip="Create a new ExecutionOccurrenceSpecification">
<visibleWhen checkEnabled="true"/>
@@ -1427,6 +1401,11 @@ <visibleWhen checkEnabled="true"/>
</command>
+ <!-- Creation menu action for LiteralReal --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif" label="Create a new LiteralReal" style="push" tooltip="Create a new LiteralReal"> + <visibleWhen checkEnabled="true"/> + </command> + <!-- Creation menu action for LiteralString -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" label="Create a new LiteralString" style="push" tooltip="Create a new LiteralString">
<visibleWhen checkEnabled="true"/>
@@ -1647,16 +1626,6 @@ <visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for ReceiveOperationEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceiveOperationEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveOperationEvent.gif" label="Create a new ReceiveOperationEvent" style="push" tooltip="Create a new ReceiveOperationEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
- <!-- Creation menu action for ReceiveSignalEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceiveSignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveSignalEvent.gif" label="Create a new ReceiveSignalEvent" style="push" tooltip="Create a new ReceiveSignalEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
<!-- Creation menu action for Reception -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" label="Create a new Reception" style="push" tooltip="Create a new Reception">
<visibleWhen checkEnabled="true"/>
@@ -1702,21 +1671,11 @@ <visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for SendOperationEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendOperationEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendOperationEvent.gif" label="Create a new SendOperationEvent" style="push" tooltip="Create a new SendOperationEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
<!-- Creation menu action for SendSignalAction -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" label="Create a new SendSignalAction" style="push" tooltip="Create a new SendSignalAction">
<visibleWhen checkEnabled="true"/>
</command>
- <!-- Creation menu action for SendSignalEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalEvent.gif" label="Create a new SendSignalEvent" style="push" tooltip="Create a new SendSignalEvent">
- <visibleWhen checkEnabled="true"/>
- </command>
-
<!-- Creation menu action for SequenceNode -->
<command commandId="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" label="Create a new SequenceNode" style="push" tooltip="Create a new SequenceNode">
<visibleWhen checkEnabled="true"/>
@@ -1873,12 +1832,17 @@ </command>
<!-- Creation menu action for Association --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" icon="" label="Create a new Association" style="push" tooltip="Create a new Association">
+ <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Trace --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" icon="" label="Create a new Trace" style="push" tooltip="Create a new Trace">
+ <command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Trace" style="push" tooltip="Create a new Trace"> + <visibleWhen checkEnabled="true"/> + </command> + + <!-- Creation menu action for Refine --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Refine" style="push" tooltip="Create a new Refine"> <visibleWhen checkEnabled="true"/> </command> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/filter/CommandFilter.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/filter/CommandFilter.java index 2657760d7b1..1f0977bcc0e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/filter/CommandFilter.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/filter/CommandFilter.java @@ -76,7 +76,6 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.CREATE_LINK_ACTION); visibleCommands.add(UMLElementTypes.CREATE_LINK_OBJECT_ACTION); visibleCommands.add(UMLElementTypes.CREATE_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.CREATION_EVENT); visibleCommands.add(UMLElementTypes.DATA_STORE_NODE); visibleCommands.add(UMLElementTypes.DATA_TYPE); visibleCommands.add(UMLElementTypes.DECISION_NODE); @@ -85,7 +84,7 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.DEPLOYMENT_SPECIFICATION); visibleCommands.add(UMLElementTypes.DESTROY_LINK_ACTION); visibleCommands.add(UMLElementTypes.DESTROY_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.DESTRUCTION_EVENT); + // visibleCommands.add(UMLElementTypes.DESTRUCTION_OCCURRENCE_SPECIFICATION); visibleCommands.add(UMLElementTypes.DEVICE); visibleCommands.add(UMLElementTypes.DURATION); visibleCommands.add(UMLElementTypes.DURATION_CONSTRAINT); @@ -96,7 +95,6 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.ENUMERATION_LITERAL); visibleCommands.add(UMLElementTypes.EXCEPTION_HANDLER); visibleCommands.add(UMLElementTypes.EXECUTION_ENVIRONMENT); - visibleCommands.add(UMLElementTypes.EXECUTION_EVENT); visibleCommands.add(UMLElementTypes.EXECUTION_OCCURRENCE_SPECIFICATION); visibleCommands.add(UMLElementTypes.EXPANSION_NODE); visibleCommands.add(UMLElementTypes.EXPANSION_REGION); @@ -138,6 +136,7 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.LITERAL_BOOLEAN); visibleCommands.add(UMLElementTypes.LITERAL_INTEGER); visibleCommands.add(UMLElementTypes.LITERAL_NULL); + visibleCommands.add(UMLElementTypes.LITERAL_REAL); visibleCommands.add(UMLElementTypes.LITERAL_STRING); visibleCommands.add(UMLElementTypes.LITERAL_UNLIMITED_NATURAL); visibleCommands.add(UMLElementTypes.LOOP_NODE); @@ -182,8 +181,6 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.READ_STRUCTURAL_FEATURE_ACTION); visibleCommands.add(UMLElementTypes.READ_VARIABLE_ACTION); // visibleCommands.add(UMLElementTypes.REALIZATION); - visibleCommands.add(UMLElementTypes.RECEIVE_OPERATION_EVENT); - visibleCommands.add(UMLElementTypes.RECEIVE_SIGNAL_EVENT); visibleCommands.add(UMLElementTypes.RECEPTION); visibleCommands.add(UMLElementTypes.RECLASSIFY_OBJECT_ACTION); visibleCommands.add(UMLElementTypes.REDEFINABLE_TEMPLATE_SIGNATURE); @@ -193,9 +190,7 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.REMOVE_VARIABLE_VALUE_ACTION); visibleCommands.add(UMLElementTypes.REPLY_ACTION); visibleCommands.add(UMLElementTypes.SEND_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.SEND_OPERATION_EVENT); visibleCommands.add(UMLElementTypes.SEND_SIGNAL_ACTION); - visibleCommands.add(UMLElementTypes.SEND_SIGNAL_EVENT); visibleCommands.add(UMLElementTypes.SEQUENCE_NODE); visibleCommands.add(UMLElementTypes.SIGNAL); visibleCommands.add(UMLElementTypes.SIGNAL_EVENT); @@ -229,6 +224,7 @@ public class CommandFilter implements ICommandFilter { visibleCommands.add(UMLElementTypes.VARIABLE); // visibleCommands.add(UMLElementTypes.ASSOCIATION); // visibleCommands.add(UMLElementTypes.TRACE); + // visibleCommands.add(UMLElementTypes.REFINE); } return visibleCommands; diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java index 135ef6d12df..c51b4b7a810 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java @@ -1,6 +1,3 @@ -/* - * - */ package org.eclipse.papyrus.uml.modelexplorer.handler; import org.eclipse.core.commands.IHandler; @@ -9,17 +6,17 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; /** * <pre> - * Command handler for DestructionEvent creation + * Command handler for DestructionOccurrenceSpecification creation * * </pre> * * @generated */ -public class DestructionEventHandler extends CreateCommandHandler implements IHandler { +public class DestructionOccurrenceSpecificationHandler extends CreateCommandHandler implements IHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * @@ -28,6 +25,6 @@ public class DestructionEventHandler extends CreateCommandHandler implements IHa * @generated */ protected IElementType getElementTypeToCreate() { - return UMLElementTypes.DESTRUCTION_EVENT; + return UMLElementTypes.DESTRUCTION_OCCURRENCE_SPECIFICATION; } } diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreationEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java index 03ea767f045..cb0fc1bce38 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreationEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java @@ -1,6 +1,3 @@ -/* - * - */ package org.eclipse.papyrus.uml.modelexplorer.handler; import org.eclipse.core.commands.IHandler; @@ -9,17 +6,17 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; /** * <pre> - * Command handler for CreationEvent creation + * Command handler for LiteralReal creation * * </pre> * * @generated */ -public class CreationEventHandler extends CreateCommandHandler implements IHandler { +public class LiteralRealHandler extends CreateCommandHandler implements IHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * @@ -28,6 +25,6 @@ public class CreationEventHandler extends CreateCommandHandler implements IHandl * @generated */ protected IElementType getElementTypeToCreate() { - return UMLElementTypes.CREATION_EVENT; + return UMLElementTypes.LITERAL_REAL; } } diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveOperationEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveOperationEventHandler.java deleted file mode 100644 index 6c357fbdc7a..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveOperationEventHandler.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * - */ -package org.eclipse.papyrus.uml.modelexplorer.handler; - -import org.eclipse.core.commands.IHandler; -import org.eclipse.gmf.runtime.emf.type.core.IElementType; -import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; - -/** - * <pre> - * Command handler for ReceiveOperationEvent creation - * - * </pre> - * - * @generated - */ -public class ReceiveOperationEventHandler extends CreateCommandHandler implements IHandler { - - /** - * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * - * @return the IElementType this handler is supposed to create - * - * </pre> - * - * @generated - */ - protected IElementType getElementTypeToCreate() { - return UMLElementTypes.RECEIVE_OPERATION_EVENT; - } -} diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveSignalEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveSignalEventHandler.java deleted file mode 100644 index 32c02f7909f..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceiveSignalEventHandler.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * - */ -package org.eclipse.papyrus.uml.modelexplorer.handler; - -import org.eclipse.core.commands.IHandler; -import org.eclipse.gmf.runtime.emf.type.core.IElementType; -import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; - -/** - * <pre> - * Command handler for ReceiveSignalEvent creation - * - * </pre> - * - * @generated - */ -public class ReceiveSignalEventHandler extends CreateCommandHandler implements IHandler { - - /** - * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * - * @return the IElementType this handler is supposed to create - * - * </pre> - * - * @generated - */ - protected IElementType getElementTypeToCreate() { - return UMLElementTypes.RECEIVE_SIGNAL_EVENT; - } -} diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java index baa3489de32..4e79baae975 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java @@ -1,6 +1,3 @@ -/* - * - */ package org.eclipse.papyrus.uml.modelexplorer.handler; import org.eclipse.core.commands.IHandler; @@ -9,17 +6,17 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; /** * <pre> - * Command handler for ExecutionEvent creation + * Command handler for Refine creation * * </pre> * * @generated */ -public class ExecutionEventHandler extends CreateCommandHandler implements IHandler { +public class RefineHandler extends CreateCommandHandler implements IHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * @@ -28,6 +25,6 @@ public class ExecutionEventHandler extends CreateCommandHandler implements IHand * @generated */ protected IElementType getElementTypeToCreate() { - return UMLElementTypes.EXECUTION_EVENT; + return UMLElementTypes.REFINE; } } diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendOperationEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendOperationEventHandler.java deleted file mode 100644 index db7dcb092ba..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendOperationEventHandler.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * - */ -package org.eclipse.papyrus.uml.modelexplorer.handler; - -import org.eclipse.core.commands.IHandler; -import org.eclipse.gmf.runtime.emf.type.core.IElementType; -import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; - -/** - * <pre> - * Command handler for SendOperationEvent creation - * - * </pre> - * - * @generated - */ -public class SendOperationEventHandler extends CreateCommandHandler implements IHandler { - - /** - * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * - * @return the IElementType this handler is supposed to create - * - * </pre> - * - * @generated - */ - protected IElementType getElementTypeToCreate() { - return UMLElementTypes.SEND_OPERATION_EVENT; - } -} diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalEventHandler.java deleted file mode 100644 index 637c671153f..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalEventHandler.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * - */ -package org.eclipse.papyrus.uml.modelexplorer.handler; - -import org.eclipse.core.commands.IHandler; -import org.eclipse.gmf.runtime.emf.type.core.IElementType; -import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; - -/** - * <pre> - * Command handler for SendSignalEvent creation - * - * </pre> - * - * @generated - */ -public class SendSignalEventHandler extends CreateCommandHandler implements IHandler { - - /** - * <pre> - * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * - * @return the IElementType this handler is supposed to create - * - * </pre> - * - * @generated - */ - protected IElementType getElementTypeToCreate() { - return UMLElementTypes.SEND_SIGNAL_EVENT; - } -} diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/xmlElementHandlers.xml b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/xmlElementHandlers.xml index c3986ad1dd6..1e2d4ff5d6c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/xmlElementHandlers.xml +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/xmlElementHandlers.xml @@ -5,1410 +5,791 @@ <!-- Creation command declarations --> <extension point="org.eclipse.ui.commands"> <!-- Creation command for Abstraction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" - name="Create a new Abstraction" description="Create a new Abstraction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AbstractionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AbstractionHandler" description="Create a new Abstraction" id="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" name="Create a new Abstraction"> </command> <!-- Creation command for AcceptCallAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" - name="Create a new AcceptCallAction" description="Create a new AcceptCallAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptCallActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptCallActionHandler" description="Create a new AcceptCallAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" name="Create a new AcceptCallAction"> </command> <!-- Creation command for AcceptEventAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" - name="Create a new AcceptEventAction" description="Create a new AcceptEventAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptEventActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptEventActionHandler" description="Create a new AcceptEventAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" name="Create a new AcceptEventAction"> </command> <!-- Creation command for ActionExecutionSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" - name="Create a new ActionExecutionSpecification" description="Create a new ActionExecutionSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionExecutionSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionExecutionSpecificationHandler" description="Create a new ActionExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" name="Create a new ActionExecutionSpecification"> </command> <!-- Creation command for ActionInputPin --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" - name="Create a new ActionInputPin" description="Create a new ActionInputPin" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionInputPinHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionInputPinHandler" description="Create a new ActionInputPin" id="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" name="Create a new ActionInputPin"> </command> <!-- Creation command for Activity --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" - name="Create a new Activity" description="Create a new Activity" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityHandler" description="Create a new Activity" id="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" name="Create a new Activity"> </command> <!-- Creation command for ActivityFinalNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" - name="Create a new ActivityFinalNode" description="Create a new ActivityFinalNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityFinalNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityFinalNodeHandler" description="Create a new ActivityFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" name="Create a new ActivityFinalNode"> </command> <!-- Creation command for ActivityParameterNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" - name="Create a new ActivityParameterNode" description="Create a new ActivityParameterNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityParameterNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityParameterNodeHandler" description="Create a new ActivityParameterNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" name="Create a new ActivityParameterNode"> </command> <!-- Creation command for ActivityPartition --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" - name="Create a new ActivityPartition" description="Create a new ActivityPartition" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityPartitionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityPartitionHandler" description="Create a new ActivityPartition" id="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" name="Create a new ActivityPartition"> </command> <!-- Creation command for Actor --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" - name="Create a new Actor" description="Create a new Actor" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActorHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActorHandler" description="Create a new Actor" id="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" name="Create a new Actor"> </command> <!-- Creation command for AddStructuralFeatureValueAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" - name="Create a new AddStructuralFeatureValueAction" description="Create a new AddStructuralFeatureValueAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddStructuralFeatureValueActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddStructuralFeatureValueActionHandler" description="Create a new AddStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" name="Create a new AddStructuralFeatureValueAction"> </command> <!-- Creation command for AddVariableValueAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" - name="Create a new AddVariableValueAction" description="Create a new AddVariableValueAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddVariableValueActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddVariableValueActionHandler" description="Create a new AddVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" name="Create a new AddVariableValueAction"> </command> <!-- Creation command for AnyReceiveEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" - name="Create a new AnyReceiveEvent" description="Create a new AnyReceiveEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AnyReceiveEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AnyReceiveEventHandler" description="Create a new AnyReceiveEvent" id="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" name="Create a new AnyReceiveEvent"> </command> <!-- Creation command for Artifact --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" - name="Create a new Artifact" description="Create a new Artifact" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ArtifactHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ArtifactHandler" description="Create a new Artifact" id="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" name="Create a new Artifact"> </command> <!-- Creation command for AssociationBase --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" - name="Create a new AssociationBase" description="Create a new AssociationBase" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationBaseHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationBaseHandler" description="Create a new AssociationBase" id="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" name="Create a new AssociationBase"> </command> <!-- Creation command for AssociationClass --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" - name="Create a new AssociationClass" description="Create a new AssociationClass" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationClassHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationClassHandler" description="Create a new AssociationClass" id="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" name="Create a new AssociationClass"> </command> <!-- Creation command for BehaviorExecutionSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" - name="Create a new BehaviorExecutionSpecification" description="Create a new BehaviorExecutionSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorExecutionSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorExecutionSpecificationHandler" description="Create a new BehaviorExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" name="Create a new BehaviorExecutionSpecification"> </command> <!-- Creation command for BroadcastSignalAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" - name="Create a new BroadcastSignalAction" description="Create a new BroadcastSignalAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BroadcastSignalActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BroadcastSignalActionHandler" description="Create a new BroadcastSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" name="Create a new BroadcastSignalAction"> </command> <!-- Creation command for CallBehaviorAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" - name="Create a new CallBehaviorAction" description="Create a new CallBehaviorAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallBehaviorActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallBehaviorActionHandler" description="Create a new CallBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" name="Create a new CallBehaviorAction"> </command> <!-- Creation command for CallEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" - name="Create a new CallEvent" description="Create a new CallEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallEventHandler" description="Create a new CallEvent" id="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" name="Create a new CallEvent"> </command> <!-- Creation command for CallOperationAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" - name="Create a new CallOperationAction" description="Create a new CallOperationAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallOperationActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallOperationActionHandler" description="Create a new CallOperationAction" id="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" name="Create a new CallOperationAction"> </command> <!-- Creation command for CentralBufferNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" - name="Create a new CentralBufferNode" description="Create a new CentralBufferNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CentralBufferNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CentralBufferNodeHandler" description="Create a new CentralBufferNode" id="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" name="Create a new CentralBufferNode"> </command> <!-- Creation command for ChangeEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" - name="Create a new ChangeEvent" description="Create a new ChangeEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ChangeEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ChangeEventHandler" description="Create a new ChangeEvent" id="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" name="Create a new ChangeEvent"> </command> <!-- Creation command for Class --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" - name="Create a new Class" description="Create a new Class" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassHandler" description="Create a new Class" id="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" name="Create a new Class"> </command> <!-- Creation command for ClassifierTemplateParameter --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" - name="Create a new ClassifierTemplateParameter" description="Create a new ClassifierTemplateParameter" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierTemplateParameterHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierTemplateParameterHandler" description="Create a new ClassifierTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" name="Create a new ClassifierTemplateParameter"> </command> <!-- Creation command for Clause --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" - name="Create a new Clause" description="Create a new Clause" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClauseHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClauseHandler" description="Create a new Clause" id="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" name="Create a new Clause"> </command> <!-- Creation command for ClearAssociationAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" - name="Create a new ClearAssociationAction" description="Create a new ClearAssociationAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearAssociationActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearAssociationActionHandler" description="Create a new ClearAssociationAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" name="Create a new ClearAssociationAction"> </command> <!-- Creation command for ClearStructuralFeatureAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" - name="Create a new ClearStructuralFeatureAction" description="Create a new ClearStructuralFeatureAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearStructuralFeatureActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearStructuralFeatureActionHandler" description="Create a new ClearStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" name="Create a new ClearStructuralFeatureAction"> </command> <!-- Creation command for ClearVariableAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" - name="Create a new ClearVariableAction" description="Create a new ClearVariableAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearVariableActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearVariableActionHandler" description="Create a new ClearVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" name="Create a new ClearVariableAction"> </command> <!-- Creation command for Collaboration --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" - name="Create a new Collaboration" description="Create a new Collaboration" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationHandler" description="Create a new Collaboration" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" name="Create a new Collaboration"> </command> <!-- Creation command for CollaborationUse --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" - name="Create a new CollaborationUse" description="Create a new CollaborationUse" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationUseHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationUseHandler" description="Create a new CollaborationUse" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" name="Create a new CollaborationUse"> </command> <!-- Creation command for CombinedFragment --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" - name="Create a new CombinedFragment" description="Create a new CombinedFragment" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CombinedFragmentHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CombinedFragmentHandler" description="Create a new CombinedFragment" id="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" name="Create a new CombinedFragment"> </command> <!-- Creation command for Comment --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" - name="Create a new Comment" description="Create a new Comment" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommentHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommentHandler" description="Create a new Comment" id="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" name="Create a new Comment"> </command> <!-- Creation command for CommunicationPath --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" - name="Create a new CommunicationPath" description="Create a new CommunicationPath" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommunicationPathHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommunicationPathHandler" description="Create a new CommunicationPath" id="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" name="Create a new CommunicationPath"> </command> <!-- Creation command for Component --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" - name="Create a new Component" description="Create a new Component" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentHandler" description="Create a new Component" id="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" name="Create a new Component"> </command> <!-- Creation command for ComponentRealization --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" - name="Create a new ComponentRealization" description="Create a new ComponentRealization" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentRealizationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentRealizationHandler" description="Create a new ComponentRealization" id="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" name="Create a new ComponentRealization"> </command> <!-- Creation command for ConditionalNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" - name="Create a new ConditionalNode" description="Create a new ConditionalNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConditionalNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConditionalNodeHandler" description="Create a new ConditionalNode" id="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" name="Create a new ConditionalNode"> </command> <!-- Creation command for ConnectableElementTemplateParameter --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" - name="Create a new ConnectableElementTemplateParameter" description="Create a new ConnectableElementTemplateParameter" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementTemplateParameterHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementTemplateParameterHandler" description="Create a new ConnectableElementTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" name="Create a new ConnectableElementTemplateParameter"> </command> <!-- Creation command for ConnectionPointReference --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" - name="Create a new ConnectionPointReference" description="Create a new ConnectionPointReference" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectionPointReferenceHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectionPointReferenceHandler" description="Create a new ConnectionPointReference" id="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" name="Create a new ConnectionPointReference"> </command> <!-- Creation command for Connector --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" - name="Create a new Connector" description="Create a new Connector" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorHandler" description="Create a new Connector" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" name="Create a new Connector"> </command> <!-- Creation command for ConnectorEnd --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" - name="Create a new ConnectorEnd" description="Create a new ConnectorEnd" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorEndHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorEndHandler" description="Create a new ConnectorEnd" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" name="Create a new ConnectorEnd"> </command> <!-- Creation command for ConsiderIgnoreFragment --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" - name="Create a new ConsiderIgnoreFragment" description="Create a new ConsiderIgnoreFragment" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConsiderIgnoreFragmentHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConsiderIgnoreFragmentHandler" description="Create a new ConsiderIgnoreFragment" id="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" name="Create a new ConsiderIgnoreFragment"> </command> <!-- Creation command for Constraint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" - name="Create a new Constraint" description="Create a new Constraint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConstraintHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConstraintHandler" description="Create a new Constraint" id="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" name="Create a new Constraint"> </command> <!-- Creation command for Continuation --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" - name="Create a new Continuation" description="Create a new Continuation" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ContinuationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ContinuationHandler" description="Create a new Continuation" id="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" name="Create a new Continuation"> </command> <!-- Creation command for ControlFlow --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" - name="Create a new ControlFlow" description="Create a new ControlFlow" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ControlFlowHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ControlFlowHandler" description="Create a new ControlFlow" id="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" name="Create a new ControlFlow"> </command> <!-- Creation command for CreateLinkAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" - name="Create a new CreateLinkAction" description="Create a new CreateLinkAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkActionHandler" description="Create a new CreateLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" name="Create a new CreateLinkAction"> </command> <!-- Creation command for CreateLinkObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" - name="Create a new CreateLinkObjectAction" description="Create a new CreateLinkObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkObjectActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkObjectActionHandler" description="Create a new CreateLinkObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" name="Create a new CreateLinkObjectAction"> </command> <!-- Creation command for CreateObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" - name="Create a new CreateObjectAction" description="Create a new CreateObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler"> - </command> - - <!-- Creation command for CreationEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.CreationEventCreateCommand" - name="Create a new CreationEvent" description="Create a new CreationEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreationEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler" description="Create a new CreateObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" name="Create a new CreateObjectAction"> </command> <!-- Creation command for DataStoreNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" - name="Create a new DataStoreNode" description="Create a new DataStoreNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler" description="Create a new DataStoreNode" id="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" name="Create a new DataStoreNode"> </command> <!-- Creation command for DataType --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" - name="Create a new DataType" description="Create a new DataType" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataTypeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataTypeHandler" description="Create a new DataType" id="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" name="Create a new DataType"> </command> <!-- Creation command for DecisionNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" - name="Create a new DecisionNode" description="Create a new DecisionNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DecisionNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DecisionNodeHandler" description="Create a new DecisionNode" id="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" name="Create a new DecisionNode"> </command> <!-- Creation command for Dependency --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" - name="Create a new Dependency" description="Create a new Dependency" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DependencyHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DependencyHandler" description="Create a new Dependency" id="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" name="Create a new Dependency"> </command> <!-- Creation command for Deployment --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" - name="Create a new Deployment" description="Create a new Deployment" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentHandler" description="Create a new Deployment" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" name="Create a new Deployment"> </command> <!-- Creation command for DeploymentSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" - name="Create a new DeploymentSpecification" description="Create a new DeploymentSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentSpecificationHandler" description="Create a new DeploymentSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" name="Create a new DeploymentSpecification"> </command> <!-- Creation command for DestroyLinkAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" - name="Create a new DestroyLinkAction" description="Create a new DestroyLinkAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyLinkActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyLinkActionHandler" description="Create a new DestroyLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" name="Create a new DestroyLinkAction"> </command> <!-- Creation command for DestroyObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" - name="Create a new DestroyObjectAction" description="Create a new DestroyObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler" description="Create a new DestroyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" name="Create a new DestroyObjectAction"> </command> - <!-- Creation command for DestructionEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DestructionEventCreateCommand" - name="Create a new DestructionEvent" description="Create a new DestructionEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionEventHandler"> + <!-- Creation command for DestructionOccurrenceSpecification --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionOccurrenceSpecificationHandler" description="Create a new DestructionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" name="Create a new DestructionOccurrenceSpecification"> </command> <!-- Creation command for Device --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" - name="Create a new Device" description="Create a new Device" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeviceHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeviceHandler" description="Create a new Device" id="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" name="Create a new Device"> </command> <!-- Creation command for Duration --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" - name="Create a new Duration" description="Create a new Duration" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationHandler" description="Create a new Duration" id="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" name="Create a new Duration"> </command> <!-- Creation command for DurationConstraint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" - name="Create a new DurationConstraint" description="Create a new DurationConstraint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationConstraintHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationConstraintHandler" description="Create a new DurationConstraint" id="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" name="Create a new DurationConstraint"> </command> <!-- Creation command for DurationInterval --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" - name="Create a new DurationInterval" description="Create a new DurationInterval" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationIntervalHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationIntervalHandler" description="Create a new DurationInterval" id="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" name="Create a new DurationInterval"> </command> <!-- Creation command for DurationObservation --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" - name="Create a new DurationObservation" description="Create a new DurationObservation" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationObservationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationObservationHandler" description="Create a new DurationObservation" id="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" name="Create a new DurationObservation"> </command> <!-- Creation command for ElementImport --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" - name="Create a new ElementImport" description="Create a new ElementImport" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ElementImportHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ElementImportHandler" description="Create a new ElementImport" id="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" name="Create a new ElementImport"> </command> <!-- Creation command for Enumeration --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" - name="Create a new Enumeration" description="Create a new Enumeration" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationHandler" description="Create a new Enumeration" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" name="Create a new Enumeration"> </command> <!-- Creation command for EnumerationLiteral --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" - name="Create a new EnumerationLiteral" description="Create a new EnumerationLiteral" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationLiteralHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationLiteralHandler" description="Create a new EnumerationLiteral" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" name="Create a new EnumerationLiteral"> </command> <!-- Creation command for ExceptionHandler --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" - name="Create a new ExceptionHandler" description="Create a new ExceptionHandler" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExceptionHandlerHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExceptionHandlerHandler" description="Create a new ExceptionHandler" id="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" name="Create a new ExceptionHandler"> </command> <!-- Creation command for ExecutionEnvironment --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" - name="Create a new ExecutionEnvironment" description="Create a new ExecutionEnvironment" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler"> - </command> - - <!-- Creation command for ExecutionEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEventCreateCommand" - name="Create a new ExecutionEvent" description="Create a new ExecutionEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler" description="Create a new ExecutionEnvironment" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" name="Create a new ExecutionEnvironment"> </command> <!-- Creation command for ExecutionOccurrenceSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" - name="Create a new ExecutionOccurrenceSpecification" description="Create a new ExecutionOccurrenceSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler" description="Create a new ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" name="Create a new ExecutionOccurrenceSpecification"> </command> <!-- Creation command for ExpansionNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" - name="Create a new ExpansionNode" description="Create a new ExpansionNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionNodeHandler" description="Create a new ExpansionNode" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" name="Create a new ExpansionNode"> </command> <!-- Creation command for ExpansionRegion --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" - name="Create a new ExpansionRegion" description="Create a new ExpansionRegion" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionRegionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionRegionHandler" description="Create a new ExpansionRegion" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" name="Create a new ExpansionRegion"> </command> <!-- Creation command for Expression --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" - name="Create a new Expression" description="Create a new Expression" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpressionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpressionHandler" description="Create a new Expression" id="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" name="Create a new Expression"> </command> <!-- Creation command for Extend --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" - name="Create a new Extend" description="Create a new Extend" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtendHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtendHandler" description="Create a new Extend" id="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" name="Create a new Extend"> </command> <!-- Creation command for Extension --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" - name="Create a new Extension" description="Create a new Extension" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionHandler" description="Create a new Extension" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" name="Create a new Extension"> </command> <!-- Creation command for ExtensionEnd --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" - name="Create a new ExtensionEnd" description="Create a new ExtensionEnd" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionEndHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionEndHandler" description="Create a new ExtensionEnd" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" name="Create a new ExtensionEnd"> </command> <!-- Creation command for ExtensionPoint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" - name="Create a new ExtensionPoint" description="Create a new ExtensionPoint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionPointHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionPointHandler" description="Create a new ExtensionPoint" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" name="Create a new ExtensionPoint"> </command> <!-- Creation command for FinalState --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" - name="Create a new FinalState" description="Create a new FinalState" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FinalStateHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FinalStateHandler" description="Create a new FinalState" id="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" name="Create a new FinalState"> </command> <!-- Creation command for FlowFinalNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" - name="Create a new FlowFinalNode" description="Create a new FlowFinalNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FlowFinalNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FlowFinalNodeHandler" description="Create a new FlowFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" name="Create a new FlowFinalNode"> </command> <!-- Creation command for ForkNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" - name="Create a new ForkNode" description="Create a new ForkNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ForkNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ForkNodeHandler" description="Create a new ForkNode" id="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" name="Create a new ForkNode"> </command> <!-- Creation command for FunctionBehavior --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" - name="Create a new FunctionBehavior" description="Create a new FunctionBehavior" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FunctionBehaviorHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FunctionBehaviorHandler" description="Create a new FunctionBehavior" id="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" name="Create a new FunctionBehavior"> </command> <!-- Creation command for Gate --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" - name="Create a new Gate" description="Create a new Gate" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GateHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GateHandler" description="Create a new Gate" id="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" name="Create a new Gate"> </command> <!-- Creation command for GeneralOrdering --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" - name="Create a new GeneralOrdering" description="Create a new GeneralOrdering" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralOrderingHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralOrderingHandler" description="Create a new GeneralOrdering" id="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" name="Create a new GeneralOrdering"> </command> <!-- Creation command for Generalization --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" - name="Create a new Generalization" description="Create a new Generalization" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationHandler" description="Create a new Generalization" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" name="Create a new Generalization"> </command> <!-- Creation command for GeneralizationSet --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" - name="Create a new GeneralizationSet" description="Create a new GeneralizationSet" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationSetHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationSetHandler" description="Create a new GeneralizationSet" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" name="Create a new GeneralizationSet"> </command> <!-- Creation command for Image --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" - name="Create a new Image" description="Create a new Image" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ImageHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ImageHandler" description="Create a new Image" id="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" name="Create a new Image"> </command> <!-- Creation command for Include --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" - name="Create a new Include" description="Create a new Include" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IncludeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IncludeHandler" description="Create a new Include" id="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" name="Create a new Include"> </command> <!-- Creation command for InformationFlow --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" - name="Create a new InformationFlow" description="Create a new InformationFlow" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationFlowHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationFlowHandler" description="Create a new InformationFlow" id="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" name="Create a new InformationFlow"> </command> <!-- Creation command for InformationItem --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" - name="Create a new InformationItem" description="Create a new InformationItem" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationItemHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationItemHandler" description="Create a new InformationItem" id="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" name="Create a new InformationItem"> </command> <!-- Creation command for InitialNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" - name="Create a new InitialNode" description="Create a new InitialNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InitialNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InitialNodeHandler" description="Create a new InitialNode" id="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" name="Create a new InitialNode"> </command> <!-- Creation command for InputPin --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" - name="Create a new InputPin" description="Create a new InputPin" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InputPinHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InputPinHandler" description="Create a new InputPin" id="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" name="Create a new InputPin"> </command> <!-- Creation command for InstanceSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" - name="Create a new InstanceSpecification" description="Create a new InstanceSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceSpecificationHandler" description="Create a new InstanceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" name="Create a new InstanceSpecification"> </command> <!-- Creation command for InstanceValue --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" - name="Create a new InstanceValue" description="Create a new InstanceValue" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceValueHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceValueHandler" description="Create a new InstanceValue" id="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" name="Create a new InstanceValue"> </command> <!-- Creation command for Interaction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" - name="Create a new Interaction" description="Create a new Interaction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionHandler" description="Create a new Interaction" id="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" name="Create a new Interaction"> </command> <!-- Creation command for InteractionConstraint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" - name="Create a new InteractionConstraint" description="Create a new InteractionConstraint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionConstraintHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionConstraintHandler" description="Create a new InteractionConstraint" id="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" name="Create a new InteractionConstraint"> </command> <!-- Creation command for InteractionOperand --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" - name="Create a new InteractionOperand" description="Create a new InteractionOperand" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionOperandHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionOperandHandler" description="Create a new InteractionOperand" id="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" name="Create a new InteractionOperand"> </command> <!-- Creation command for InteractionUse --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" - name="Create a new InteractionUse" description="Create a new InteractionUse" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionUseHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionUseHandler" description="Create a new InteractionUse" id="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" name="Create a new InteractionUse"> </command> <!-- Creation command for Interface --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" - name="Create a new Interface" description="Create a new Interface" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceHandler" description="Create a new Interface" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" name="Create a new Interface"> </command> <!-- Creation command for InterfaceRealization --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" - name="Create a new InterfaceRealization" description="Create a new InterfaceRealization" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceRealizationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceRealizationHandler" description="Create a new InterfaceRealization" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" name="Create a new InterfaceRealization"> </command> <!-- Creation command for InterruptibleActivityRegion --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" - name="Create a new InterruptibleActivityRegion" description="Create a new InterruptibleActivityRegion" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterruptibleActivityRegionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterruptibleActivityRegionHandler" description="Create a new InterruptibleActivityRegion" id="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" name="Create a new InterruptibleActivityRegion"> </command> <!-- Creation command for Interval --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" - name="Create a new Interval" description="Create a new Interval" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalHandler" description="Create a new Interval" id="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" name="Create a new Interval"> </command> <!-- Creation command for IntervalConstraint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" - name="Create a new IntervalConstraint" description="Create a new IntervalConstraint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalConstraintHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalConstraintHandler" description="Create a new IntervalConstraint" id="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" name="Create a new IntervalConstraint"> </command> <!-- Creation command for JoinNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" - name="Create a new JoinNode" description="Create a new JoinNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.JoinNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.JoinNodeHandler" description="Create a new JoinNode" id="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" name="Create a new JoinNode"> </command> <!-- Creation command for Lifeline --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" - name="Create a new Lifeline" description="Create a new Lifeline" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LifelineHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LifelineHandler" description="Create a new Lifeline" id="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" name="Create a new Lifeline"> </command> <!-- Creation command for LinkEndCreationData --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" - name="Create a new LinkEndCreationData" description="Create a new LinkEndCreationData" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndCreationDataHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndCreationDataHandler" description="Create a new LinkEndCreationData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" name="Create a new LinkEndCreationData"> </command> <!-- Creation command for LinkEndData --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" - name="Create a new LinkEndData" description="Create a new LinkEndData" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDataHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDataHandler" description="Create a new LinkEndData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" name="Create a new LinkEndData"> </command> <!-- Creation command for LinkEndDestructionData --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" - name="Create a new LinkEndDestructionData" description="Create a new LinkEndDestructionData" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDestructionDataHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDestructionDataHandler" description="Create a new LinkEndDestructionData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" name="Create a new LinkEndDestructionData"> </command> <!-- Creation command for LiteralBoolean --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" - name="Create a new LiteralBoolean" description="Create a new LiteralBoolean" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralBooleanHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralBooleanHandler" description="Create a new LiteralBoolean" id="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" name="Create a new LiteralBoolean"> </command> <!-- Creation command for LiteralInteger --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" - name="Create a new LiteralInteger" description="Create a new LiteralInteger" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralIntegerHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralIntegerHandler" description="Create a new LiteralInteger" id="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" name="Create a new LiteralInteger"> </command> <!-- Creation command for LiteralNull --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" - name="Create a new LiteralNull" description="Create a new LiteralNull" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler" description="Create a new LiteralNull" id="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" name="Create a new LiteralNull"> + </command> + + <!-- Creation command for LiteralReal --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralRealHandler" description="Create a new LiteralReal" id="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" name="Create a new LiteralReal"> </command> <!-- Creation command for LiteralString --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" - name="Create a new LiteralString" description="Create a new LiteralString" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler" description="Create a new LiteralString" id="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" name="Create a new LiteralString"> </command> <!-- Creation command for LiteralUnlimitedNatural --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" - name="Create a new LiteralUnlimitedNatural" description="Create a new LiteralUnlimitedNatural" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralUnlimitedNaturalHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralUnlimitedNaturalHandler" description="Create a new LiteralUnlimitedNatural" id="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" name="Create a new LiteralUnlimitedNatural"> </command> <!-- Creation command for LoopNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" - name="Create a new LoopNode" description="Create a new LoopNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LoopNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LoopNodeHandler" description="Create a new LoopNode" id="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" name="Create a new LoopNode"> </command> <!-- Creation command for Manifestation --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" - name="Create a new Manifestation" description="Create a new Manifestation" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ManifestationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ManifestationHandler" description="Create a new Manifestation" id="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" name="Create a new Manifestation"> </command> <!-- Creation command for MergeNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" - name="Create a new MergeNode" description="Create a new MergeNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MergeNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MergeNodeHandler" description="Create a new MergeNode" id="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" name="Create a new MergeNode"> </command> <!-- Creation command for Message --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" - name="Create a new Message" description="Create a new Message" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageHandler" description="Create a new Message" id="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" name="Create a new Message"> </command> <!-- Creation command for MessageOccurrenceSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" - name="Create a new MessageOccurrenceSpecification" description="Create a new MessageOccurrenceSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageOccurrenceSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageOccurrenceSpecificationHandler" description="Create a new MessageOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" name="Create a new MessageOccurrenceSpecification"> </command> <!-- Creation command for Model --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" - name="Create a new Model" description="Create a new Model" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ModelHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ModelHandler" description="Create a new Model" id="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" name="Create a new Model"> </command> <!-- Creation command for Node --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" - name="Create a new Node" description="Create a new Node" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.NodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.NodeHandler" description="Create a new Node" id="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" name="Create a new Node"> </command> <!-- Creation command for ObjectFlow --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" - name="Create a new ObjectFlow" description="Create a new ObjectFlow" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ObjectFlowHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ObjectFlowHandler" description="Create a new ObjectFlow" id="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" name="Create a new ObjectFlow"> </command> <!-- Creation command for OccurrenceSpecification --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" - name="Create a new OccurrenceSpecification" description="Create a new OccurrenceSpecification" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OccurrenceSpecificationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OccurrenceSpecificationHandler" description="Create a new OccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" name="Create a new OccurrenceSpecification"> </command> <!-- Creation command for OpaqueAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" - name="Create a new OpaqueAction" description="Create a new OpaqueAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueActionHandler" description="Create a new OpaqueAction" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" name="Create a new OpaqueAction"> </command> <!-- Creation command for OpaqueBehavior --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" - name="Create a new OpaqueBehavior" description="Create a new OpaqueBehavior" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueBehaviorHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueBehaviorHandler" description="Create a new OpaqueBehavior" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" name="Create a new OpaqueBehavior"> </command> <!-- Creation command for OpaqueExpression --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" - name="Create a new OpaqueExpression" description="Create a new OpaqueExpression" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueExpressionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueExpressionHandler" description="Create a new OpaqueExpression" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" name="Create a new OpaqueExpression"> </command> <!-- Creation command for Operation --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" - name="Create a new Operation" description="Create a new Operation" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationHandler" description="Create a new Operation" id="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" name="Create a new Operation"> </command> <!-- Creation command for OperationTemplateParameter --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" - name="Create a new OperationTemplateParameter" description="Create a new OperationTemplateParameter" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationTemplateParameterHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationTemplateParameterHandler" description="Create a new OperationTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" name="Create a new OperationTemplateParameter"> </command> <!-- Creation command for OutputPin --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" - name="Create a new OutputPin" description="Create a new OutputPin" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OutputPinHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OutputPinHandler" description="Create a new OutputPin" id="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" name="Create a new OutputPin"> </command> <!-- Creation command for Package --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" - name="Create a new Package" description="Create a new Package" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageHandler" description="Create a new Package" id="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" name="Create a new Package"> </command> <!-- Creation command for PackageImport --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" - name="Create a new PackageImport" description="Create a new PackageImport" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageImportHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageImportHandler" description="Create a new PackageImport" id="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" name="Create a new PackageImport"> </command> <!-- Creation command for PackageMerge --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" - name="Create a new PackageMerge" description="Create a new PackageMerge" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageMergeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageMergeHandler" description="Create a new PackageMerge" id="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" name="Create a new PackageMerge"> </command> <!-- Creation command for Parameter --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" - name="Create a new Parameter" description="Create a new Parameter" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterHandler" description="Create a new Parameter" id="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" name="Create a new Parameter"> </command> <!-- Creation command for ParameterSet --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" - name="Create a new ParameterSet" description="Create a new ParameterSet" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterSetHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterSetHandler" description="Create a new ParameterSet" id="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" name="Create a new ParameterSet"> </command> <!-- Creation command for PartDecomposition --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" - name="Create a new PartDecomposition" description="Create a new PartDecomposition" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PartDecompositionHandler"> - </command> - - <!-- Creation command for Pin --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" - name="Create a new Pin" description="Create a new Pin" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PinHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PartDecompositionHandler" description="Create a new PartDecomposition" id="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" name="Create a new PartDecomposition"> </command> + <!-- Creation command for Pin -->
+ <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PinHandler" description="Create a new Pin" id="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" name="Create a new Pin">
+ </command>
+
<!-- Creation command for Port --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" - name="Create a new Port" description="Create a new Port" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PortHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PortHandler" description="Create a new Port" id="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" name="Create a new Port"> </command> <!-- Creation command for PrimitiveType --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" - name="Create a new PrimitiveType" description="Create a new PrimitiveType" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PrimitiveTypeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PrimitiveTypeHandler" description="Create a new PrimitiveType" id="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" name="Create a new PrimitiveType"> </command> <!-- Creation command for Profile --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" - name="Create a new Profile" description="Create a new Profile" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileHandler" description="Create a new Profile" id="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" name="Create a new Profile"> </command> <!-- Creation command for ProfileApplication --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" - name="Create a new ProfileApplication" description="Create a new ProfileApplication" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileApplicationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileApplicationHandler" description="Create a new ProfileApplication" id="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" name="Create a new ProfileApplication"> </command> <!-- Creation command for Property --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" - name="Create a new Property" description="Create a new Property" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PropertyHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PropertyHandler" description="Create a new Property" id="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" name="Create a new Property"> </command> <!-- Creation command for ProtocolConformance --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" - name="Create a new ProtocolConformance" description="Create a new ProtocolConformance" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolConformanceHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolConformanceHandler" description="Create a new ProtocolConformance" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" name="Create a new ProtocolConformance"> </command> <!-- Creation command for ProtocolStateMachine --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" - name="Create a new ProtocolStateMachine" description="Create a new ProtocolStateMachine" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolStateMachineHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolStateMachineHandler" description="Create a new ProtocolStateMachine" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" name="Create a new ProtocolStateMachine"> </command> <!-- Creation command for ProtocolTransition --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" - name="Create a new ProtocolTransition" description="Create a new ProtocolTransition" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolTransitionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolTransitionHandler" description="Create a new ProtocolTransition" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" name="Create a new ProtocolTransition"> </command> <!-- Creation command for Pseudostate --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" - name="Create a new Pseudostate" description="Create a new Pseudostate" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PseudostateHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PseudostateHandler" description="Create a new Pseudostate" id="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" name="Create a new Pseudostate"> </command> <!-- Creation command for QualifierValue --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" - name="Create a new QualifierValue" description="Create a new QualifierValue" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.QualifierValueHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.QualifierValueHandler" description="Create a new QualifierValue" id="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" name="Create a new QualifierValue"> </command> <!-- Creation command for RaiseExceptionAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" - name="Create a new RaiseExceptionAction" description="Create a new RaiseExceptionAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RaiseExceptionActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RaiseExceptionActionHandler" description="Create a new RaiseExceptionAction" id="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" name="Create a new RaiseExceptionAction"> </command> <!-- Creation command for ReadExtentAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" - name="Create a new ReadExtentAction" description="Create a new ReadExtentAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadExtentActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadExtentActionHandler" description="Create a new ReadExtentAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" name="Create a new ReadExtentAction"> </command> <!-- Creation command for ReadIsClassifiedObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" - name="Create a new ReadIsClassifiedObjectAction" description="Create a new ReadIsClassifiedObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadIsClassifiedObjectActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadIsClassifiedObjectActionHandler" description="Create a new ReadIsClassifiedObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" name="Create a new ReadIsClassifiedObjectAction"> </command> <!-- Creation command for ReadLinkAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" - name="Create a new ReadLinkAction" description="Create a new ReadLinkAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkActionHandler" description="Create a new ReadLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" name="Create a new ReadLinkAction"> </command> <!-- Creation command for ReadLinkObjectEndAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" - name="Create a new ReadLinkObjectEndAction" description="Create a new ReadLinkObjectEndAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndActionHandler" description="Create a new ReadLinkObjectEndAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" name="Create a new ReadLinkObjectEndAction"> </command> <!-- Creation command for ReadLinkObjectEndQualifierAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" - name="Create a new ReadLinkObjectEndQualifierAction" description="Create a new ReadLinkObjectEndQualifierAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndQualifierActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndQualifierActionHandler" description="Create a new ReadLinkObjectEndQualifierAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" name="Create a new ReadLinkObjectEndQualifierAction"> </command> <!-- Creation command for ReadSelfAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" - name="Create a new ReadSelfAction" description="Create a new ReadSelfAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadSelfActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadSelfActionHandler" description="Create a new ReadSelfAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" name="Create a new ReadSelfAction"> </command> <!-- Creation command for ReadStructuralFeatureAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" - name="Create a new ReadStructuralFeatureAction" description="Create a new ReadStructuralFeatureAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadStructuralFeatureActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadStructuralFeatureActionHandler" description="Create a new ReadStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" name="Create a new ReadStructuralFeatureAction"> </command> <!-- Creation command for ReadVariableAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" - name="Create a new ReadVariableAction" description="Create a new ReadVariableAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadVariableActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadVariableActionHandler" description="Create a new ReadVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" name="Create a new ReadVariableAction"> </command> <!-- Creation command for Realization --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" - name="Create a new Realization" description="Create a new Realization" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler"> - </command> - - <!-- Creation command for ReceiveOperationEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReceiveOperationEventCreateCommand" - name="Create a new ReceiveOperationEvent" description="Create a new ReceiveOperationEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceiveOperationEventHandler"> - </command> - - <!-- Creation command for ReceiveSignalEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReceiveSignalEventCreateCommand" - name="Create a new ReceiveSignalEvent" description="Create a new ReceiveSignalEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceiveSignalEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler" description="Create a new Realization" id="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" name="Create a new Realization"> </command> <!-- Creation command for Reception --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" - name="Create a new Reception" description="Create a new Reception" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler" description="Create a new Reception" id="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" name="Create a new Reception"> </command> <!-- Creation command for ReclassifyObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" - name="Create a new ReclassifyObjectAction" description="Create a new ReclassifyObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReclassifyObjectActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReclassifyObjectActionHandler" description="Create a new ReclassifyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" name="Create a new ReclassifyObjectAction"> </command> <!-- Creation command for RedefinableTemplateSignature --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" - name="Create a new RedefinableTemplateSignature" description="Create a new RedefinableTemplateSignature" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableTemplateSignatureHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableTemplateSignatureHandler" description="Create a new RedefinableTemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" name="Create a new RedefinableTemplateSignature"> </command> <!-- Creation command for ReduceAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" - name="Create a new ReduceAction" description="Create a new ReduceAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReduceActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReduceActionHandler" description="Create a new ReduceAction" id="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" name="Create a new ReduceAction"> </command> <!-- Creation command for Region --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" - name="Create a new Region" description="Create a new Region" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RegionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RegionHandler" description="Create a new Region" id="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" name="Create a new Region"> </command> <!-- Creation command for RemoveStructuralFeatureValueAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" - name="Create a new RemoveStructuralFeatureValueAction" description="Create a new RemoveStructuralFeatureValueAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveStructuralFeatureValueActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveStructuralFeatureValueActionHandler" description="Create a new RemoveStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" name="Create a new RemoveStructuralFeatureValueAction"> </command> <!-- Creation command for RemoveVariableValueAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" - name="Create a new RemoveVariableValueAction" description="Create a new RemoveVariableValueAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveVariableValueActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveVariableValueActionHandler" description="Create a new RemoveVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" name="Create a new RemoveVariableValueAction"> </command> <!-- Creation command for ReplyAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" - name="Create a new ReplyAction" description="Create a new ReplyAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReplyActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReplyActionHandler" description="Create a new ReplyAction" id="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" name="Create a new ReplyAction"> </command> <!-- Creation command for SendObjectAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" - name="Create a new SendObjectAction" description="Create a new SendObjectAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler"> - </command> - - <!-- Creation command for SendOperationEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SendOperationEventCreateCommand" - name="Create a new SendOperationEvent" description="Create a new SendOperationEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendOperationEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler" description="Create a new SendObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" name="Create a new SendObjectAction"> </command> <!-- Creation command for SendSignalAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" - name="Create a new SendSignalAction" description="Create a new SendSignalAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler"> - </command> - - <!-- Creation command for SendSignalEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SendSignalEventCreateCommand" - name="Create a new SendSignalEvent" description="Create a new SendSignalEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler" description="Create a new SendSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" name="Create a new SendSignalAction"> </command> <!-- Creation command for SequenceNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" - name="Create a new SequenceNode" description="Create a new SequenceNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler" description="Create a new SequenceNode" id="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" name="Create a new SequenceNode"> </command> <!-- Creation command for Signal --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" - name="Create a new Signal" description="Create a new Signal" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalHandler" description="Create a new Signal" id="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" name="Create a new Signal"> </command> <!-- Creation command for SignalEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" - name="Create a new SignalEvent" description="Create a new SignalEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalEventHandler" description="Create a new SignalEvent" id="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" name="Create a new SignalEvent"> </command> <!-- Creation command for Slot --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" - name="Create a new Slot" description="Create a new Slot" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SlotHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SlotHandler" description="Create a new Slot" id="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" name="Create a new Slot"> </command> <!-- Creation command for StartClassifierBehaviorAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" - name="Create a new StartClassifierBehaviorAction" description="Create a new StartClassifierBehaviorAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartClassifierBehaviorActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartClassifierBehaviorActionHandler" description="Create a new StartClassifierBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" name="Create a new StartClassifierBehaviorAction"> </command> <!-- Creation command for StartObjectBehaviorAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" - name="Create a new StartObjectBehaviorAction" description="Create a new StartObjectBehaviorAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartObjectBehaviorActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartObjectBehaviorActionHandler" description="Create a new StartObjectBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" name="Create a new StartObjectBehaviorAction"> </command> <!-- Creation command for State --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" - name="Create a new State" description="Create a new State" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateHandler" description="Create a new State" id="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" name="Create a new State"> </command> <!-- Creation command for StateInvariant --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" - name="Create a new StateInvariant" description="Create a new StateInvariant" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateInvariantHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateInvariantHandler" description="Create a new StateInvariant" id="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" name="Create a new StateInvariant"> </command> <!-- Creation command for StateMachine --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" - name="Create a new StateMachine" description="Create a new StateMachine" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateMachineHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateMachineHandler" description="Create a new StateMachine" id="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" name="Create a new StateMachine"> </command> <!-- Creation command for Stereotype --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" - name="Create a new Stereotype" description="Create a new Stereotype" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StereotypeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StereotypeHandler" description="Create a new Stereotype" id="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" name="Create a new Stereotype"> </command> <!-- Creation command for StringExpression --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" - name="Create a new StringExpression" description="Create a new StringExpression" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StringExpressionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StringExpressionHandler" description="Create a new StringExpression" id="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" name="Create a new StringExpression"> </command> <!-- Creation command for StructuredActivityNode --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" - name="Create a new StructuredActivityNode" description="Create a new StructuredActivityNode" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StructuredActivityNodeHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StructuredActivityNodeHandler" description="Create a new StructuredActivityNode" id="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" name="Create a new StructuredActivityNode"> </command> <!-- Creation command for Substitution --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" - name="Create a new Substitution" description="Create a new Substitution" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SubstitutionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SubstitutionHandler" description="Create a new Substitution" id="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" name="Create a new Substitution"> </command> <!-- Creation command for TemplateBinding --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" - name="Create a new TemplateBinding" description="Create a new TemplateBinding" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateBindingHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateBindingHandler" description="Create a new TemplateBinding" id="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" name="Create a new TemplateBinding"> </command> <!-- Creation command for TemplateParameter --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" - name="Create a new TemplateParameter" description="Create a new TemplateParameter" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterHandler" description="Create a new TemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" name="Create a new TemplateParameter"> </command> <!-- Creation command for TemplateParameterSubstitution --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" - name="Create a new TemplateParameterSubstitution" description="Create a new TemplateParameterSubstitution" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterSubstitutionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterSubstitutionHandler" description="Create a new TemplateParameterSubstitution" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" name="Create a new TemplateParameterSubstitution"> </command> <!-- Creation command for TemplateSignature --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" - name="Create a new TemplateSignature" description="Create a new TemplateSignature" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateSignatureHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateSignatureHandler" description="Create a new TemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" name="Create a new TemplateSignature"> </command> <!-- Creation command for TestIdentityAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" - name="Create a new TestIdentityAction" description="Create a new TestIdentityAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TestIdentityActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TestIdentityActionHandler" description="Create a new TestIdentityAction" id="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" name="Create a new TestIdentityAction"> </command> <!-- Creation command for TimeConstraint --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" - name="Create a new TimeConstraint" description="Create a new TimeConstraint" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeConstraintHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeConstraintHandler" description="Create a new TimeConstraint" id="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" name="Create a new TimeConstraint"> </command> <!-- Creation command for TimeEvent --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" - name="Create a new TimeEvent" description="Create a new TimeEvent" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeEventHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeEventHandler" description="Create a new TimeEvent" id="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" name="Create a new TimeEvent"> </command> <!-- Creation command for TimeExpression --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" - name="Create a new TimeExpression" description="Create a new TimeExpression" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeExpressionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeExpressionHandler" description="Create a new TimeExpression" id="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" name="Create a new TimeExpression"> </command> <!-- Creation command for TimeInterval --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" - name="Create a new TimeInterval" description="Create a new TimeInterval" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeIntervalHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeIntervalHandler" description="Create a new TimeInterval" id="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" name="Create a new TimeInterval"> </command> <!-- Creation command for TimeObservation --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" - name="Create a new TimeObservation" description="Create a new TimeObservation" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeObservationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeObservationHandler" description="Create a new TimeObservation" id="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" name="Create a new TimeObservation"> </command> <!-- Creation command for Transition --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" - name="Create a new Transition" description="Create a new Transition" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TransitionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TransitionHandler" description="Create a new Transition" id="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" name="Create a new Transition"> </command> <!-- Creation command for Trigger --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" - name="Create a new Trigger" description="Create a new Trigger" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TriggerHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TriggerHandler" description="Create a new Trigger" id="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" name="Create a new Trigger"> </command> <!-- Creation command for UnmarshallAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" - name="Create a new UnmarshallAction" description="Create a new UnmarshallAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UnmarshallActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UnmarshallActionHandler" description="Create a new UnmarshallAction" id="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" name="Create a new UnmarshallAction"> </command> <!-- Creation command for Usage --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" - name="Create a new Usage" description="Create a new Usage" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UsageHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UsageHandler" description="Create a new Usage" id="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" name="Create a new Usage"> </command> <!-- Creation command for UseCase --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" - name="Create a new UseCase" description="Create a new UseCase" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UseCaseHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UseCaseHandler" description="Create a new UseCase" id="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" name="Create a new UseCase"> </command> <!-- Creation command for ValuePin --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" - name="Create a new ValuePin" description="Create a new ValuePin" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValuePinHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValuePinHandler" description="Create a new ValuePin" id="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" name="Create a new ValuePin"> </command> <!-- Creation command for ValueSpecificationAction --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" - name="Create a new ValueSpecificationAction" description="Create a new ValueSpecificationAction" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationActionHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationActionHandler" description="Create a new ValueSpecificationAction" id="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" name="Create a new ValueSpecificationAction"> </command> <!-- Creation command for Variable --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" - name="Create a new Variable" description="Create a new Variable" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.VariableHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.VariableHandler" description="Create a new Variable" id="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" name="Create a new Variable"> </command> <!-- Creation command for Association --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" - name="Create a new Association" description="Create a new Association" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationHandler" description="Create a new Association" id="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" name="Create a new Association"> </command> <!-- Creation command for Trace --> - <command categoryId="org.eclipse.papyrus.editor.category" - id="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" - name="Create a new Trace" description="Create a new Trace" - defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler"> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler" description="Create a new Trace" id="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" name="Create a new Trace"> + </command> + + <!-- Creation command for Refine --> + <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RefineHandler" description="Create a new Refine" id="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" name="Create a new Refine"> </command> </extension> @@ -1420,1409 +801,987 @@ <menuContribution locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild" allPopups="false"> <!-- Creation menu action for Abstraction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" - label="Create a new Abstraction" tooltip="Create a new Abstraction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Abstraction" style="push" tooltip="Create a new Abstraction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AcceptCallAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" - label="Create a new AcceptCallAction" tooltip="Create a new AcceptCallAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif" label="Create a new AcceptCallAction" style="push" tooltip="Create a new AcceptCallAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AcceptEventAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" - label="Create a new AcceptEventAction" tooltip="Create a new AcceptEventAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" label="Create a new AcceptEventAction" style="push" tooltip="Create a new AcceptEventAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ActionExecutionSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" - label="Create a new ActionExecutionSpecification" tooltip="Create a new ActionExecutionSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif" label="Create a new ActionExecutionSpecification" style="push" tooltip="Create a new ActionExecutionSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ActionInputPin --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" - label="Create a new ActionInputPin" tooltip="Create a new ActionInputPin" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" label="Create a new ActionInputPin" style="push" tooltip="Create a new ActionInputPin"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Activity --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" - label="Create a new Activity" tooltip="Create a new Activity" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" label="Create a new Activity" style="push" tooltip="Create a new Activity"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ActivityFinalNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" - label="Create a new ActivityFinalNode" tooltip="Create a new ActivityFinalNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" label="Create a new ActivityFinalNode" style="push" tooltip="Create a new ActivityFinalNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ActivityParameterNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" - label="Create a new ActivityParameterNode" tooltip="Create a new ActivityParameterNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" label="Create a new ActivityParameterNode" style="push" tooltip="Create a new ActivityParameterNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ActivityPartition --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" - label="Create a new ActivityPartition" tooltip="Create a new ActivityPartition" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" label="Create a new ActivityPartition" style="push" tooltip="Create a new ActivityPartition"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Actor --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" - label="Create a new Actor" tooltip="Create a new Actor" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif" label="Create a new Actor" style="push" tooltip="Create a new Actor"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AddStructuralFeatureValueAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" - label="Create a new AddStructuralFeatureValueAction" tooltip="Create a new AddStructuralFeatureValueAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" label="Create a new AddStructuralFeatureValueAction" style="push" tooltip="Create a new AddStructuralFeatureValueAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AddVariableValueAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" - label="Create a new AddVariableValueAction" tooltip="Create a new AddVariableValueAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" label="Create a new AddVariableValueAction" style="push" tooltip="Create a new AddVariableValueAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AnyReceiveEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" - label="Create a new AnyReceiveEvent" tooltip="Create a new AnyReceiveEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif" label="Create a new AnyReceiveEvent" style="push" tooltip="Create a new AnyReceiveEvent"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Artifact --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" - label="Create a new Artifact" tooltip="Create a new Artifact" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif" label="Create a new Artifact" style="push" tooltip="Create a new Artifact"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationBase --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" - label="Create a new AssociationBase" tooltip="Create a new AssociationBase" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationBase" style="push" tooltip="Create a new AssociationBase"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationClass --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" - label="Create a new AssociationClass" tooltip="Create a new AssociationClass" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif" label="Create a new AssociationClass" style="push" tooltip="Create a new AssociationClass"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for BehaviorExecutionSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" - label="Create a new BehaviorExecutionSpecification" tooltip="Create a new BehaviorExecutionSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif" label="Create a new BehaviorExecutionSpecification" style="push" tooltip="Create a new BehaviorExecutionSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for BroadcastSignalAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" - label="Create a new BroadcastSignalAction" tooltip="Create a new BroadcastSignalAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" label="Create a new BroadcastSignalAction" style="push" tooltip="Create a new BroadcastSignalAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CallBehaviorAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" - label="Create a new CallBehaviorAction" tooltip="Create a new CallBehaviorAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" label="Create a new CallBehaviorAction" style="push" tooltip="Create a new CallBehaviorAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CallEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" - label="Create a new CallEvent" tooltip="Create a new CallEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif" label="Create a new CallEvent" style="push" tooltip="Create a new CallEvent"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CallOperationAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" - label="Create a new CallOperationAction" tooltip="Create a new CallOperationAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" label="Create a new CallOperationAction" style="push" tooltip="Create a new CallOperationAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CentralBufferNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" - label="Create a new CentralBufferNode" tooltip="Create a new CentralBufferNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif" label="Create a new CentralBufferNode" style="push" tooltip="Create a new CentralBufferNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ChangeEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" - label="Create a new ChangeEvent" tooltip="Create a new ChangeEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif" label="Create a new ChangeEvent" style="push" tooltip="Create a new ChangeEvent"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Class --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" - label="Create a new Class" tooltip="Create a new Class" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" label="Create a new Class" style="push" tooltip="Create a new Class"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ClassifierTemplateParameter --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" - label="Create a new ClassifierTemplateParameter" tooltip="Create a new ClassifierTemplateParameter" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif" label="Create a new ClassifierTemplateParameter" style="push" tooltip="Create a new ClassifierTemplateParameter"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Clause --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" - label="Create a new Clause" tooltip="Create a new Clause" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif" label="Create a new Clause" style="push" tooltip="Create a new Clause"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ClearAssociationAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" - label="Create a new ClearAssociationAction" tooltip="Create a new ClearAssociationAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif" label="Create a new ClearAssociationAction" style="push" tooltip="Create a new ClearAssociationAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ClearStructuralFeatureAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" - label="Create a new ClearStructuralFeatureAction" tooltip="Create a new ClearStructuralFeatureAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif" label="Create a new ClearStructuralFeatureAction" style="push" tooltip="Create a new ClearStructuralFeatureAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ClearVariableAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" - label="Create a new ClearVariableAction" tooltip="Create a new ClearVariableAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif" label="Create a new ClearVariableAction" style="push" tooltip="Create a new ClearVariableAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Collaboration --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" - label="Create a new Collaboration" tooltip="Create a new Collaboration" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" label="Create a new Collaboration" style="push" tooltip="Create a new Collaboration"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CollaborationUse --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" - label="Create a new CollaborationUse" tooltip="Create a new CollaborationUse" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" label="Create a new CollaborationUse" style="push" tooltip="Create a new CollaborationUse"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CombinedFragment --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" - label="Create a new CombinedFragment" tooltip="Create a new CombinedFragment" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif" label="Create a new CombinedFragment" style="push" tooltip="Create a new CombinedFragment"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Comment --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" - label="Create a new Comment" tooltip="Create a new Comment" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" label="Create a new Comment" style="push" tooltip="Create a new Comment"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CommunicationPath --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" - label="Create a new CommunicationPath" tooltip="Create a new CommunicationPath" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif" label="Create a new CommunicationPath" style="push" tooltip="Create a new CommunicationPath"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Component --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" - label="Create a new Component" tooltip="Create a new Component" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif" label="Create a new Component" style="push" tooltip="Create a new Component"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ComponentRealization --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" - label="Create a new ComponentRealization" tooltip="Create a new ComponentRealization" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif" label="Create a new ComponentRealization" style="push" tooltip="Create a new ComponentRealization"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ConditionalNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" - label="Create a new ConditionalNode" tooltip="Create a new ConditionalNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" label="Create a new ConditionalNode" style="push" tooltip="Create a new ConditionalNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ConnectableElementTemplateParameter --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" - label="Create a new ConnectableElementTemplateParameter" tooltip="Create a new ConnectableElementTemplateParameter" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif" label="Create a new ConnectableElementTemplateParameter" style="push" tooltip="Create a new ConnectableElementTemplateParameter"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ConnectionPointReference --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" - label="Create a new ConnectionPointReference" tooltip="Create a new ConnectionPointReference" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif" label="Create a new ConnectionPointReference" style="push" tooltip="Create a new ConnectionPointReference"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Connector --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" - label="Create a new Connector" tooltip="Create a new Connector" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" label="Create a new Connector" style="push" tooltip="Create a new Connector"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ConnectorEnd --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" - label="Create a new ConnectorEnd" tooltip="Create a new ConnectorEnd" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif" label="Create a new ConnectorEnd" style="push" tooltip="Create a new ConnectorEnd"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ConsiderIgnoreFragment --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" - label="Create a new ConsiderIgnoreFragment" tooltip="Create a new ConsiderIgnoreFragment" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif" label="Create a new ConsiderIgnoreFragment" style="push" tooltip="Create a new ConsiderIgnoreFragment"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Constraint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" - label="Create a new Constraint" tooltip="Create a new Constraint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" label="Create a new Constraint" style="push" tooltip="Create a new Constraint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Continuation --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" - label="Create a new Continuation" tooltip="Create a new Continuation" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif" label="Create a new Continuation" style="push" tooltip="Create a new Continuation"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ControlFlow --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" - label="Create a new ControlFlow" tooltip="Create a new ControlFlow" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" label="Create a new ControlFlow" style="push" tooltip="Create a new ControlFlow"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CreateLinkAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" - label="Create a new CreateLinkAction" tooltip="Create a new CreateLinkAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif" label="Create a new CreateLinkAction" style="push" tooltip="Create a new CreateLinkAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CreateLinkObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" - label="Create a new CreateLinkObjectAction" tooltip="Create a new CreateLinkObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif" label="Create a new CreateLinkObjectAction" style="push" tooltip="Create a new CreateLinkObjectAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for CreateObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" - label="Create a new CreateObjectAction" tooltip="Create a new CreateObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for CreationEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreationEventCreateCommand" - label="Create a new CreationEvent" tooltip="Create a new CreationEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreationEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" label="Create a new CreateObjectAction" style="push" tooltip="Create a new CreateObjectAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DataStoreNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" - label="Create a new DataStoreNode" tooltip="Create a new DataStoreNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" label="Create a new DataStoreNode" style="push" tooltip="Create a new DataStoreNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DataType --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" - label="Create a new DataType" tooltip="Create a new DataType" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif" label="Create a new DataType" style="push" tooltip="Create a new DataType"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DecisionNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" - label="Create a new DecisionNode" tooltip="Create a new DecisionNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" label="Create a new DecisionNode" style="push" tooltip="Create a new DecisionNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Dependency --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" - label="Create a new Dependency" tooltip="Create a new Dependency" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" label="Create a new Dependency" style="push" tooltip="Create a new Dependency"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Deployment --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" - label="Create a new Deployment" tooltip="Create a new Deployment" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif" label="Create a new Deployment" style="push" tooltip="Create a new Deployment"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DeploymentSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" - label="Create a new DeploymentSpecification" tooltip="Create a new DeploymentSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif" label="Create a new DeploymentSpecification" style="push" tooltip="Create a new DeploymentSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DestroyLinkAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" - label="Create a new DestroyLinkAction" tooltip="Create a new DestroyLinkAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif" label="Create a new DestroyLinkAction" style="push" tooltip="Create a new DestroyLinkAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DestroyObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" - label="Create a new DestroyObjectAction" tooltip="Create a new DestroyObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" label="Create a new DestroyObjectAction" style="push" tooltip="Create a new DestroyObjectAction"> <visibleWhen checkEnabled="true"/> </command> - <!-- Creation menu action for DestructionEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionEventCreateCommand" - label="Create a new DestructionEvent" tooltip="Create a new DestructionEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionEvent.gif" > + <!-- Creation menu action for DestructionOccurrenceSpecification --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif" label="Create a new DestructionOccurrenceSpecification" style="push" tooltip="Create a new DestructionOccurrenceSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Device --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" - label="Create a new Device" tooltip="Create a new Device" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif" label="Create a new Device" style="push" tooltip="Create a new Device"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Duration --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" - label="Create a new Duration" tooltip="Create a new Duration" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif" label="Create a new Duration" style="push" tooltip="Create a new Duration"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DurationConstraint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" - label="Create a new DurationConstraint" tooltip="Create a new DurationConstraint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" label="Create a new DurationConstraint" style="push" tooltip="Create a new DurationConstraint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DurationInterval --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" - label="Create a new DurationInterval" tooltip="Create a new DurationInterval" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif" label="Create a new DurationInterval" style="push" tooltip="Create a new DurationInterval"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for DurationObservation --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" - label="Create a new DurationObservation" tooltip="Create a new DurationObservation" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" label="Create a new DurationObservation" style="push" tooltip="Create a new DurationObservation"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ElementImport --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" - label="Create a new ElementImport" tooltip="Create a new ElementImport" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif" label="Create a new ElementImport" style="push" tooltip="Create a new ElementImport"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Enumeration --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" - label="Create a new Enumeration" tooltip="Create a new Enumeration" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif" label="Create a new Enumeration" style="push" tooltip="Create a new Enumeration"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for EnumerationLiteral --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" - label="Create a new EnumerationLiteral" tooltip="Create a new EnumerationLiteral" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif" label="Create a new EnumerationLiteral" style="push" tooltip="Create a new EnumerationLiteral"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExceptionHandler --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" - label="Create a new ExceptionHandler" tooltip="Create a new ExceptionHandler" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" label="Create a new ExceptionHandler" style="push" tooltip="Create a new ExceptionHandler"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExecutionEnvironment --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" - label="Create a new ExecutionEnvironment" tooltip="Create a new ExecutionEnvironment" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for ExecutionEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEventCreateCommand" - label="Create a new ExecutionEvent" tooltip="Create a new ExecutionEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif" label="Create a new ExecutionEnvironment" style="push" tooltip="Create a new ExecutionEnvironment"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExecutionOccurrenceSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" - label="Create a new ExecutionOccurrenceSpecification" tooltip="Create a new ExecutionOccurrenceSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" label="Create a new ExecutionOccurrenceSpecification" style="push" tooltip="Create a new ExecutionOccurrenceSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExpansionNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" - label="Create a new ExpansionNode" tooltip="Create a new ExpansionNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" label="Create a new ExpansionNode" style="push" tooltip="Create a new ExpansionNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExpansionRegion --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" - label="Create a new ExpansionRegion" tooltip="Create a new ExpansionRegion" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" label="Create a new ExpansionRegion" style="push" tooltip="Create a new ExpansionRegion"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Expression --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" - label="Create a new Expression" tooltip="Create a new Expression" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif" label="Create a new Expression" style="push" tooltip="Create a new Expression"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Extend --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" - label="Create a new Extend" tooltip="Create a new Extend" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif" label="Create a new Extend" style="push" tooltip="Create a new Extend"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Extension --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" - label="Create a new Extension" tooltip="Create a new Extension" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif" label="Create a new Extension" style="push" tooltip="Create a new Extension"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExtensionEnd --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" - label="Create a new ExtensionEnd" tooltip="Create a new ExtensionEnd" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif" label="Create a new ExtensionEnd" style="push" tooltip="Create a new ExtensionEnd"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ExtensionPoint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" - label="Create a new ExtensionPoint" tooltip="Create a new ExtensionPoint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif" label="Create a new ExtensionPoint" style="push" tooltip="Create a new ExtensionPoint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for FinalState --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" - label="Create a new FinalState" tooltip="Create a new FinalState" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif" label="Create a new FinalState" style="push" tooltip="Create a new FinalState"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for FlowFinalNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" - label="Create a new FlowFinalNode" tooltip="Create a new FlowFinalNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" label="Create a new FlowFinalNode" style="push" tooltip="Create a new FlowFinalNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ForkNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" - label="Create a new ForkNode" tooltip="Create a new ForkNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" label="Create a new ForkNode" style="push" tooltip="Create a new ForkNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for FunctionBehavior --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" - label="Create a new FunctionBehavior" tooltip="Create a new FunctionBehavior" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" label="Create a new FunctionBehavior" style="push" tooltip="Create a new FunctionBehavior"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Gate --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" - label="Create a new Gate" tooltip="Create a new Gate" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif" label="Create a new Gate" style="push" tooltip="Create a new Gate"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for GeneralOrdering --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" - label="Create a new GeneralOrdering" tooltip="Create a new GeneralOrdering" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif" label="Create a new GeneralOrdering" style="push" tooltip="Create a new GeneralOrdering"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Generalization --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" - label="Create a new Generalization" tooltip="Create a new Generalization" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" label="Create a new Generalization" style="push" tooltip="Create a new Generalization"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for GeneralizationSet --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" - label="Create a new GeneralizationSet" tooltip="Create a new GeneralizationSet" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif" label="Create a new GeneralizationSet" style="push" tooltip="Create a new GeneralizationSet"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Image --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" - label="Create a new Image" tooltip="Create a new Image" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif" label="Create a new Image" style="push" tooltip="Create a new Image"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Include --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" - label="Create a new Include" tooltip="Create a new Include" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif" label="Create a new Include" style="push" tooltip="Create a new Include"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InformationFlow --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" - label="Create a new InformationFlow" tooltip="Create a new InformationFlow" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" label="Create a new InformationFlow" style="push" tooltip="Create a new InformationFlow"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InformationItem --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" - label="Create a new InformationItem" tooltip="Create a new InformationItem" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" label="Create a new InformationItem" style="push" tooltip="Create a new InformationItem"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InitialNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" - label="Create a new InitialNode" tooltip="Create a new InitialNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" label="Create a new InitialNode" style="push" tooltip="Create a new InitialNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InputPin --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" - label="Create a new InputPin" tooltip="Create a new InputPin" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" label="Create a new InputPin" style="push" tooltip="Create a new InputPin"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InstanceSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" - label="Create a new InstanceSpecification" tooltip="Create a new InstanceSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif" label="Create a new InstanceSpecification" style="push" tooltip="Create a new InstanceSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InstanceValue --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" - label="Create a new InstanceValue" tooltip="Create a new InstanceValue" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif" label="Create a new InstanceValue" style="push" tooltip="Create a new InstanceValue"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Interaction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" - label="Create a new Interaction" tooltip="Create a new Interaction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" label="Create a new Interaction" style="push" tooltip="Create a new Interaction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InteractionConstraint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" - label="Create a new InteractionConstraint" tooltip="Create a new InteractionConstraint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" label="Create a new InteractionConstraint" style="push" tooltip="Create a new InteractionConstraint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InteractionOperand --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" - label="Create a new InteractionOperand" tooltip="Create a new InteractionOperand" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif" label="Create a new InteractionOperand" style="push" tooltip="Create a new InteractionOperand"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InteractionUse --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" - label="Create a new InteractionUse" tooltip="Create a new InteractionUse" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif" label="Create a new InteractionUse" style="push" tooltip="Create a new InteractionUse"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Interface --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" - label="Create a new Interface" tooltip="Create a new Interface" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" label="Create a new Interface" style="push" tooltip="Create a new Interface"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InterfaceRealization --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" - label="Create a new InterfaceRealization" tooltip="Create a new InterfaceRealization" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif" label="Create a new InterfaceRealization" style="push" tooltip="Create a new InterfaceRealization"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for InterruptibleActivityRegion --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" - label="Create a new InterruptibleActivityRegion" tooltip="Create a new InterruptibleActivityRegion" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" label="Create a new InterruptibleActivityRegion" style="push" tooltip="Create a new InterruptibleActivityRegion"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Interval --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" - label="Create a new Interval" tooltip="Create a new Interval" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif" label="Create a new Interval" style="push" tooltip="Create a new Interval"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for IntervalConstraint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" - label="Create a new IntervalConstraint" tooltip="Create a new IntervalConstraint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" label="Create a new IntervalConstraint" style="push" tooltip="Create a new IntervalConstraint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for JoinNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" - label="Create a new JoinNode" tooltip="Create a new JoinNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" label="Create a new JoinNode" style="push" tooltip="Create a new JoinNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Lifeline --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" - label="Create a new Lifeline" tooltip="Create a new Lifeline" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif" label="Create a new Lifeline" style="push" tooltip="Create a new Lifeline"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LinkEndCreationData --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" - label="Create a new LinkEndCreationData" tooltip="Create a new LinkEndCreationData" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif" label="Create a new LinkEndCreationData" style="push" tooltip="Create a new LinkEndCreationData"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LinkEndData --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" - label="Create a new LinkEndData" tooltip="Create a new LinkEndData" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif" label="Create a new LinkEndData" style="push" tooltip="Create a new LinkEndData"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LinkEndDestructionData --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" - label="Create a new LinkEndDestructionData" tooltip="Create a new LinkEndDestructionData" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif" label="Create a new LinkEndDestructionData" style="push" tooltip="Create a new LinkEndDestructionData"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LiteralBoolean --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" - label="Create a new LiteralBoolean" tooltip="Create a new LiteralBoolean" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif" label="Create a new LiteralBoolean" style="push" tooltip="Create a new LiteralBoolean"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LiteralInteger --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" - label="Create a new LiteralInteger" tooltip="Create a new LiteralInteger" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif" label="Create a new LiteralInteger" style="push" tooltip="Create a new LiteralInteger"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LiteralNull --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" - label="Create a new LiteralNull" tooltip="Create a new LiteralNull" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif" label="Create a new LiteralNull" style="push" tooltip="Create a new LiteralNull"> + <visibleWhen checkEnabled="true"/> + </command> + + <!-- Creation menu action for LiteralReal --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif" label="Create a new LiteralReal" style="push" tooltip="Create a new LiteralReal"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LiteralString --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" - label="Create a new LiteralString" tooltip="Create a new LiteralString" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" label="Create a new LiteralString" style="push" tooltip="Create a new LiteralString"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LiteralUnlimitedNatural --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" - label="Create a new LiteralUnlimitedNatural" tooltip="Create a new LiteralUnlimitedNatural" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif" label="Create a new LiteralUnlimitedNatural" style="push" tooltip="Create a new LiteralUnlimitedNatural"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for LoopNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" - label="Create a new LoopNode" tooltip="Create a new LoopNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" label="Create a new LoopNode" style="push" tooltip="Create a new LoopNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Manifestation --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" - label="Create a new Manifestation" tooltip="Create a new Manifestation" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif" label="Create a new Manifestation" style="push" tooltip="Create a new Manifestation"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for MergeNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" - label="Create a new MergeNode" tooltip="Create a new MergeNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" label="Create a new MergeNode" style="push" tooltip="Create a new MergeNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Message --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" - label="Create a new Message" tooltip="Create a new Message" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif" label="Create a new Message" style="push" tooltip="Create a new Message"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for MessageOccurrenceSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" - label="Create a new MessageOccurrenceSpecification" tooltip="Create a new MessageOccurrenceSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif" label="Create a new MessageOccurrenceSpecification" style="push" tooltip="Create a new MessageOccurrenceSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Model --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" - label="Create a new Model" tooltip="Create a new Model" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" label="Create a new Model" style="push" tooltip="Create a new Model"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Node --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" - label="Create a new Node" tooltip="Create a new Node" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif" label="Create a new Node" style="push" tooltip="Create a new Node"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ObjectFlow --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" - label="Create a new ObjectFlow" tooltip="Create a new ObjectFlow" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" label="Create a new ObjectFlow" style="push" tooltip="Create a new ObjectFlow"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OccurrenceSpecification --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" - label="Create a new OccurrenceSpecification" tooltip="Create a new OccurrenceSpecification" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif" label="Create a new OccurrenceSpecification" style="push" tooltip="Create a new OccurrenceSpecification"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OpaqueAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" - label="Create a new OpaqueAction" tooltip="Create a new OpaqueAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" label="Create a new OpaqueAction" style="push" tooltip="Create a new OpaqueAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OpaqueBehavior --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" - label="Create a new OpaqueBehavior" tooltip="Create a new OpaqueBehavior" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" label="Create a new OpaqueBehavior" style="push" tooltip="Create a new OpaqueBehavior"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OpaqueExpression --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" - label="Create a new OpaqueExpression" tooltip="Create a new OpaqueExpression" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif" label="Create a new OpaqueExpression" style="push" tooltip="Create a new OpaqueExpression"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Operation --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" - label="Create a new Operation" tooltip="Create a new Operation" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" label="Create a new Operation" style="push" tooltip="Create a new Operation"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OperationTemplateParameter --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" - label="Create a new OperationTemplateParameter" tooltip="Create a new OperationTemplateParameter" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif" label="Create a new OperationTemplateParameter" style="push" tooltip="Create a new OperationTemplateParameter"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for OutputPin --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" - label="Create a new OutputPin" tooltip="Create a new OutputPin" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" label="Create a new OutputPin" style="push" tooltip="Create a new OutputPin"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Package --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" - label="Create a new Package" tooltip="Create a new Package" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif" label="Create a new Package" style="push" tooltip="Create a new Package"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for PackageImport --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" - label="Create a new PackageImport" tooltip="Create a new PackageImport" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif" label="Create a new PackageImport" style="push" tooltip="Create a new PackageImport"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for PackageMerge --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" - label="Create a new PackageMerge" tooltip="Create a new PackageMerge" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif" label="Create a new PackageMerge" style="push" tooltip="Create a new PackageMerge"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Parameter --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" - label="Create a new Parameter" tooltip="Create a new Parameter" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ParameterSet --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" - label="Create a new ParameterSet" tooltip="Create a new ParameterSet" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif" label="Create a new ParameterSet" style="push" tooltip="Create a new ParameterSet"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for PartDecomposition --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" - label="Create a new PartDecomposition" tooltip="Create a new PartDecomposition" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for Pin --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" - label="Create a new Pin" tooltip="Create a new Pin" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif" label="Create a new PartDecomposition" style="push" tooltip="Create a new PartDecomposition"> <visibleWhen checkEnabled="true"/> </command> + <!-- Creation menu action for Pin -->
+ <command commandId="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif" label="Create a new Pin" style="push" tooltip="Create a new Pin">
+ <visibleWhen checkEnabled="true"/>
+ </command>
+
<!-- Creation menu action for Port --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" - label="Create a new Port" tooltip="Create a new Port" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" label="Create a new Port" style="push" tooltip="Create a new Port"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for PrimitiveType --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" - label="Create a new PrimitiveType" tooltip="Create a new PrimitiveType" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif" label="Create a new PrimitiveType" style="push" tooltip="Create a new PrimitiveType"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Profile --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" - label="Create a new Profile" tooltip="Create a new Profile" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif" label="Create a new Profile" style="push" tooltip="Create a new Profile"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ProfileApplication --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" - label="Create a new ProfileApplication" tooltip="Create a new ProfileApplication" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif" label="Create a new ProfileApplication" style="push" tooltip="Create a new ProfileApplication"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Property --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" - label="Create a new Property" tooltip="Create a new Property" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Property" style="push" tooltip="Create a new Property"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ProtocolConformance --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" - label="Create a new ProtocolConformance" tooltip="Create a new ProtocolConformance" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif" label="Create a new ProtocolConformance" style="push" tooltip="Create a new ProtocolConformance"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ProtocolStateMachine --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" - label="Create a new ProtocolStateMachine" tooltip="Create a new ProtocolStateMachine" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" label="Create a new ProtocolStateMachine" style="push" tooltip="Create a new ProtocolStateMachine"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ProtocolTransition --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" - label="Create a new ProtocolTransition" tooltip="Create a new ProtocolTransition" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif" label="Create a new ProtocolTransition" style="push" tooltip="Create a new ProtocolTransition"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Pseudostate --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" - label="Create a new Pseudostate" tooltip="Create a new Pseudostate" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif" label="Create a new Pseudostate" style="push" tooltip="Create a new Pseudostate"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for QualifierValue --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" - label="Create a new QualifierValue" tooltip="Create a new QualifierValue" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif" label="Create a new QualifierValue" style="push" tooltip="Create a new QualifierValue"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for RaiseExceptionAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" - label="Create a new RaiseExceptionAction" tooltip="Create a new RaiseExceptionAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif" label="Create a new RaiseExceptionAction" style="push" tooltip="Create a new RaiseExceptionAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadExtentAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" - label="Create a new ReadExtentAction" tooltip="Create a new ReadExtentAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif" label="Create a new ReadExtentAction" style="push" tooltip="Create a new ReadExtentAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadIsClassifiedObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" - label="Create a new ReadIsClassifiedObjectAction" tooltip="Create a new ReadIsClassifiedObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif" label="Create a new ReadIsClassifiedObjectAction" style="push" tooltip="Create a new ReadIsClassifiedObjectAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadLinkAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" - label="Create a new ReadLinkAction" tooltip="Create a new ReadLinkAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif" label="Create a new ReadLinkAction" style="push" tooltip="Create a new ReadLinkAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadLinkObjectEndAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" - label="Create a new ReadLinkObjectEndAction" tooltip="Create a new ReadLinkObjectEndAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif" label="Create a new ReadLinkObjectEndAction" style="push" tooltip="Create a new ReadLinkObjectEndAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadLinkObjectEndQualifierAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" - label="Create a new ReadLinkObjectEndQualifierAction" tooltip="Create a new ReadLinkObjectEndQualifierAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif" label="Create a new ReadLinkObjectEndQualifierAction" style="push" tooltip="Create a new ReadLinkObjectEndQualifierAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadSelfAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" - label="Create a new ReadSelfAction" tooltip="Create a new ReadSelfAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" label="Create a new ReadSelfAction" style="push" tooltip="Create a new ReadSelfAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadStructuralFeatureAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" - label="Create a new ReadStructuralFeatureAction" tooltip="Create a new ReadStructuralFeatureAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" label="Create a new ReadStructuralFeatureAction" style="push" tooltip="Create a new ReadStructuralFeatureAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReadVariableAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" - label="Create a new ReadVariableAction" tooltip="Create a new ReadVariableAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" label="Create a new ReadVariableAction" style="push" tooltip="Create a new ReadVariableAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Realization --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" - label="Create a new Realization" tooltip="Create a new Realization" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for ReceiveOperationEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceiveOperationEventCreateCommand" - label="Create a new ReceiveOperationEvent" tooltip="Create a new ReceiveOperationEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveOperationEvent.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for ReceiveSignalEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceiveSignalEventCreateCommand" - label="Create a new ReceiveSignalEvent" tooltip="Create a new ReceiveSignalEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveSignalEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" label="Create a new Realization" style="push" tooltip="Create a new Realization"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Reception --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" - label="Create a new Reception" tooltip="Create a new Reception" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" label="Create a new Reception" style="push" tooltip="Create a new Reception"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReclassifyObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" - label="Create a new ReclassifyObjectAction" tooltip="Create a new ReclassifyObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif" label="Create a new ReclassifyObjectAction" style="push" tooltip="Create a new ReclassifyObjectAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for RedefinableTemplateSignature --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" - label="Create a new RedefinableTemplateSignature" tooltip="Create a new RedefinableTemplateSignature" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif" label="Create a new RedefinableTemplateSignature" style="push" tooltip="Create a new RedefinableTemplateSignature"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReduceAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" - label="Create a new ReduceAction" tooltip="Create a new ReduceAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif" label="Create a new ReduceAction" style="push" tooltip="Create a new ReduceAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Region --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" - label="Create a new Region" tooltip="Create a new Region" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif" label="Create a new Region" style="push" tooltip="Create a new Region"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for RemoveStructuralFeatureValueAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" - label="Create a new RemoveStructuralFeatureValueAction" tooltip="Create a new RemoveStructuralFeatureValueAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif" label="Create a new RemoveStructuralFeatureValueAction" style="push" tooltip="Create a new RemoveStructuralFeatureValueAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for RemoveVariableValueAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" - label="Create a new RemoveVariableValueAction" tooltip="Create a new RemoveVariableValueAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif" label="Create a new RemoveVariableValueAction" style="push" tooltip="Create a new RemoveVariableValueAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ReplyAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" - label="Create a new ReplyAction" tooltip="Create a new ReplyAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif" label="Create a new ReplyAction" style="push" tooltip="Create a new ReplyAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for SendObjectAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" - label="Create a new SendObjectAction" tooltip="Create a new SendObjectAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for SendOperationEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendOperationEventCreateCommand" - label="Create a new SendOperationEvent" tooltip="Create a new SendOperationEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendOperationEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" label="Create a new SendObjectAction" style="push" tooltip="Create a new SendObjectAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for SendSignalAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" - label="Create a new SendSignalAction" tooltip="Create a new SendSignalAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" > - <visibleWhen checkEnabled="true"/> - </command> - - <!-- Creation menu action for SendSignalEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalEventCreateCommand" - label="Create a new SendSignalEvent" tooltip="Create a new SendSignalEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" label="Create a new SendSignalAction" style="push" tooltip="Create a new SendSignalAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for SequenceNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" - label="Create a new SequenceNode" tooltip="Create a new SequenceNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" label="Create a new SequenceNode" style="push" tooltip="Create a new SequenceNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Signal --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" - label="Create a new Signal" tooltip="Create a new Signal" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif" label="Create a new Signal" style="push" tooltip="Create a new Signal"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for SignalEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" - label="Create a new SignalEvent" tooltip="Create a new SignalEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif" label="Create a new SignalEvent" style="push" tooltip="Create a new SignalEvent"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Slot --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" - label="Create a new Slot" tooltip="Create a new Slot" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif" label="Create a new Slot" style="push" tooltip="Create a new Slot"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StartClassifierBehaviorAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" - label="Create a new StartClassifierBehaviorAction" tooltip="Create a new StartClassifierBehaviorAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif" label="Create a new StartClassifierBehaviorAction" style="push" tooltip="Create a new StartClassifierBehaviorAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StartObjectBehaviorAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" - label="Create a new StartObjectBehaviorAction" tooltip="Create a new StartObjectBehaviorAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif" label="Create a new StartObjectBehaviorAction" style="push" tooltip="Create a new StartObjectBehaviorAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for State --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" - label="Create a new State" tooltip="Create a new State" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif" label="Create a new State" style="push" tooltip="Create a new State"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StateInvariant --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" - label="Create a new StateInvariant" tooltip="Create a new StateInvariant" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif" label="Create a new StateInvariant" style="push" tooltip="Create a new StateInvariant"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StateMachine --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" - label="Create a new StateMachine" tooltip="Create a new StateMachine" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" label="Create a new StateMachine" style="push" tooltip="Create a new StateMachine"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Stereotype --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" - label="Create a new Stereotype" tooltip="Create a new Stereotype" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif" label="Create a new Stereotype" style="push" tooltip="Create a new Stereotype"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StringExpression --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" - label="Create a new StringExpression" tooltip="Create a new StringExpression" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif" label="Create a new StringExpression" style="push" tooltip="Create a new StringExpression"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for StructuredActivityNode --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" - label="Create a new StructuredActivityNode" tooltip="Create a new StructuredActivityNode" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" label="Create a new StructuredActivityNode" style="push" tooltip="Create a new StructuredActivityNode"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Substitution --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" - label="Create a new Substitution" tooltip="Create a new Substitution" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" label="Create a new Substitution" style="push" tooltip="Create a new Substitution"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TemplateBinding --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" - label="Create a new TemplateBinding" tooltip="Create a new TemplateBinding" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif" label="Create a new TemplateBinding" style="push" tooltip="Create a new TemplateBinding"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TemplateParameter --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" - label="Create a new TemplateParameter" tooltip="Create a new TemplateParameter" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif" label="Create a new TemplateParameter" style="push" tooltip="Create a new TemplateParameter"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TemplateParameterSubstitution --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" - label="Create a new TemplateParameterSubstitution" tooltip="Create a new TemplateParameterSubstitution" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif" label="Create a new TemplateParameterSubstitution" style="push" tooltip="Create a new TemplateParameterSubstitution"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TemplateSignature --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" - label="Create a new TemplateSignature" tooltip="Create a new TemplateSignature" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif" label="Create a new TemplateSignature" style="push" tooltip="Create a new TemplateSignature"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TestIdentityAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" - label="Create a new TestIdentityAction" tooltip="Create a new TestIdentityAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif" label="Create a new TestIdentityAction" style="push" tooltip="Create a new TestIdentityAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TimeConstraint --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" - label="Create a new TimeConstraint" tooltip="Create a new TimeConstraint" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" label="Create a new TimeConstraint" style="push" tooltip="Create a new TimeConstraint"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TimeEvent --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" - label="Create a new TimeEvent" tooltip="Create a new TimeEvent" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif" label="Create a new TimeEvent" style="push" tooltip="Create a new TimeEvent"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TimeExpression --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" - label="Create a new TimeExpression" tooltip="Create a new TimeExpression" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif" label="Create a new TimeExpression" style="push" tooltip="Create a new TimeExpression"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TimeInterval --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" - label="Create a new TimeInterval" tooltip="Create a new TimeInterval" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif" label="Create a new TimeInterval" style="push" tooltip="Create a new TimeInterval"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for TimeObservation --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" - label="Create a new TimeObservation" tooltip="Create a new TimeObservation" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" label="Create a new TimeObservation" style="push" tooltip="Create a new TimeObservation"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Transition --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" - label="Create a new Transition" tooltip="Create a new Transition" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif" label="Create a new Transition" style="push" tooltip="Create a new Transition"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Trigger --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" - label="Create a new Trigger" tooltip="Create a new Trigger" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif" label="Create a new Trigger" style="push" tooltip="Create a new Trigger"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for UnmarshallAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" - label="Create a new UnmarshallAction" tooltip="Create a new UnmarshallAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif" label="Create a new UnmarshallAction" style="push" tooltip="Create a new UnmarshallAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Usage --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" - label="Create a new Usage" tooltip="Create a new Usage" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" label="Create a new Usage" style="push" tooltip="Create a new Usage"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for UseCase --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" - label="Create a new UseCase" tooltip="Create a new UseCase" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif" label="Create a new UseCase" style="push" tooltip="Create a new UseCase"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ValuePin --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" - label="Create a new ValuePin" tooltip="Create a new ValuePin" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" label="Create a new ValuePin" style="push" tooltip="Create a new ValuePin"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for ValueSpecificationAction --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" - label="Create a new ValueSpecificationAction" tooltip="Create a new ValueSpecificationAction" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" label="Create a new ValueSpecificationAction" style="push" tooltip="Create a new ValueSpecificationAction"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Variable --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" - label="Create a new Variable" tooltip="Create a new Variable" style="push" - icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif" label="Create a new Variable" style="push" tooltip="Create a new Variable"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Association --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" - label="Create a new Association" tooltip="Create a new Association" style="push" - icon="" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association"> <visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Trace --> - <command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" - label="Create a new Trace" tooltip="Create a new Trace" style="push" - icon="" > + <command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Trace" style="push" tooltip="Create a new Trace"> + <visibleWhen checkEnabled="true"/> + </command> + + <!-- Creation menu action for Refine --> + <command commandId="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Refine" style="push" tooltip="Create a new Refine"> <visibleWhen checkEnabled="true"/> </command> diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/META-INF/MANIFEST.MF b/plugins/uml/org.eclipse.papyrus.uml.service.types/META-INF/MANIFEST.MF index 476272c132e..a32672df2c8 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/META-INF/MANIFEST.MF +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/META-INF/MANIFEST.MF @@ -1,9 +1,9 @@ Manifest-Version: 1.0
Require-Bundle: org.eclipse.papyrus.uml.diagram.common;bundle-version="0.9.0",
org.eclipse.papyrus.infra.services.edit;bundle-version="0.9.0",
- org.eclipse.papyrus.uml.standard;bundle-version="0.9.0",
org.eclipse.gmf.runtime.notation;bundle-version="1.5.0",
- org.eclipse.gmf.runtime.diagram.core;bundle-version="1.4.1"
+ org.eclipse.gmf.runtime.diagram.core;bundle-version="1.4.1",
+ org.eclipse.uml2.uml.profile.l2;bundle-version="1.0.0"
Export-Package: org.eclipse.papyrus.uml.service.types,
org.eclipse.papyrus.uml.service.types.command,
org.eclipse.papyrus.uml.service.types.element,
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/build.properties b/plugins/uml/org.eclipse.papyrus.uml.service.types/build.properties index b6e4e2923ea..b1a7fe350cf 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/build.properties +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/build.properties @@ -2,6 +2,9 @@ #Mon Sep 12 09:30:23 CEST 2011
bin.includes=META-INF/,.,plugin.xml,bin/,about.html,plugin.properties,icons/
output..=bin/
-src.includes=about.html,model/,META-INF/,.,plugin.xml,bin/,plugin.properties,icons/
+src.includes = about.html,\
+ model/,\
+ bin/,\
+ icons/
source..=src/,src-gen/
bin..=bin/
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen b/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen index ff970bacd4c..a6c691fc04a 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen @@ -179,9 +179,6 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="CreateObjectAction" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreateObjectAction"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="CreationEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreationEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreationEvent"/>
- </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="DataStoreNode" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
</types>
@@ -212,8 +209,8 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="DestroyObjectAction" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestroyObjectAction"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="DestructionEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestructionEvent"/>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DestructionOccurrenceSpecification" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestructionOccurrenceSpecification"/>
</types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="Device" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Device"/>
@@ -260,9 +257,6 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionEnvironment" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEnvironment"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEvent"/>
- </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionOccurrenceSpecification" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionOccurrenceSpecification"/>
</types>
@@ -404,6 +398,9 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralNull" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralNull"/>
</types>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralReal" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralReal"/>
+ </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralSpecification" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralSpecification"/>
</types>
@@ -566,12 +563,6 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="Realization" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Realization"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="ReceiveOperationEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveOperationEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReceiveOperationEvent"/>
- </types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="ReceiveSignalEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveSignalEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReceiveSignalEvent"/>
- </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="Reception" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Reception"/>
</types>
@@ -605,15 +596,9 @@ <types xsi:type="domaincontextcodegen:MetaClassType" name="SendObjectAction" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendObjectAction"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="SendOperationEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendOperationEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendOperationEvent"/>
- </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="SendSignalAction" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendSignalAction"/>
</types>
- <types xsi:type="domaincontextcodegen:MetaClassType" name="SendSignalEvent" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalEvent.gif">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendSignalEvent"/>
- </types>
<types xsi:type="domaincontextcodegen:MetaClassType" name="SequenceNode" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SequenceNode"/>
</types>
@@ -751,21 +736,265 @@ <advices adviceID="org.eclipse.papyrus.uml.advice.Collaboration" ref="//@elementTypes/@types.38" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationHelperAdvice"/>
<advices adviceID="org.eclipse.papyrus.uml.advice.CollaborationUse" ref="//@elementTypes/@types.39" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationUseHelperAdvice"/>
<advices adviceID="org.eclipse.papyrus.uml.advice.ConnectorEnd" ref="//@elementTypes/@types.50" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ConnectorEndHelperAdvice"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.DestructionEvent" ref="//@elementTypes/@types.70" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.DirectedRelationship" ref="//@elementTypes/@types.72" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.DirectedRelationshipHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.ExecutionSpecification" ref="//@elementTypes/@types.88" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.FeatureNameInitializer" ref="//@elementTypes/@types.96" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.FeatureNameInitializerHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.Lifeline" ref="//@elementTypes/@types.126" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.Message" ref="//@elementTypes/@types.140" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.MessageEnd" ref="//@elementTypes/@types.141" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.MultiplicityElementMultiplicityInitializer" ref="//@elementTypes/@types.145" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MultiplicityElementMultiplicityInitializerHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.NamedElement" ref="//@elementTypes/@types.146" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.NamedElementNameInitializer" ref="//@elementTypes/@types.146" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" ref="//@elementTypes/@types.152" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice" inheritance="all"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.PartDecomposition" ref="//@elementTypes/@types.166" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice"/>
- <advices adviceID="org.eclipse.papyrus.uml.advice.Property" ref="//@elementTypes/@types.172" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.DirectedRelationship" ref="//@elementTypes/@types.71" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.DirectedRelationshipHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.EncapsulatedClassifier" ref="//@elementTypes/@types.78" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.EncapsulatedClassifierHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.ExecutionSpecification" ref="//@elementTypes/@types.86" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.FeatureNameInitializer" ref="//@elementTypes/@types.94" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.FeatureNameInitializerHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Lifeline" ref="//@elementTypes/@types.124" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Message" ref="//@elementTypes/@types.139" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.MessageEnd" ref="//@elementTypes/@types.140" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.MultiplicityElementMultiplicityInitializer" ref="//@elementTypes/@types.144" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MultiplicityElementMultiplicityInitializerHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.NamedElement" ref="//@elementTypes/@types.145" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.NamedElementNameInitializer" ref="//@elementTypes/@types.145" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" ref="//@elementTypes/@types.151" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.PartDecomposition" ref="//@elementTypes/@types.165" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Property" ref="//@elementTypes/@types.171" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice" inheritance="all"/>
<bindings clientContextID="org.eclipse.papyrus.infra.services.edit.TypeContext">
- <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" pattern="org\.eclipse\.papyrus\.uml\..*"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.0"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.1"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.2"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.3"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.4"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.5"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.6"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.7"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.8"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.9"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.10"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.11"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.12"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.13"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.14"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.15"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.16"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.17"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.18"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.19"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.20"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.21"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.22"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.23"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.24"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.25"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.26"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.27"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.28"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.29"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.30"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.31"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.32"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.33"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.34"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.35"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.36"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.37"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.38"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.39"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.40"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.41"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.42"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.43"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.44"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.45"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.46"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.47"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.48"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.49"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.50"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.51"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.52"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.53"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.54"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.55"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.56"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.57"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.58"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.59"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.60"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.61"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.62"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.63"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.64"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.65"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.66"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.67"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.68"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.69"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.70"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.71"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.72"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.73"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.74"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.75"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.76"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.77"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.78"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.79"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.80"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.81"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.82"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.83"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.84"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.85"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.86"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.87"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.88"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.89"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.90"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.91"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.92"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.93"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.94"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.95"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.96"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.97"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.98"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.99"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.100"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.101"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.102"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.103"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.104"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.105"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.106"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.107"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.108"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.109"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.110"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.111"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.112"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.113"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.114"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.115"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.116"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.117"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.118"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.119"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.120"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.121"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.122"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.123"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.124"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.125"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.126"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.127"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.128"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.129"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.130"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.131"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.132"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.133"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.134"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.135"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.136"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.137"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.138"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.139"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.140"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.141"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.142"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.143"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.144"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.145"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.146"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.147"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.148"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.149"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.150"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.151"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.152"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.153"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.154"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.155"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.156"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.157"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.158"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.159"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.160"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.161"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.162"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.163"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.164"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.165"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.166"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.167"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.168"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.169"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.170"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.171"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.172"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.173"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.174"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.175"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.176"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.177"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.178"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.179"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.180"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.181"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.182"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.183"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.184"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.185"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.186"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.187"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.188"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.189"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.190"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.191"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.192"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.193"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.194"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.195"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.196"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.197"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.198"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.199"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.200"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.201"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.202"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.203"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.204"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.205"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.206"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.207"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.208"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.209"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.210"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.211"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.212"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.213"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.214"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.215"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.216"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.217"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.218"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.219"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.220"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.221"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.222"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.223"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.224"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.225"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.226"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.227"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.228"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.229"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.230"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.231"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.232"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.233"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.234"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.235"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.236"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.237"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.238"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.239"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.240"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.241"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.242"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.243"/>
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" ref="//@elementTypes/@types.244"/>
<bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.0"/>
<bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.1"/>
<bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.2"/>
@@ -784,5 +1013,5 @@ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.15"/>
<bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.16"/>
</bindings>
- <genHandlers handlerPackage="org.eclipse.papyrus.uml.modelexplorer.handler" superClass="CreateCommandHandler" superClassPackage="org.eclipse.papyrus.uml.modelexplorer.handler" elementTypeEnumerator="UMLElementTypes" elementTypeEnumeratorPackage="org.eclipse.papyrus.uml.service.types.element" visibleCreateChildHandlers="//@elementTypes/@types.1 //@elementTypes/@types.2 //@elementTypes/@types.4 //@elementTypes/@types.5 //@elementTypes/@types.6 //@elementTypes/@types.8 //@elementTypes/@types.11 //@elementTypes/@types.12 //@elementTypes/@types.13 //@elementTypes/@types.14 //@elementTypes/@types.15 //@elementTypes/@types.16 //@elementTypes/@types.17 //@elementTypes/@types.21 //@elementTypes/@types.24 //@elementTypes/@types.26 //@elementTypes/@types.27 //@elementTypes/@types.28 //@elementTypes/@types.29 //@elementTypes/@types.30 //@elementTypes/@types.31 //@elementTypes/@types.33 //@elementTypes/@types.34 //@elementTypes/@types.35 //@elementTypes/@types.36 //@elementTypes/@types.37 //@elementTypes/@types.38 //@elementTypes/@types.39 //@elementTypes/@types.40 //@elementTypes/@types.41 //@elementTypes/@types.43 //@elementTypes/@types.45 //@elementTypes/@types.47 //@elementTypes/@types.51 //@elementTypes/@types.52 //@elementTypes/@types.53 //@elementTypes/@types.54 //@elementTypes/@types.56 //@elementTypes/@types.57 //@elementTypes/@types.58 //@elementTypes/@types.59 //@elementTypes/@types.60 //@elementTypes/@types.61 //@elementTypes/@types.62 //@elementTypes/@types.66 //@elementTypes/@types.68 //@elementTypes/@types.69 //@elementTypes/@types.70 //@elementTypes/@types.71 //@elementTypes/@types.73 //@elementTypes/@types.74 //@elementTypes/@types.75 //@elementTypes/@types.76 //@elementTypes/@types.78 //@elementTypes/@types.80 //@elementTypes/@types.81 //@elementTypes/@types.83 //@elementTypes/@types.85 //@elementTypes/@types.86 //@elementTypes/@types.87 //@elementTypes/@types.89 //@elementTypes/@types.90 //@elementTypes/@types.91 //@elementTypes/@types.95 //@elementTypes/@types.98 //@elementTypes/@types.99 //@elementTypes/@types.100 //@elementTypes/@types.101 //@elementTypes/@types.102 //@elementTypes/@types.103 //@elementTypes/@types.106 //@elementTypes/@types.109 //@elementTypes/@types.110 //@elementTypes/@types.111 //@elementTypes/@types.112 //@elementTypes/@types.113 //@elementTypes/@types.114 //@elementTypes/@types.115 //@elementTypes/@types.117 //@elementTypes/@types.118 //@elementTypes/@types.119 //@elementTypes/@types.121 //@elementTypes/@types.122 //@elementTypes/@types.123 //@elementTypes/@types.125 //@elementTypes/@types.126 //@elementTypes/@types.128 //@elementTypes/@types.129 //@elementTypes/@types.130 //@elementTypes/@types.131 //@elementTypes/@types.132 //@elementTypes/@types.133 //@elementTypes/@types.135 //@elementTypes/@types.136 //@elementTypes/@types.137 //@elementTypes/@types.139 //@elementTypes/@types.144 //@elementTypes/@types.148 //@elementTypes/@types.149 //@elementTypes/@types.152 //@elementTypes/@types.153 //@elementTypes/@types.154 //@elementTypes/@types.155 //@elementTypes/@types.156 //@elementTypes/@types.157 //@elementTypes/@types.158 //@elementTypes/@types.159 //@elementTypes/@types.160 //@elementTypes/@types.163 //@elementTypes/@types.164 //@elementTypes/@types.166 //@elementTypes/@types.167 //@elementTypes/@types.168 //@elementTypes/@types.169 //@elementTypes/@types.170 //@elementTypes/@types.172 //@elementTypes/@types.174 //@elementTypes/@types.175 //@elementTypes/@types.177 //@elementTypes/@types.178 //@elementTypes/@types.179 //@elementTypes/@types.180 //@elementTypes/@types.181 //@elementTypes/@types.182 //@elementTypes/@types.183 //@elementTypes/@types.184 //@elementTypes/@types.185 //@elementTypes/@types.186 //@elementTypes/@types.188 //@elementTypes/@types.189 //@elementTypes/@types.190 //@elementTypes/@types.191 //@elementTypes/@types.193 //@elementTypes/@types.194 //@elementTypes/@types.195 //@elementTypes/@types.197 //@elementTypes/@types.198 //@elementTypes/@types.199 //@elementTypes/@types.200 //@elementTypes/@types.201 //@elementTypes/@types.202 //@elementTypes/@types.203 //@elementTypes/@types.204 //@elementTypes/@types.205 //@elementTypes/@types.206 //@elementTypes/@types.207 //@elementTypes/@types.208 //@elementTypes/@types.209 //@elementTypes/@types.210 //@elementTypes/@types.211 //@elementTypes/@types.212 //@elementTypes/@types.213 //@elementTypes/@types.214 //@elementTypes/@types.217 //@elementTypes/@types.220 //@elementTypes/@types.221 //@elementTypes/@types.222 //@elementTypes/@types.223 //@elementTypes/@types.225 //@elementTypes/@types.226 //@elementTypes/@types.227 //@elementTypes/@types.228 //@elementTypes/@types.229 //@elementTypes/@types.230 //@elementTypes/@types.232 //@elementTypes/@types.235 //@elementTypes/@types.237 //@elementTypes/@types.238 //@elementTypes/@types.240 //@elementTypes/@types.241" createChildMenuLocationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild"/>
+ <genHandlers handlerPackage="org.eclipse.papyrus.uml.modelexplorer.handler" superClass="CreateCommandHandler" superClassPackage="org.eclipse.papyrus.uml.modelexplorer.handler" elementTypeEnumerator="UMLElementTypes" elementTypeEnumeratorPackage="org.eclipse.papyrus.uml.service.types.element" visibleCreateChildHandlers="//@elementTypes/@types.1 //@elementTypes/@types.2 //@elementTypes/@types.4 //@elementTypes/@types.5 //@elementTypes/@types.6 //@elementTypes/@types.8 //@elementTypes/@types.11 //@elementTypes/@types.12 //@elementTypes/@types.13 //@elementTypes/@types.14 //@elementTypes/@types.15 //@elementTypes/@types.16 //@elementTypes/@types.17 //@elementTypes/@types.21 //@elementTypes/@types.24 //@elementTypes/@types.26 //@elementTypes/@types.27 //@elementTypes/@types.28 //@elementTypes/@types.29 //@elementTypes/@types.30 //@elementTypes/@types.31 //@elementTypes/@types.33 //@elementTypes/@types.34 //@elementTypes/@types.35 //@elementTypes/@types.36 //@elementTypes/@types.37 //@elementTypes/@types.38 //@elementTypes/@types.39 //@elementTypes/@types.40 //@elementTypes/@types.41 //@elementTypes/@types.43 //@elementTypes/@types.45 //@elementTypes/@types.47 //@elementTypes/@types.51 //@elementTypes/@types.52 //@elementTypes/@types.53 //@elementTypes/@types.54 //@elementTypes/@types.56 //@elementTypes/@types.57 //@elementTypes/@types.58 //@elementTypes/@types.59 //@elementTypes/@types.60 //@elementTypes/@types.61 //@elementTypes/@types.65 //@elementTypes/@types.67 //@elementTypes/@types.68 //@elementTypes/@types.70 //@elementTypes/@types.72 //@elementTypes/@types.73 //@elementTypes/@types.74 //@elementTypes/@types.75 //@elementTypes/@types.77 //@elementTypes/@types.79 //@elementTypes/@types.80 //@elementTypes/@types.82 //@elementTypes/@types.84 //@elementTypes/@types.85 //@elementTypes/@types.87 //@elementTypes/@types.88 //@elementTypes/@types.89 //@elementTypes/@types.93 //@elementTypes/@types.96 //@elementTypes/@types.97 //@elementTypes/@types.98 //@elementTypes/@types.99 //@elementTypes/@types.100 //@elementTypes/@types.101 //@elementTypes/@types.104 //@elementTypes/@types.107 //@elementTypes/@types.108 //@elementTypes/@types.109 //@elementTypes/@types.110 //@elementTypes/@types.111 //@elementTypes/@types.112 //@elementTypes/@types.113 //@elementTypes/@types.115 //@elementTypes/@types.116 //@elementTypes/@types.117 //@elementTypes/@types.119 //@elementTypes/@types.120 //@elementTypes/@types.121 //@elementTypes/@types.123 //@elementTypes/@types.124 //@elementTypes/@types.126 //@elementTypes/@types.127 //@elementTypes/@types.128 //@elementTypes/@types.129 //@elementTypes/@types.130 //@elementTypes/@types.131 //@elementTypes/@types.132 //@elementTypes/@types.134 //@elementTypes/@types.135 //@elementTypes/@types.136 //@elementTypes/@types.138 //@elementTypes/@types.143 //@elementTypes/@types.147 //@elementTypes/@types.148 //@elementTypes/@types.151 //@elementTypes/@types.152 //@elementTypes/@types.153 //@elementTypes/@types.154 //@elementTypes/@types.155 //@elementTypes/@types.156 //@elementTypes/@types.157 //@elementTypes/@types.158 //@elementTypes/@types.159 //@elementTypes/@types.162 //@elementTypes/@types.163 //@elementTypes/@types.165 //@elementTypes/@types.166 //@elementTypes/@types.167 //@elementTypes/@types.168 //@elementTypes/@types.169 //@elementTypes/@types.171 //@elementTypes/@types.173 //@elementTypes/@types.174 //@elementTypes/@types.176 //@elementTypes/@types.177 //@elementTypes/@types.178 //@elementTypes/@types.179 //@elementTypes/@types.180 //@elementTypes/@types.181 //@elementTypes/@types.182 //@elementTypes/@types.183 //@elementTypes/@types.184 //@elementTypes/@types.185 //@elementTypes/@types.187 //@elementTypes/@types.188 //@elementTypes/@types.190 //@elementTypes/@types.191 //@elementTypes/@types.192 //@elementTypes/@types.194 //@elementTypes/@types.195 //@elementTypes/@types.196 //@elementTypes/@types.197 //@elementTypes/@types.198 //@elementTypes/@types.199 //@elementTypes/@types.200 //@elementTypes/@types.201 //@elementTypes/@types.202 //@elementTypes/@types.203 //@elementTypes/@types.204 //@elementTypes/@types.205 //@elementTypes/@types.206 //@elementTypes/@types.207 //@elementTypes/@types.208 //@elementTypes/@types.209 //@elementTypes/@types.212 //@elementTypes/@types.215 //@elementTypes/@types.216 //@elementTypes/@types.217 //@elementTypes/@types.218 //@elementTypes/@types.220 //@elementTypes/@types.221 //@elementTypes/@types.222 //@elementTypes/@types.223 //@elementTypes/@types.224 //@elementTypes/@types.225 //@elementTypes/@types.227 //@elementTypes/@types.230 //@elementTypes/@types.232 //@elementTypes/@types.233 //@elementTypes/@types.235 //@elementTypes/@types.236" createChildMenuLocationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild"/>
</domaincontextcodegen:DomainContext>
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml b/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml index 3a491a8221b..b1415081a7d 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml @@ -5,7 +5,7 @@ <!-- UML ElementTypes declarations --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + <metamodel nsURI="http://www.eclipse.org/uml2/4.0.0/UML"> <!-- Declaration of IElementTypes --> @@ -429,13 +429,6 @@ <param name="semanticHint" value="UML::CreateObjectAction"/> </metamodelType> - <!-- IMetamodelType for CreationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.CreationEvent" name="UML::CreationEvent" - eclass="CreationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::CreationEvent"/> - </metamodelType> - <!-- IMetamodelType for DataStoreNode --> <metamodelType id="org.eclipse.papyrus.uml.DataStoreNode" name="UML::DataStoreNode" eclass="DataStoreNode" @@ -507,11 +500,11 @@ <param name="semanticHint" value="UML::DestroyObjectAction"/> </metamodelType> - <!-- IMetamodelType for DestructionEvent --> - <metamodelType id="org.eclipse.papyrus.uml.DestructionEvent" name="UML::DestructionEvent" - eclass="DestructionEvent" + <!-- IMetamodelType for DestructionOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.DestructionOccurrenceSpecification" name="UML::DestructionOccurrenceSpecification" + eclass="DestructionOccurrenceSpecification" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::DestructionEvent"/> + <param name="semanticHint" value="UML::DestructionOccurrenceSpecification"/> </metamodelType> <!-- IMetamodelType for Device --> @@ -620,13 +613,6 @@ <param name="semanticHint" value="UML::ExecutionEnvironment"/> </metamodelType> - <!-- IMetamodelType for ExecutionEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ExecutionEvent" name="UML::ExecutionEvent" - eclass="ExecutionEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ExecutionEvent"/> - </metamodelType> - <!-- IMetamodelType for ExecutionOccurrenceSpecification --> <metamodelType id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" name="UML::ExecutionOccurrenceSpecification" eclass="ExecutionOccurrenceSpecification" @@ -961,6 +947,13 @@ <param name="semanticHint" value="UML::LiteralNull"/> </metamodelType> + <!-- IMetamodelType for LiteralReal --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralReal" name="UML::LiteralReal" + eclass="LiteralReal" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralReal"/> + </metamodelType> + <!-- IMetamodelType for LiteralSpecification --> <metamodelType id="org.eclipse.papyrus.uml.LiteralSpecification" name="UML::LiteralSpecification" eclass="LiteralSpecification" @@ -1343,20 +1336,6 @@ <param name="semanticHint" value="UML::Realization"/> </metamodelType> - <!-- IMetamodelType for ReceiveOperationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ReceiveOperationEvent" name="UML::ReceiveOperationEvent" - eclass="ReceiveOperationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ReceiveOperationEvent"/> - </metamodelType> - - <!-- IMetamodelType for ReceiveSignalEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ReceiveSignalEvent" name="UML::ReceiveSignalEvent" - eclass="ReceiveSignalEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ReceiveSignalEvent"/> - </metamodelType> - <!-- IMetamodelType for Reception --> <metamodelType id="org.eclipse.papyrus.uml.Reception" name="UML::Reception" eclass="Reception" @@ -1434,13 +1413,6 @@ <param name="semanticHint" value="UML::SendObjectAction"/> </metamodelType> - <!-- IMetamodelType for SendOperationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.SendOperationEvent" name="UML::SendOperationEvent" - eclass="SendOperationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::SendOperationEvent"/> - </metamodelType> - <!-- IMetamodelType for SendSignalAction --> <metamodelType id="org.eclipse.papyrus.uml.SendSignalAction" name="UML::SendSignalAction" eclass="SendSignalAction" @@ -1448,13 +1420,6 @@ <param name="semanticHint" value="UML::SendSignalAction"/> </metamodelType> - <!-- IMetamodelType for SendSignalEvent --> - <metamodelType id="org.eclipse.papyrus.uml.SendSignalEvent" name="UML::SendSignalEvent" - eclass="SendSignalEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::SendSignalEvent"/> - </metamodelType> - <!-- IMetamodelType for SequenceNode --> <metamodelType id="org.eclipse.papyrus.uml.SequenceNode" name="UML::SequenceNode" eclass="SequenceNode" @@ -1784,14 +1749,14 @@ <specializes id="org.eclipse.papyrus.uml.Abstraction" /> <matcher class ="org.eclipse.papyrus.uml.service.types.matcher.RefineMatcher" /> </specializationType> - + </metamodel> </extension> <!-- Helper advice declarations --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + <metamodel nsURI="http://www.eclipse.org/uml2/4.0.0/UML"> <!-- Helper advice for Classifier --> <adviceBinding id="org.eclipse.papyrus.uml.advice.Classifier" @@ -1817,12 +1782,6 @@ inheritance="none" typeId="org.eclipse.papyrus.uml.ConnectorEnd"> </adviceBinding> - <!-- Helper advice for DestructionEvent --> - <adviceBinding id="org.eclipse.papyrus.uml.advice.DestructionEvent" - class="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" - inheritance="all" typeId="org.eclipse.papyrus.uml.DestructionEvent"> - </adviceBinding> - <!-- Helper advice for DirectedRelationship --> <adviceBinding id="org.eclipse.papyrus.uml.advice.DirectedRelationship" class="org.eclipse.papyrus.uml.service.types.helper.advice.DirectedRelationshipHelperAdvice" @@ -1903,21 +1862,264 @@ </metamodel> </extension> - + <!-- UML ElementType bindings to Papyrus shared IClientContext --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> <!-- Bindings declaration --> <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - <elementType pattern="org\.eclipse\.papyrus\.uml\.([^d]|$|d([^i]|$)|di([^a]|$)|dia([^g]|$)|diag([^r]|$)|diagr([^a]|$)|diagra([^m]|$))" /> + <elementType ref="org.eclipse.papyrus.uml.Abstraction" /> + <elementType ref="org.eclipse.papyrus.uml.AcceptCallAction" /> + <elementType ref="org.eclipse.papyrus.uml.AcceptEventAction" /> + <elementType ref="org.eclipse.papyrus.uml.Action" /> + <elementType ref="org.eclipse.papyrus.uml.ActionExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ActionInputPin" /> + <elementType ref="org.eclipse.papyrus.uml.Activity" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityEdge" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityFinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityGroup" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityParameterNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityPartition" /> + <elementType ref="org.eclipse.papyrus.uml.Actor" /> + <elementType ref="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.AddVariableValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.AnyReceiveEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Artifact" /> + <elementType ref="org.eclipse.papyrus.uml.AssociationBase" /> + <elementType ref="org.eclipse.papyrus.uml.AssociationClass" /> + <elementType ref="org.eclipse.papyrus.uml.Behavior" /> + <elementType ref="org.eclipse.papyrus.uml.BehaviorExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.BehavioralFeature" /> + <elementType ref="org.eclipse.papyrus.uml.BehavioredClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.BroadcastSignalAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallEvent" /> + <elementType ref="org.eclipse.papyrus.uml.CallOperationAction" /> + <elementType ref="org.eclipse.papyrus.uml.CentralBufferNode" /> + <elementType ref="org.eclipse.papyrus.uml.ChangeEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Class" /> + <elementType ref="org.eclipse.papyrus.uml.Classifier" /> + <elementType ref="org.eclipse.papyrus.uml.ClassifierTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.Clause" /> + <elementType ref="org.eclipse.papyrus.uml.ClearAssociationAction" /> + <elementType ref="org.eclipse.papyrus.uml.ClearStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.ClearVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Collaboration" /> + <elementType ref="org.eclipse.papyrus.uml.CollaborationUse" /> + <elementType ref="org.eclipse.papyrus.uml.CombinedFragment" /> + <elementType ref="org.eclipse.papyrus.uml.Comment" /> + <elementType ref="org.eclipse.papyrus.uml.CommunicationPath" /> + <elementType ref="org.eclipse.papyrus.uml.Component" /> + <elementType ref="org.eclipse.papyrus.uml.ComponentRealization" /> + <elementType ref="org.eclipse.papyrus.uml.ConditionalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectableElement" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectionPointReference" /> + <elementType ref="org.eclipse.papyrus.uml.Connector" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectorEnd" /> + <elementType ref="org.eclipse.papyrus.uml.ConsiderIgnoreFragment" /> + <elementType ref="org.eclipse.papyrus.uml.Constraint" /> + <elementType ref="org.eclipse.papyrus.uml.Continuation" /> + <elementType ref="org.eclipse.papyrus.uml.ControlFlow" /> + <elementType ref="org.eclipse.papyrus.uml.ControlNode" /> + <elementType ref="org.eclipse.papyrus.uml.CreateLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.CreateLinkObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.CreateObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.DataStoreNode" /> + <elementType ref="org.eclipse.papyrus.uml.DataType" /> + <elementType ref="org.eclipse.papyrus.uml.DecisionNode" /> + <elementType ref="org.eclipse.papyrus.uml.Dependency" /> + <elementType ref="org.eclipse.papyrus.uml.DeployedArtifact" /> + <elementType ref="org.eclipse.papyrus.uml.Deployment" /> + <elementType ref="org.eclipse.papyrus.uml.DeploymentSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.DeploymentTarget" /> + <elementType ref="org.eclipse.papyrus.uml.DestroyLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.DestroyObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.DestructionOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.Device" /> + <elementType ref="org.eclipse.papyrus.uml.DirectedRelationship" /> + <elementType ref="org.eclipse.papyrus.uml.Duration" /> + <elementType ref="org.eclipse.papyrus.uml.DurationConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.DurationInterval" /> + <elementType ref="org.eclipse.papyrus.uml.DurationObservation" /> + <elementType ref="org.eclipse.papyrus.uml.Element" /> + <elementType ref="org.eclipse.papyrus.uml.ElementImport" /> + <elementType ref="org.eclipse.papyrus.uml.EncapsulatedClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.Enumeration" /> + <elementType ref="org.eclipse.papyrus.uml.EnumerationLiteral" /> + <elementType ref="org.eclipse.papyrus.uml.Event" /> + <elementType ref="org.eclipse.papyrus.uml.ExceptionHandler" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutableNode" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionEnvironment" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ExpansionNode" /> + <elementType ref="org.eclipse.papyrus.uml.ExpansionRegion" /> + <elementType ref="org.eclipse.papyrus.uml.Expression" /> + <elementType ref="org.eclipse.papyrus.uml.Extend" /> + <elementType ref="org.eclipse.papyrus.uml.Extension" /> + <elementType ref="org.eclipse.papyrus.uml.ExtensionEnd" /> + <elementType ref="org.eclipse.papyrus.uml.ExtensionPoint" /> + <elementType ref="org.eclipse.papyrus.uml.Feature" /> + <elementType ref="org.eclipse.papyrus.uml.FinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.FinalState" /> + <elementType ref="org.eclipse.papyrus.uml.FlowFinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ForkNode" /> + <elementType ref="org.eclipse.papyrus.uml.FunctionBehavior" /> + <elementType ref="org.eclipse.papyrus.uml.Gate" /> + <elementType ref="org.eclipse.papyrus.uml.GeneralOrdering" /> + <elementType ref="org.eclipse.papyrus.uml.Generalization" /> + <elementType ref="org.eclipse.papyrus.uml.GeneralizationSet" /> + <elementType ref="org.eclipse.papyrus.uml.Image" /> + <elementType ref="org.eclipse.papyrus.uml.Include" /> + <elementType ref="org.eclipse.papyrus.uml.InformationFlow" /> + <elementType ref="org.eclipse.papyrus.uml.InformationItem" /> + <elementType ref="org.eclipse.papyrus.uml.InitialNode" /> + <elementType ref="org.eclipse.papyrus.uml.InputPin" /> + <elementType ref="org.eclipse.papyrus.uml.InstanceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.InstanceValue" /> + <elementType ref="org.eclipse.papyrus.uml.Interaction" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionFragment" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionOperand" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionUse" /> + <elementType ref="org.eclipse.papyrus.uml.Interface" /> + <elementType ref="org.eclipse.papyrus.uml.InterfaceRealization" /> + <elementType ref="org.eclipse.papyrus.uml.InterruptibleActivityRegion" /> + <elementType ref="org.eclipse.papyrus.uml.Interval" /> + <elementType ref="org.eclipse.papyrus.uml.IntervalConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.InvocationAction" /> + <elementType ref="org.eclipse.papyrus.uml.JoinNode" /> + <elementType ref="org.eclipse.papyrus.uml.Lifeline" /> + <elementType ref="org.eclipse.papyrus.uml.LinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndCreationData" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndData" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndDestructionData" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralBoolean" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralInteger" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralNull" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralReal" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralString" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralUnlimitedNatural" /> + <elementType ref="org.eclipse.papyrus.uml.LoopNode" /> + <elementType ref="org.eclipse.papyrus.uml.Manifestation" /> + <elementType ref="org.eclipse.papyrus.uml.MergeNode" /> + <elementType ref="org.eclipse.papyrus.uml.Message" /> + <elementType ref="org.eclipse.papyrus.uml.MessageEnd" /> + <elementType ref="org.eclipse.papyrus.uml.MessageEvent" /> + <elementType ref="org.eclipse.papyrus.uml.MessageOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.Model" /> + <elementType ref="org.eclipse.papyrus.uml.MultiplicityElement" /> + <elementType ref="org.eclipse.papyrus.uml.NamedElement" /> + <elementType ref="org.eclipse.papyrus.uml.Namespace" /> + <elementType ref="org.eclipse.papyrus.uml.Node" /> + <elementType ref="org.eclipse.papyrus.uml.ObjectFlow" /> + <elementType ref="org.eclipse.papyrus.uml.ObjectNode" /> + <elementType ref="org.eclipse.papyrus.uml.Observation" /> + <elementType ref="org.eclipse.papyrus.uml.OccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueAction" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueBehavior" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueExpression" /> + <elementType ref="org.eclipse.papyrus.uml.Operation" /> + <elementType ref="org.eclipse.papyrus.uml.OperationTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.OutputPin" /> + <elementType ref="org.eclipse.papyrus.uml.Package" /> + <elementType ref="org.eclipse.papyrus.uml.PackageImport" /> + <elementType ref="org.eclipse.papyrus.uml.PackageMerge" /> + <elementType ref="org.eclipse.papyrus.uml.PackageableElement" /> + <elementType ref="org.eclipse.papyrus.uml.Parameter" /> + <elementType ref="org.eclipse.papyrus.uml.ParameterSet" /> + <elementType ref="org.eclipse.papyrus.uml.ParameterableElement" /> + <elementType ref="org.eclipse.papyrus.uml.PartDecomposition" /> + <elementType ref="org.eclipse.papyrus.uml.Pin" /> + <elementType ref="org.eclipse.papyrus.uml.Port" /> + <elementType ref="org.eclipse.papyrus.uml.PrimitiveType" /> + <elementType ref="org.eclipse.papyrus.uml.Profile" /> + <elementType ref="org.eclipse.papyrus.uml.ProfileApplication" /> + <elementType ref="org.eclipse.papyrus.uml.Property" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolConformance" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolStateMachine" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolTransition" /> + <elementType ref="org.eclipse.papyrus.uml.Pseudostate" /> + <elementType ref="org.eclipse.papyrus.uml.QualifierValue" /> + <elementType ref="org.eclipse.papyrus.uml.RaiseExceptionAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadExtentAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkObjectEndAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadSelfAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Realization" /> + <elementType ref="org.eclipse.papyrus.uml.Reception" /> + <elementType ref="org.eclipse.papyrus.uml.ReclassifyObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.RedefinableElement" /> + <elementType ref="org.eclipse.papyrus.uml.RedefinableTemplateSignature" /> + <elementType ref="org.eclipse.papyrus.uml.ReduceAction" /> + <elementType ref="org.eclipse.papyrus.uml.Region" /> + <elementType ref="org.eclipse.papyrus.uml.Relationship" /> + <elementType ref="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.RemoveVariableValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReplyAction" /> + <elementType ref="org.eclipse.papyrus.uml.SendObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.SendSignalAction" /> + <elementType ref="org.eclipse.papyrus.uml.SequenceNode" /> + <elementType ref="org.eclipse.papyrus.uml.Signal" /> + <elementType ref="org.eclipse.papyrus.uml.SignalEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Slot" /> + <elementType ref="org.eclipse.papyrus.uml.StartClassifierBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.StartObjectBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.State" /> + <elementType ref="org.eclipse.papyrus.uml.StateInvariant" /> + <elementType ref="org.eclipse.papyrus.uml.StateMachine" /> + <elementType ref="org.eclipse.papyrus.uml.Stereotype" /> + <elementType ref="org.eclipse.papyrus.uml.StringExpression" /> + <elementType ref="org.eclipse.papyrus.uml.StructuralFeature" /> + <elementType ref="org.eclipse.papyrus.uml.StructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.StructuredActivityNode" /> + <elementType ref="org.eclipse.papyrus.uml.StructuredClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.Substitution" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateBinding" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateParameterSubstitution" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateSignature" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateableElement" /> + <elementType ref="org.eclipse.papyrus.uml.TestIdentityAction" /> + <elementType ref="org.eclipse.papyrus.uml.TimeConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.TimeEvent" /> + <elementType ref="org.eclipse.papyrus.uml.TimeExpression" /> + <elementType ref="org.eclipse.papyrus.uml.TimeInterval" /> + <elementType ref="org.eclipse.papyrus.uml.TimeObservation" /> + <elementType ref="org.eclipse.papyrus.uml.Transition" /> + <elementType ref="org.eclipse.papyrus.uml.Trigger" /> + <elementType ref="org.eclipse.papyrus.uml.Type" /> + <elementType ref="org.eclipse.papyrus.uml.TypedElement" /> + <elementType ref="org.eclipse.papyrus.uml.UnmarshallAction" /> + <elementType ref="org.eclipse.papyrus.uml.Usage" /> + <elementType ref="org.eclipse.papyrus.uml.UseCase" /> + <elementType ref="org.eclipse.papyrus.uml.ValuePin" /> + <elementType ref="org.eclipse.papyrus.uml.ValueSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ValueSpecificationAction" /> + <elementType ref="org.eclipse.papyrus.uml.Variable" /> + <elementType ref="org.eclipse.papyrus.uml.VariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Vertex" /> + <elementType ref="org.eclipse.papyrus.uml.WriteLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.WriteStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.WriteVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Association" /> + <elementType ref="org.eclipse.papyrus.uml.Trace" /> + <elementType ref="org.eclipse.papyrus.uml.Refine" /> <advice ref="org.eclipse.papyrus.uml.advice.Classifier" /> <advice ref="org.eclipse.papyrus.uml.advice.Collaboration" /> <advice ref="org.eclipse.papyrus.uml.advice.CollaborationUse" /> <advice ref="org.eclipse.papyrus.uml.advice.ConnectorEnd" /> - <advice ref="org.eclipse.papyrus.uml.advice.DestructionEvent" /> <advice ref="org.eclipse.papyrus.uml.advice.DirectedRelationship" /> - <advice ref="org.eclipse.papyrus.uml.advice.EncapsulatedClassifier" /> + <advice ref="org.eclipse.papyrus.uml.advice.EncapsulatedClassifier" /> <advice ref="org.eclipse.papyrus.uml.advice.ExecutionSpecification" /> <advice ref="org.eclipse.papyrus.uml.advice.FeatureNameInitializer" /> <advice ref="org.eclipse.papyrus.uml.advice.Lifeline" /> diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java index 3bd75404684..e407218bfd3 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java @@ -200,9 +200,6 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML CreateObjectAction */ public static final IHintedType CREATE_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateObjectAction"); //$NON-NLS-1$ - /** IElementType for UML CreationEvent */ - public static final IHintedType CREATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreationEvent"); //$NON-NLS-1$ - /** IElementType for UML DataStoreNode */ public static final IHintedType DATA_STORE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DataStoreNode"); //$NON-NLS-1$ @@ -233,8 +230,8 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML DestroyObjectAction */ public static final IHintedType DESTROY_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestroyObjectAction"); //$NON-NLS-1$ - /** IElementType for UML DestructionEvent */ - public static final IHintedType DESTRUCTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestructionEvent"); //$NON-NLS-1$ + /** IElementType for UML DestructionOccurrenceSpecification */ + public static final IHintedType DESTRUCTION_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestructionOccurrenceSpecification"); //$NON-NLS-1$ /** IElementType for UML Device */ public static final IHintedType DEVICE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Device"); //$NON-NLS-1$ @@ -281,9 +278,6 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML ExecutionEnvironment */ public static final IHintedType EXECUTION_ENVIRONMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEnvironment"); //$NON-NLS-1$ - /** IElementType for UML ExecutionEvent */ - public static final IHintedType EXECUTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEvent"); //$NON-NLS-1$ - /** IElementType for UML ExecutionOccurrenceSpecification */ public static final IHintedType EXECUTION_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification"); //$NON-NLS-1$ @@ -425,6 +419,9 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML LiteralNull */ public static final IHintedType LITERAL_NULL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralNull"); //$NON-NLS-1$ + /** IElementType for UML LiteralReal */ + public static final IHintedType LITERAL_REAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralReal"); //$NON-NLS-1$ + /** IElementType for UML LiteralSpecification */ public static final IHintedType LITERAL_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralSpecification"); //$NON-NLS-1$ @@ -587,12 +584,6 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML Realization */ public static final IHintedType REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Realization"); //$NON-NLS-1$ - /** IElementType for UML ReceiveOperationEvent */ - public static final IHintedType RECEIVE_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveOperationEvent"); //$NON-NLS-1$ - - /** IElementType for UML ReceiveSignalEvent */ - public static final IHintedType RECEIVE_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveSignalEvent"); //$NON-NLS-1$ - /** IElementType for UML Reception */ public static final IHintedType RECEPTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Reception"); //$NON-NLS-1$ @@ -626,15 +617,9 @@ public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML SendObjectAction */ public static final IHintedType SEND_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendObjectAction"); //$NON-NLS-1$ - /** IElementType for UML SendOperationEvent */ - public static final IHintedType SEND_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendOperationEvent"); //$NON-NLS-1$ - /** IElementType for UML SendSignalAction */ public static final IHintedType SEND_SIGNAL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalAction"); //$NON-NLS-1$ - /** IElementType for UML SendSignalEvent */ - public static final IHintedType SEND_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalEvent"); //$NON-NLS-1$ - /** IElementType for UML SequenceNode */ public static final IHintedType SEQUENCE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.SequenceNode"); //$NON-NLS-1$ diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/Activator.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/Activator.java index e93f5487a8d..6f38ae66c51 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/Activator.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/Activator.java @@ -33,7 +33,7 @@ public class Activator extends Plugin { /** Default Constructor */
public Activator() {
-
+
}
/*
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/AbstractStereotypedElementEditHelperAdvice.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/AbstractStereotypedElementEditHelperAdvice.java index e159fab2372..81b23a5a946 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/AbstractStereotypedElementEditHelperAdvice.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/AbstractStereotypedElementEditHelperAdvice.java @@ -22,6 +22,7 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.GetEditContextRequest; import org.eclipse.gmf.runtime.emf.type.core.requests.IEditCommandRequest;
import org.eclipse.uml2.uml.Element;
import org.eclipse.uml2.uml.Package;
+import org.eclipse.uml2.uml.Profile;
/**
* This abstract EditHelperAdvice is used for UML Element creation with
@@ -32,7 +33,7 @@ import org.eclipse.uml2.uml.Package; public abstract class AbstractStereotypedElementEditHelperAdvice extends AbstractEditHelperAdvice {
/** List of profiles supposedly applied before element creation */
- protected List<String> requiredProfileIDs = new ArrayList<String>();
+ protected List<Profile> requiredProfiles = new ArrayList<Profile>();
/**
* Check required profile application before approving the request.
@@ -61,8 +62,8 @@ public abstract class AbstractStereotypedElementEditHelperAdvice extends Abstrac // Ensure all necessary profiles are effectively applied
if(profileApplicationContext != null) {
- for(String requiredProfileID : requiredProfileIDs) {
- if(profileApplicationContext.getAppliedProfile(requiredProfileID, true) == null) {
+ for(Profile requiredProfile : requiredProfiles) {
+ if(profileApplicationContext.isProfileApplied(requiredProfile)) {
isApproved = false;
}
}
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/DestructionEventHelperAdvice.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/DestructionEventHelperAdvice.java index db27181f6c0..a9754fc4dbe 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/DestructionEventHelperAdvice.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/DestructionEventHelperAdvice.java @@ -19,6 +19,8 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.DestroyDependentsRequest; /**
* Helper advice for all {@link DestructionEvent} elements.
+ *
+ * @deprecated the related element no more exists in UML 2.4
*/
public class DestructionEventHelperAdvice extends AbstractEditHelperAdvice {
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/RefineEditHelperAdvice.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/RefineEditHelperAdvice.java index 08f43f92443..7771b5bce42 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/RefineEditHelperAdvice.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/RefineEditHelperAdvice.java @@ -18,18 +18,18 @@ import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand;
import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest;
import org.eclipse.papyrus.uml.service.types.utils.NamedElementHelper;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.util.StandardResource;
import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
+import org.eclipse.uml2.uml.profile.l2.L2Package;
+import org.eclipse.uml2.uml.profile.l2.Refine;
+import org.eclipse.uml2.uml.util.UMLUtil;
+import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
/** Standard Profile {@link Refine} edit helper advice */
public class RefineEditHelperAdvice extends AbstractStereotypedElementEditHelperAdvice {
/** Default constructor */
public RefineEditHelperAdvice() {
- requiredProfileIDs.add(StandardResource.STANDARD_ID);
+ requiredProfiles.add(UMLUtil.getProfile(L2Package.eINSTANCE));
}
/** Complete creation process by applying the expected stereotype */
@@ -41,14 +41,11 @@ public class RefineEditHelperAdvice extends AbstractStereotypedElementEditHelper protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException {
NamedElement element = (NamedElement)request.getElementToConfigure();
if(element != null) {
- Stereotype stereotypeToApply = element.getApplicableStereotype(StandardResource.REFINE_ID);
- if(stereotypeToApply != null) {
- element.applyStereotype(stereotypeToApply);
- }
+ StereotypeApplicationHelper.INSTANCE.applyStereotype(element, L2Package.eINSTANCE.getRefine());
// Set default name
// Initialize the element name based on the created IElementType
- String initializedName = NamedElementHelper.getDefaultNameWithIncrementFromBase(StandardPackage.eINSTANCE.getRefine().getName(), element.eContainer().eContents());
+ String initializedName = NamedElementHelper.getDefaultNameWithIncrementFromBase(L2Package.eINSTANCE.getRefine().getName(), element.eContainer().eContents());
element.setName(initializedName);
}
return CommandResult.newOKCommandResult(element);
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/TraceEditHelperAdvice.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/TraceEditHelperAdvice.java index 80faae0009e..504c73a6275 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/TraceEditHelperAdvice.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/helper/advice/TraceEditHelperAdvice.java @@ -18,18 +18,18 @@ import org.eclipse.gmf.runtime.common.core.command.ICommand; import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand;
import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest;
import org.eclipse.papyrus.uml.service.types.utils.NamedElementHelper;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.papyrus.uml.standard.util.StandardResource;
import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Stereotype;
+import org.eclipse.uml2.uml.profile.l2.L2Package;
+import org.eclipse.uml2.uml.profile.l2.Trace;
+import org.eclipse.uml2.uml.util.UMLUtil;
+import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
/** Standard Profile {@link Trace} edit helper advice */
public class TraceEditHelperAdvice extends AbstractStereotypedElementEditHelperAdvice {
/** Default constructor */
public TraceEditHelperAdvice() {
- requiredProfileIDs.add(StandardResource.STANDARD_ID);
+ requiredProfiles.add(UMLUtil.getProfile(L2Package.eINSTANCE));
}
/** Complete creation process by applying the expected stereotype */
@@ -41,14 +41,11 @@ public class TraceEditHelperAdvice extends AbstractStereotypedElementEditHelperA protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException {
NamedElement element = (NamedElement)request.getElementToConfigure();
if(element != null) {
- Stereotype stereotypeToApply = element.getApplicableStereotype(StandardResource.TRACE_ID);
- if(stereotypeToApply != null) {
- element.applyStereotype(stereotypeToApply);
- }
+ StereotypeApplicationHelper.INSTANCE.applyStereotype(element, L2Package.eINSTANCE.getRefine());
// Set default name
// Initialize the element name based on the created IElementType
- String initializedName = NamedElementHelper.getDefaultNameWithIncrementFromBase(StandardPackage.eINSTANCE.getTrace().getName(), element.eContainer().eContents());
+ String initializedName = NamedElementHelper.getDefaultNameWithIncrementFromBase(L2Package.eINSTANCE.getTrace().getName(), element.eContainer().eContents());
element.setName(initializedName);
}
return CommandResult.newOKCommandResult(element);
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/RefineMatcher.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/RefineMatcher.java index 4e4807be137..1b0ed43f933 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/RefineMatcher.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/RefineMatcher.java @@ -11,9 +11,9 @@ package org.eclipse.papyrus.uml.service.types.matcher; import org.eclipse.emf.ecore.EObject;
import org.eclipse.gmf.runtime.emf.type.core.IElementMatcher;
-import org.eclipse.papyrus.uml.service.types.utils.ElementUtil;
-import org.eclipse.papyrus.uml.standard.Refine;
import org.eclipse.uml2.uml.Abstraction;
+import org.eclipse.uml2.uml.profile.l2.Refine;
+import org.eclipse.uml2.uml.util.UMLUtil;
/**
* Test if current {@link Abstraction} is a {@link Refine}
@@ -26,7 +26,7 @@ public class RefineMatcher implements IElementMatcher { if(eObject instanceof Abstraction) {
Abstraction element = (Abstraction)eObject;
- if(ElementUtil.getStereotypeApplication(element, Refine.class) != null) {
+ if(UMLUtil.getStereotypeApplication(element, Refine.class) != null) {
isMatch = true;
}
}
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/TraceMatcher.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/TraceMatcher.java index 38450d19e32..52ccb681218 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/TraceMatcher.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/matcher/TraceMatcher.java @@ -11,9 +11,9 @@ package org.eclipse.papyrus.uml.service.types.matcher; import org.eclipse.emf.ecore.EObject;
import org.eclipse.gmf.runtime.emf.type.core.IElementMatcher;
-import org.eclipse.papyrus.uml.service.types.utils.ElementUtil;
-import org.eclipse.papyrus.uml.standard.Trace;
import org.eclipse.uml2.uml.Abstraction;
+import org.eclipse.uml2.uml.profile.l2.Trace;
+import org.eclipse.uml2.uml.util.UMLUtil;
/**
* Test if current {@link Abstraction} is a {@link Trace}
@@ -26,7 +26,7 @@ public class TraceMatcher implements IElementMatcher { if(eObject instanceof Abstraction) {
Abstraction element = (Abstraction)eObject;
- if(ElementUtil.getStereotypeApplication(element, Trace.class) != null) {
+ if(UMLUtil.getStereotypeApplication(element, Trace.class) != null) {
isMatch = true;
}
}
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml b/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml index 31ea521755b..bb08db582f2 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml @@ -5,7 +5,7 @@ <!-- UML ElementTypes declarations --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + <metamodel nsURI="http://www.eclipse.org/uml2/4.0.0/UML"> <!-- Declaration of IElementTypes --> @@ -429,13 +429,6 @@ <param name="semanticHint" value="UML::CreateObjectAction"/> </metamodelType> - <!-- IMetamodelType for CreationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.CreationEvent" name="UML::CreationEvent" - eclass="CreationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::CreationEvent"/> - </metamodelType> - <!-- IMetamodelType for DataStoreNode --> <metamodelType id="org.eclipse.papyrus.uml.DataStoreNode" name="UML::DataStoreNode" eclass="DataStoreNode" @@ -507,11 +500,11 @@ <param name="semanticHint" value="UML::DestroyObjectAction"/> </metamodelType> - <!-- IMetamodelType for DestructionEvent --> - <metamodelType id="org.eclipse.papyrus.uml.DestructionEvent" name="UML::DestructionEvent" - eclass="DestructionEvent" + <!-- IMetamodelType for DestructionOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.DestructionOccurrenceSpecification" name="UML::DestructionOccurrenceSpecification" + eclass="DestructionOccurrenceSpecification" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::DestructionEvent"/> + <param name="semanticHint" value="UML::DestructionOccurrenceSpecification"/> </metamodelType> <!-- IMetamodelType for Device --> @@ -620,13 +613,6 @@ <param name="semanticHint" value="UML::ExecutionEnvironment"/> </metamodelType> - <!-- IMetamodelType for ExecutionEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ExecutionEvent" name="UML::ExecutionEvent" - eclass="ExecutionEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ExecutionEvent"/> - </metamodelType> - <!-- IMetamodelType for ExecutionOccurrenceSpecification --> <metamodelType id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" name="UML::ExecutionOccurrenceSpecification" eclass="ExecutionOccurrenceSpecification" @@ -961,6 +947,13 @@ <param name="semanticHint" value="UML::LiteralNull"/> </metamodelType> + <!-- IMetamodelType for LiteralReal --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralReal" name="UML::LiteralReal" + eclass="LiteralReal" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralReal"/> + </metamodelType> + <!-- IMetamodelType for LiteralSpecification --> <metamodelType id="org.eclipse.papyrus.uml.LiteralSpecification" name="UML::LiteralSpecification" eclass="LiteralSpecification" @@ -1343,20 +1336,6 @@ <param name="semanticHint" value="UML::Realization"/> </metamodelType> - <!-- IMetamodelType for ReceiveOperationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ReceiveOperationEvent" name="UML::ReceiveOperationEvent" - eclass="ReceiveOperationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ReceiveOperationEvent"/> - </metamodelType> - - <!-- IMetamodelType for ReceiveSignalEvent --> - <metamodelType id="org.eclipse.papyrus.uml.ReceiveSignalEvent" name="UML::ReceiveSignalEvent" - eclass="ReceiveSignalEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::ReceiveSignalEvent"/> - </metamodelType> - <!-- IMetamodelType for Reception --> <metamodelType id="org.eclipse.papyrus.uml.Reception" name="UML::Reception" eclass="Reception" @@ -1434,13 +1413,6 @@ <param name="semanticHint" value="UML::SendObjectAction"/> </metamodelType> - <!-- IMetamodelType for SendOperationEvent --> - <metamodelType id="org.eclipse.papyrus.uml.SendOperationEvent" name="UML::SendOperationEvent" - eclass="SendOperationEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::SendOperationEvent"/> - </metamodelType> - <!-- IMetamodelType for SendSignalAction --> <metamodelType id="org.eclipse.papyrus.uml.SendSignalAction" name="UML::SendSignalAction" eclass="SendSignalAction" @@ -1448,13 +1420,6 @@ <param name="semanticHint" value="UML::SendSignalAction"/> </metamodelType> - <!-- IMetamodelType for SendSignalEvent --> - <metamodelType id="org.eclipse.papyrus.uml.SendSignalEvent" name="UML::SendSignalEvent" - eclass="SendSignalEvent" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > - <param name="semanticHint" value="UML::SendSignalEvent"/> - </metamodelType> - <!-- IMetamodelType for SequenceNode --> <metamodelType id="org.eclipse.papyrus.uml.SequenceNode" name="UML::SequenceNode" eclass="SequenceNode" @@ -1776,13 +1741,22 @@ <matcher class ="org.eclipse.papyrus.uml.service.types.matcher.TraceMatcher" /> </specializationType> + <!-- ISpecializationType Refine of UML::Abstraction --> + <specializationType id="org.eclipse.papyrus.uml.Refine" name="UML::Refine" + edithelperadvice="org.eclipse.papyrus.uml.service.types.helper.advice.RefineEditHelperAdvice" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Refine"/> + <specializes id="org.eclipse.papyrus.uml.Abstraction" /> + <matcher class ="org.eclipse.papyrus.uml.service.types.matcher.RefineMatcher" /> + </specializationType> + </metamodel> </extension> <!-- Helper advice declarations --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + <metamodel nsURI="http://www.eclipse.org/uml2/4.0.0/UML"> <!-- Helper advice for Classifier --> <adviceBinding id="org.eclipse.papyrus.uml.advice.Classifier" @@ -1808,18 +1782,18 @@ inheritance="none" typeId="org.eclipse.papyrus.uml.ConnectorEnd"> </adviceBinding> - <!-- Helper advice for DestructionEvent --> - <adviceBinding id="org.eclipse.papyrus.uml.advice.DestructionEvent" - class="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" - inheritance="all" typeId="org.eclipse.papyrus.uml.DestructionEvent"> - </adviceBinding> - <!-- Helper advice for DirectedRelationship --> <adviceBinding id="org.eclipse.papyrus.uml.advice.DirectedRelationship" class="org.eclipse.papyrus.uml.service.types.helper.advice.DirectedRelationshipHelperAdvice" inheritance="all" typeId="org.eclipse.papyrus.uml.DirectedRelationship"> </adviceBinding> + <!-- Helper advice for EncapsulatedClassifier --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.EncapsulatedClassifier" + class="org.eclipse.papyrus.uml.service.types.helper.advice.EncapsulatedClassifierHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.EncapsulatedClassifier"> + </adviceBinding> + <!-- Helper advice for ExecutionSpecification --> <adviceBinding id="org.eclipse.papyrus.uml.advice.ExecutionSpecification" class="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" @@ -1895,13 +1869,257 @@ <!-- Bindings declaration --> <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - <elementType pattern="org\.eclipse\.papyrus\.uml\..*" /> + <elementType ref="org.eclipse.papyrus.uml.Abstraction" /> + <elementType ref="org.eclipse.papyrus.uml.AcceptCallAction" /> + <elementType ref="org.eclipse.papyrus.uml.AcceptEventAction" /> + <elementType ref="org.eclipse.papyrus.uml.Action" /> + <elementType ref="org.eclipse.papyrus.uml.ActionExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ActionInputPin" /> + <elementType ref="org.eclipse.papyrus.uml.Activity" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityEdge" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityFinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityGroup" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityParameterNode" /> + <elementType ref="org.eclipse.papyrus.uml.ActivityPartition" /> + <elementType ref="org.eclipse.papyrus.uml.Actor" /> + <elementType ref="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.AddVariableValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.AnyReceiveEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Artifact" /> + <elementType ref="org.eclipse.papyrus.uml.AssociationBase" /> + <elementType ref="org.eclipse.papyrus.uml.AssociationClass" /> + <elementType ref="org.eclipse.papyrus.uml.Behavior" /> + <elementType ref="org.eclipse.papyrus.uml.BehaviorExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.BehavioralFeature" /> + <elementType ref="org.eclipse.papyrus.uml.BehavioredClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.BroadcastSignalAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.CallEvent" /> + <elementType ref="org.eclipse.papyrus.uml.CallOperationAction" /> + <elementType ref="org.eclipse.papyrus.uml.CentralBufferNode" /> + <elementType ref="org.eclipse.papyrus.uml.ChangeEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Class" /> + <elementType ref="org.eclipse.papyrus.uml.Classifier" /> + <elementType ref="org.eclipse.papyrus.uml.ClassifierTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.Clause" /> + <elementType ref="org.eclipse.papyrus.uml.ClearAssociationAction" /> + <elementType ref="org.eclipse.papyrus.uml.ClearStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.ClearVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Collaboration" /> + <elementType ref="org.eclipse.papyrus.uml.CollaborationUse" /> + <elementType ref="org.eclipse.papyrus.uml.CombinedFragment" /> + <elementType ref="org.eclipse.papyrus.uml.Comment" /> + <elementType ref="org.eclipse.papyrus.uml.CommunicationPath" /> + <elementType ref="org.eclipse.papyrus.uml.Component" /> + <elementType ref="org.eclipse.papyrus.uml.ComponentRealization" /> + <elementType ref="org.eclipse.papyrus.uml.ConditionalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectableElement" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectionPointReference" /> + <elementType ref="org.eclipse.papyrus.uml.Connector" /> + <elementType ref="org.eclipse.papyrus.uml.ConnectorEnd" /> + <elementType ref="org.eclipse.papyrus.uml.ConsiderIgnoreFragment" /> + <elementType ref="org.eclipse.papyrus.uml.Constraint" /> + <elementType ref="org.eclipse.papyrus.uml.Continuation" /> + <elementType ref="org.eclipse.papyrus.uml.ControlFlow" /> + <elementType ref="org.eclipse.papyrus.uml.ControlNode" /> + <elementType ref="org.eclipse.papyrus.uml.CreateLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.CreateLinkObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.CreateObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.DataStoreNode" /> + <elementType ref="org.eclipse.papyrus.uml.DataType" /> + <elementType ref="org.eclipse.papyrus.uml.DecisionNode" /> + <elementType ref="org.eclipse.papyrus.uml.Dependency" /> + <elementType ref="org.eclipse.papyrus.uml.DeployedArtifact" /> + <elementType ref="org.eclipse.papyrus.uml.Deployment" /> + <elementType ref="org.eclipse.papyrus.uml.DeploymentSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.DeploymentTarget" /> + <elementType ref="org.eclipse.papyrus.uml.DestroyLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.DestroyObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.DestructionOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.Device" /> + <elementType ref="org.eclipse.papyrus.uml.DirectedRelationship" /> + <elementType ref="org.eclipse.papyrus.uml.Duration" /> + <elementType ref="org.eclipse.papyrus.uml.DurationConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.DurationInterval" /> + <elementType ref="org.eclipse.papyrus.uml.DurationObservation" /> + <elementType ref="org.eclipse.papyrus.uml.Element" /> + <elementType ref="org.eclipse.papyrus.uml.ElementImport" /> + <elementType ref="org.eclipse.papyrus.uml.EncapsulatedClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.Enumeration" /> + <elementType ref="org.eclipse.papyrus.uml.EnumerationLiteral" /> + <elementType ref="org.eclipse.papyrus.uml.Event" /> + <elementType ref="org.eclipse.papyrus.uml.ExceptionHandler" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutableNode" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionEnvironment" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ExecutionSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ExpansionNode" /> + <elementType ref="org.eclipse.papyrus.uml.ExpansionRegion" /> + <elementType ref="org.eclipse.papyrus.uml.Expression" /> + <elementType ref="org.eclipse.papyrus.uml.Extend" /> + <elementType ref="org.eclipse.papyrus.uml.Extension" /> + <elementType ref="org.eclipse.papyrus.uml.ExtensionEnd" /> + <elementType ref="org.eclipse.papyrus.uml.ExtensionPoint" /> + <elementType ref="org.eclipse.papyrus.uml.Feature" /> + <elementType ref="org.eclipse.papyrus.uml.FinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.FinalState" /> + <elementType ref="org.eclipse.papyrus.uml.FlowFinalNode" /> + <elementType ref="org.eclipse.papyrus.uml.ForkNode" /> + <elementType ref="org.eclipse.papyrus.uml.FunctionBehavior" /> + <elementType ref="org.eclipse.papyrus.uml.Gate" /> + <elementType ref="org.eclipse.papyrus.uml.GeneralOrdering" /> + <elementType ref="org.eclipse.papyrus.uml.Generalization" /> + <elementType ref="org.eclipse.papyrus.uml.GeneralizationSet" /> + <elementType ref="org.eclipse.papyrus.uml.Image" /> + <elementType ref="org.eclipse.papyrus.uml.Include" /> + <elementType ref="org.eclipse.papyrus.uml.InformationFlow" /> + <elementType ref="org.eclipse.papyrus.uml.InformationItem" /> + <elementType ref="org.eclipse.papyrus.uml.InitialNode" /> + <elementType ref="org.eclipse.papyrus.uml.InputPin" /> + <elementType ref="org.eclipse.papyrus.uml.InstanceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.InstanceValue" /> + <elementType ref="org.eclipse.papyrus.uml.Interaction" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionFragment" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionOperand" /> + <elementType ref="org.eclipse.papyrus.uml.InteractionUse" /> + <elementType ref="org.eclipse.papyrus.uml.Interface" /> + <elementType ref="org.eclipse.papyrus.uml.InterfaceRealization" /> + <elementType ref="org.eclipse.papyrus.uml.InterruptibleActivityRegion" /> + <elementType ref="org.eclipse.papyrus.uml.Interval" /> + <elementType ref="org.eclipse.papyrus.uml.IntervalConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.InvocationAction" /> + <elementType ref="org.eclipse.papyrus.uml.JoinNode" /> + <elementType ref="org.eclipse.papyrus.uml.Lifeline" /> + <elementType ref="org.eclipse.papyrus.uml.LinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndCreationData" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndData" /> + <elementType ref="org.eclipse.papyrus.uml.LinkEndDestructionData" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralBoolean" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralInteger" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralNull" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralReal" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralString" /> + <elementType ref="org.eclipse.papyrus.uml.LiteralUnlimitedNatural" /> + <elementType ref="org.eclipse.papyrus.uml.LoopNode" /> + <elementType ref="org.eclipse.papyrus.uml.Manifestation" /> + <elementType ref="org.eclipse.papyrus.uml.MergeNode" /> + <elementType ref="org.eclipse.papyrus.uml.Message" /> + <elementType ref="org.eclipse.papyrus.uml.MessageEnd" /> + <elementType ref="org.eclipse.papyrus.uml.MessageEvent" /> + <elementType ref="org.eclipse.papyrus.uml.MessageOccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.Model" /> + <elementType ref="org.eclipse.papyrus.uml.MultiplicityElement" /> + <elementType ref="org.eclipse.papyrus.uml.NamedElement" /> + <elementType ref="org.eclipse.papyrus.uml.Namespace" /> + <elementType ref="org.eclipse.papyrus.uml.Node" /> + <elementType ref="org.eclipse.papyrus.uml.ObjectFlow" /> + <elementType ref="org.eclipse.papyrus.uml.ObjectNode" /> + <elementType ref="org.eclipse.papyrus.uml.Observation" /> + <elementType ref="org.eclipse.papyrus.uml.OccurrenceSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueAction" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueBehavior" /> + <elementType ref="org.eclipse.papyrus.uml.OpaqueExpression" /> + <elementType ref="org.eclipse.papyrus.uml.Operation" /> + <elementType ref="org.eclipse.papyrus.uml.OperationTemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.OutputPin" /> + <elementType ref="org.eclipse.papyrus.uml.Package" /> + <elementType ref="org.eclipse.papyrus.uml.PackageImport" /> + <elementType ref="org.eclipse.papyrus.uml.PackageMerge" /> + <elementType ref="org.eclipse.papyrus.uml.PackageableElement" /> + <elementType ref="org.eclipse.papyrus.uml.Parameter" /> + <elementType ref="org.eclipse.papyrus.uml.ParameterSet" /> + <elementType ref="org.eclipse.papyrus.uml.ParameterableElement" /> + <elementType ref="org.eclipse.papyrus.uml.PartDecomposition" /> + <elementType ref="org.eclipse.papyrus.uml.Pin" /> + <elementType ref="org.eclipse.papyrus.uml.Port" /> + <elementType ref="org.eclipse.papyrus.uml.PrimitiveType" /> + <elementType ref="org.eclipse.papyrus.uml.Profile" /> + <elementType ref="org.eclipse.papyrus.uml.ProfileApplication" /> + <elementType ref="org.eclipse.papyrus.uml.Property" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolConformance" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolStateMachine" /> + <elementType ref="org.eclipse.papyrus.uml.ProtocolTransition" /> + <elementType ref="org.eclipse.papyrus.uml.Pseudostate" /> + <elementType ref="org.eclipse.papyrus.uml.QualifierValue" /> + <elementType ref="org.eclipse.papyrus.uml.RaiseExceptionAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadExtentAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkObjectEndAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadSelfAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReadVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Realization" /> + <elementType ref="org.eclipse.papyrus.uml.Reception" /> + <elementType ref="org.eclipse.papyrus.uml.ReclassifyObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.RedefinableElement" /> + <elementType ref="org.eclipse.papyrus.uml.RedefinableTemplateSignature" /> + <elementType ref="org.eclipse.papyrus.uml.ReduceAction" /> + <elementType ref="org.eclipse.papyrus.uml.Region" /> + <elementType ref="org.eclipse.papyrus.uml.Relationship" /> + <elementType ref="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.RemoveVariableValueAction" /> + <elementType ref="org.eclipse.papyrus.uml.ReplyAction" /> + <elementType ref="org.eclipse.papyrus.uml.SendObjectAction" /> + <elementType ref="org.eclipse.papyrus.uml.SendSignalAction" /> + <elementType ref="org.eclipse.papyrus.uml.SequenceNode" /> + <elementType ref="org.eclipse.papyrus.uml.Signal" /> + <elementType ref="org.eclipse.papyrus.uml.SignalEvent" /> + <elementType ref="org.eclipse.papyrus.uml.Slot" /> + <elementType ref="org.eclipse.papyrus.uml.StartClassifierBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.StartObjectBehaviorAction" /> + <elementType ref="org.eclipse.papyrus.uml.State" /> + <elementType ref="org.eclipse.papyrus.uml.StateInvariant" /> + <elementType ref="org.eclipse.papyrus.uml.StateMachine" /> + <elementType ref="org.eclipse.papyrus.uml.Stereotype" /> + <elementType ref="org.eclipse.papyrus.uml.StringExpression" /> + <elementType ref="org.eclipse.papyrus.uml.StructuralFeature" /> + <elementType ref="org.eclipse.papyrus.uml.StructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.StructuredActivityNode" /> + <elementType ref="org.eclipse.papyrus.uml.StructuredClassifier" /> + <elementType ref="org.eclipse.papyrus.uml.Substitution" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateBinding" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateParameter" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateParameterSubstitution" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateSignature" /> + <elementType ref="org.eclipse.papyrus.uml.TemplateableElement" /> + <elementType ref="org.eclipse.papyrus.uml.TestIdentityAction" /> + <elementType ref="org.eclipse.papyrus.uml.TimeConstraint" /> + <elementType ref="org.eclipse.papyrus.uml.TimeEvent" /> + <elementType ref="org.eclipse.papyrus.uml.TimeExpression" /> + <elementType ref="org.eclipse.papyrus.uml.TimeInterval" /> + <elementType ref="org.eclipse.papyrus.uml.TimeObservation" /> + <elementType ref="org.eclipse.papyrus.uml.Transition" /> + <elementType ref="org.eclipse.papyrus.uml.Trigger" /> + <elementType ref="org.eclipse.papyrus.uml.Type" /> + <elementType ref="org.eclipse.papyrus.uml.TypedElement" /> + <elementType ref="org.eclipse.papyrus.uml.UnmarshallAction" /> + <elementType ref="org.eclipse.papyrus.uml.Usage" /> + <elementType ref="org.eclipse.papyrus.uml.UseCase" /> + <elementType ref="org.eclipse.papyrus.uml.ValuePin" /> + <elementType ref="org.eclipse.papyrus.uml.ValueSpecification" /> + <elementType ref="org.eclipse.papyrus.uml.ValueSpecificationAction" /> + <elementType ref="org.eclipse.papyrus.uml.Variable" /> + <elementType ref="org.eclipse.papyrus.uml.VariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Vertex" /> + <elementType ref="org.eclipse.papyrus.uml.WriteLinkAction" /> + <elementType ref="org.eclipse.papyrus.uml.WriteStructuralFeatureAction" /> + <elementType ref="org.eclipse.papyrus.uml.WriteVariableAction" /> + <elementType ref="org.eclipse.papyrus.uml.Association" /> + <elementType ref="org.eclipse.papyrus.uml.Trace" /> + <elementType ref="org.eclipse.papyrus.uml.Refine" /> <advice ref="org.eclipse.papyrus.uml.advice.Classifier" /> <advice ref="org.eclipse.papyrus.uml.advice.Collaboration" /> <advice ref="org.eclipse.papyrus.uml.advice.CollaborationUse" /> <advice ref="org.eclipse.papyrus.uml.advice.ConnectorEnd" /> - <advice ref="org.eclipse.papyrus.uml.advice.DestructionEvent" /> <advice ref="org.eclipse.papyrus.uml.advice.DirectedRelationship" /> + <advice ref="org.eclipse.papyrus.uml.advice.EncapsulatedClassifier" /> <advice ref="org.eclipse.papyrus.uml.advice.ExecutionSpecification" /> <advice ref="org.eclipse.papyrus.uml.advice.FeatureNameInitializer" /> <advice ref="org.eclipse.papyrus.uml.advice.Lifeline" /> |