diff options
Diffstat (limited to 'plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu')
245 files changed, 10045 insertions, 0 deletions
diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractionHandler.java new file mode 100644 index 00000000000..a26f76c9d45 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Abstraction creation + * + * </pre> + * + * @generated + */ +public class AbstractionHandler extends AbstractUmlNattableCreateCommandHandler 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.ABSTRACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptCallActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptCallActionHandler.java new file mode 100644 index 00000000000..55e12b23ac8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptCallActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AcceptCallAction creation + * + * </pre> + * + * @generated + */ +public class AcceptCallActionHandler extends AbstractUmlNattableCreateCommandHandler 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.ACCEPT_CALL_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptEventActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptEventActionHandler.java new file mode 100644 index 00000000000..6f19ad01006 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AcceptEventActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AcceptEventAction creation + * + * </pre> + * + * @generated + */ +public class AcceptEventActionHandler extends AbstractUmlNattableCreateCommandHandler 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.ACCEPT_EVENT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionExecutionSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionExecutionSpecificationHandler.java new file mode 100644 index 00000000000..c88ac13f2a6 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionExecutionSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActionExecutionSpecification creation + * + * </pre> + * + * @generated + */ +public class ActionExecutionSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTION_EXECUTION_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionHandler.java new file mode 100644 index 00000000000..974fdbd4e1e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Action creation + * + * </pre> + * + * @generated + */ +public class ActionHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionInputPinHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionInputPinHandler.java new file mode 100644 index 00000000000..03b4e3335ec --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActionInputPinHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActionInputPin creation + * + * </pre> + * + * @generated + */ +public class ActionInputPinHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTION_INPUT_PIN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityEdgeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityEdgeHandler.java new file mode 100644 index 00000000000..091c705c21d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityEdgeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityEdge creation + * + * </pre> + * + * @generated + */ +public class ActivityEdgeHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_EDGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityFinalNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityFinalNodeHandler.java new file mode 100644 index 00000000000..6496f17b1e2 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityFinalNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityFinalNode creation + * + * </pre> + * + * @generated + */ +public class ActivityFinalNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_FINAL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityGroupHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityGroupHandler.java new file mode 100644 index 00000000000..4c8b59829d7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityGroupHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityGroup creation + * + * </pre> + * + * @generated + */ +public class ActivityGroupHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_GROUP; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityHandler.java new file mode 100644 index 00000000000..e51d0e73b05 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Activity creation + * + * </pre> + * + * @generated + */ +public class ActivityHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityNodeHandler.java new file mode 100644 index 00000000000..e9602b2d44d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityNode creation + * + * </pre> + * + * @generated + */ +public class ActivityNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityParameterNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityParameterNodeHandler.java new file mode 100644 index 00000000000..7f2f6088d03 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityParameterNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityParameterNode creation + * + * </pre> + * + * @generated + */ +public class ActivityParameterNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_PARAMETER_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityPartitionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityPartitionHandler.java new file mode 100644 index 00000000000..c36579662c3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActivityPartitionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ActivityPartition creation + * + * </pre> + * + * @generated + */ +public class ActivityPartitionHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTIVITY_PARTITION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActorHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActorHandler.java new file mode 100644 index 00000000000..5d5c7aa423a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ActorHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Actor creation + * + * </pre> + * + * @generated + */ +public class ActorHandler extends AbstractUmlNattableCreateCommandHandler 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.ACTOR; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddStructuralFeatureValueActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddStructuralFeatureValueActionHandler.java new file mode 100644 index 00000000000..97baea42f24 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddStructuralFeatureValueActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AddStructuralFeatureValueAction creation + * + * </pre> + * + * @generated + */ +public class AddStructuralFeatureValueActionHandler extends AbstractUmlNattableCreateCommandHandler 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.ADD_STRUCTURAL_FEATURE_VALUE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddVariableValueActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddVariableValueActionHandler.java new file mode 100644 index 00000000000..0aa07fda815 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AddVariableValueActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AddVariableValueAction creation + * + * </pre> + * + * @generated + */ +public class AddVariableValueActionHandler extends AbstractUmlNattableCreateCommandHandler 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.ADD_VARIABLE_VALUE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AnyReceiveEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AnyReceiveEventHandler.java new file mode 100644 index 00000000000..0d267b66efe --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AnyReceiveEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AnyReceiveEvent creation + * + * </pre> + * + * @generated + */ +public class AnyReceiveEventHandler extends AbstractUmlNattableCreateCommandHandler 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.ANY_RECEIVE_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ArtifactHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ArtifactHandler.java new file mode 100644 index 00000000000..47645cfcddc --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ArtifactHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Artifact creation + * + * </pre> + * + * @generated + */ +public class ArtifactHandler extends AbstractUmlNattableCreateCommandHandler 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.ARTIFACT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationBaseHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationBaseHandler.java new file mode 100644 index 00000000000..36c500ba472 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationBaseHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AssociationBase creation + * + * </pre> + * + * @generated + */ +public class AssociationBaseHandler extends AbstractUmlNattableCreateCommandHandler implements IHandler { + + /** + * <pre> + * @see org.eclipse.papyrus.uml.AbstractUmlCreateCommandHandler.handler.CreateCommandHandler#getElementTypeToCreate() + * + * @return the IElementType this handler is supposed to create + * + * </pre> + * + * @generated + */ + protected IElementType getElementTypeToCreate() { + return UMLElementTypes.ASSOCIATION_BASE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationClassHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationClassHandler.java new file mode 100644 index 00000000000..ee8684ccc3e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationClassHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 AssociationClass creation + * + * </pre> + * + * @generated + */ +public class AssociationClassHandler extends AbstractUmlNattableCreateCommandHandler 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.ASSOCIATION_CLASS; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationHandler.java new file mode 100644 index 00000000000..8c88877a4c7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/AssociationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Association creation + * + * </pre> + * + * @generated + */ +public class AssociationHandler extends AbstractUmlNattableCreateCommandHandler 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.ASSOCIATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorExecutionSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorExecutionSpecificationHandler.java new file mode 100644 index 00000000000..aee4704ebc5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorExecutionSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 BehaviorExecutionSpecification creation + * + * </pre> + * + * @generated + */ +public class BehaviorExecutionSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.BEHAVIOR_EXECUTION_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorHandler.java new file mode 100644 index 00000000000..d4ed8e3e563 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehaviorHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Behavior creation + * + * </pre> + * + * @generated + */ +public class BehaviorHandler extends AbstractUmlNattableCreateCommandHandler 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.BEHAVIOR; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioralFeatureHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioralFeatureHandler.java new file mode 100644 index 00000000000..2489e48d16d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioralFeatureHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 BehavioralFeature creation + * + * </pre> + * + * @generated + */ +public class BehavioralFeatureHandler extends AbstractUmlNattableCreateCommandHandler 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.BEHAVIORAL_FEATURE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioredClassifierHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioredClassifierHandler.java new file mode 100644 index 00000000000..9576dd9979d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BehavioredClassifierHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 BehavioredClassifier creation + * + * </pre> + * + * @generated + */ +public class BehavioredClassifierHandler extends AbstractUmlNattableCreateCommandHandler 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.BEHAVIORED_CLASSIFIER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BroadcastSignalActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BroadcastSignalActionHandler.java new file mode 100644 index 00000000000..8ddd55f76a5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/BroadcastSignalActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 BroadcastSignalAction creation + * + * </pre> + * + * @generated + */ +public class BroadcastSignalActionHandler extends AbstractUmlNattableCreateCommandHandler 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.BROADCAST_SIGNAL_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallActionHandler.java new file mode 100644 index 00000000000..486a822eb4d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CallAction creation + * + * </pre> + * + * @generated + */ +public class CallActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CALL_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallBehaviorActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallBehaviorActionHandler.java new file mode 100644 index 00000000000..af87a91b44b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallBehaviorActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CallBehaviorAction creation + * + * </pre> + * + * @generated + */ +public class CallBehaviorActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CALL_BEHAVIOR_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallEventHandler.java new file mode 100644 index 00000000000..6c9d1d9fa1e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CallEvent creation + * + * </pre> + * + * @generated + */ +public class CallEventHandler extends AbstractUmlNattableCreateCommandHandler 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.CALL_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallOperationActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallOperationActionHandler.java new file mode 100644 index 00000000000..97beaf6e0d2 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CallOperationActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CallOperationAction creation + * + * </pre> + * + * @generated + */ +public class CallOperationActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CALL_OPERATION_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CentralBufferNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CentralBufferNodeHandler.java new file mode 100644 index 00000000000..9ac3c2e4a8d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CentralBufferNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CentralBufferNode creation + * + * </pre> + * + * @generated + */ +public class CentralBufferNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.CENTRAL_BUFFER_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ChangeEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ChangeEventHandler.java new file mode 100644 index 00000000000..52bab844476 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ChangeEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ChangeEvent creation + * + * </pre> + * + * @generated + */ +public class ChangeEventHandler extends AbstractUmlNattableCreateCommandHandler 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.CHANGE_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassHandler.java new file mode 100644 index 00000000000..b6bbad4627b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Class creation + * + * </pre> + * + * @generated + */ +public class ClassHandler extends AbstractUmlNattableCreateCommandHandler 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.CLASS; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierHandler.java new file mode 100644 index 00000000000..287cc030d88 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Classifier creation + * + * </pre> + * + * @generated + */ +public class ClassifierHandler extends AbstractUmlNattableCreateCommandHandler 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.CLASSIFIER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierTemplateParameterHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierTemplateParameterHandler.java new file mode 100644 index 00000000000..3dd4951a232 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClassifierTemplateParameterHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ClassifierTemplateParameter creation + * + * </pre> + * + * @generated + */ +public class ClassifierTemplateParameterHandler extends AbstractUmlNattableCreateCommandHandler 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.CLASSIFIER_TEMPLATE_PARAMETER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClauseHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClauseHandler.java new file mode 100644 index 00000000000..ddfd90b28ca --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClauseHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Clause creation + * + * </pre> + * + * @generated + */ +public class ClauseHandler extends AbstractUmlNattableCreateCommandHandler 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.CLAUSE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearAssociationActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearAssociationActionHandler.java new file mode 100644 index 00000000000..12d5e61ab18 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearAssociationActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ClearAssociationAction creation + * + * </pre> + * + * @generated + */ +public class ClearAssociationActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CLEAR_ASSOCIATION_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearStructuralFeatureActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearStructuralFeatureActionHandler.java new file mode 100644 index 00000000000..7e12bf1df88 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearStructuralFeatureActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ClearStructuralFeatureAction creation + * + * </pre> + * + * @generated + */ +public class ClearStructuralFeatureActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CLEAR_STRUCTURAL_FEATURE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearVariableActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearVariableActionHandler.java new file mode 100644 index 00000000000..08e62590238 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ClearVariableActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ClearVariableAction creation + * + * </pre> + * + * @generated + */ +public class ClearVariableActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CLEAR_VARIABLE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationHandler.java new file mode 100644 index 00000000000..0686f2c6013 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Collaboration creation + * + * </pre> + * + * @generated + */ +public class CollaborationHandler extends AbstractUmlNattableCreateCommandHandler 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.COLLABORATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationUseHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationUseHandler.java new file mode 100644 index 00000000000..84592b1c35d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CollaborationUseHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CollaborationUse creation + * + * </pre> + * + * @generated + */ +public class CollaborationUseHandler extends AbstractUmlNattableCreateCommandHandler 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.COLLABORATION_USE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CombinedFragmentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CombinedFragmentHandler.java new file mode 100644 index 00000000000..7344d7b5138 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CombinedFragmentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CombinedFragment creation + * + * </pre> + * + * @generated + */ +public class CombinedFragmentHandler extends AbstractUmlNattableCreateCommandHandler 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.COMBINED_FRAGMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommentHandler.java new file mode 100644 index 00000000000..885a6511fb4 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Comment creation + * + * </pre> + * + * @generated + */ +public class CommentHandler extends AbstractUmlNattableCreateCommandHandler 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.COMMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommunicationPathHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommunicationPathHandler.java new file mode 100644 index 00000000000..44a0175335a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CommunicationPathHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CommunicationPath creation + * + * </pre> + * + * @generated + */ +public class CommunicationPathHandler extends AbstractUmlNattableCreateCommandHandler 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.COMMUNICATION_PATH; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentHandler.java new file mode 100644 index 00000000000..3158391ce5f --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Component creation + * + * </pre> + * + * @generated + */ +public class ComponentHandler extends AbstractUmlNattableCreateCommandHandler 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.COMPONENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentRealizationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentRealizationHandler.java new file mode 100644 index 00000000000..ca086f300a1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ComponentRealizationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ComponentRealization creation + * + * </pre> + * + * @generated + */ +public class ComponentRealizationHandler extends AbstractUmlNattableCreateCommandHandler 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.COMPONENT_REALIZATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConditionalNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConditionalNodeHandler.java new file mode 100644 index 00000000000..02d00b75f83 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConditionalNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConditionalNode creation + * + * </pre> + * + * @generated + */ +public class ConditionalNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.CONDITIONAL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementHandler.java new file mode 100644 index 00000000000..ba9f6cd97c6 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConnectableElement creation + * + * </pre> + * + * @generated + */ +public class ConnectableElementHandler extends AbstractUmlNattableCreateCommandHandler 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.CONNECTABLE_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementTemplateParameterHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementTemplateParameterHandler.java new file mode 100644 index 00000000000..e5561f9a3e5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectableElementTemplateParameterHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConnectableElementTemplateParameter creation + * + * </pre> + * + * @generated + */ +public class ConnectableElementTemplateParameterHandler extends AbstractUmlNattableCreateCommandHandler 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.CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectionPointReferenceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectionPointReferenceHandler.java new file mode 100644 index 00000000000..34aab1aec25 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectionPointReferenceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConnectionPointReference creation + * + * </pre> + * + * @generated + */ +public class ConnectionPointReferenceHandler extends AbstractUmlNattableCreateCommandHandler 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.CONNECTION_POINT_REFERENCE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorEndHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorEndHandler.java new file mode 100644 index 00000000000..5b49b7d0c9d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorEndHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConnectorEnd creation + * + * </pre> + * + * @generated + */ +public class ConnectorEndHandler extends AbstractUmlNattableCreateCommandHandler 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.CONNECTOR_END; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorHandler.java new file mode 100644 index 00000000000..5d4db811e9d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConnectorHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Connector creation + * + * </pre> + * + * @generated + */ +public class ConnectorHandler extends AbstractUmlNattableCreateCommandHandler 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.CONNECTOR; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConsiderIgnoreFragmentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConsiderIgnoreFragmentHandler.java new file mode 100644 index 00000000000..7dc8563e229 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConsiderIgnoreFragmentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ConsiderIgnoreFragment creation + * + * </pre> + * + * @generated + */ +public class ConsiderIgnoreFragmentHandler extends AbstractUmlNattableCreateCommandHandler 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.CONSIDER_IGNORE_FRAGMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConstraintHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConstraintHandler.java new file mode 100644 index 00000000000..6bddc8e20e3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ConstraintHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Constraint creation + * + * </pre> + * + * @generated + */ +public class ConstraintHandler extends AbstractUmlNattableCreateCommandHandler 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.CONSTRAINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ContinuationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ContinuationHandler.java new file mode 100644 index 00000000000..777534d58f7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ContinuationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Continuation creation + * + * </pre> + * + * @generated + */ +public class ContinuationHandler extends AbstractUmlNattableCreateCommandHandler 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.CONTINUATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlFlowHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlFlowHandler.java new file mode 100644 index 00000000000..b737cb12dfe --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlFlowHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ControlFlow creation + * + * </pre> + * + * @generated + */ +public class ControlFlowHandler extends AbstractUmlNattableCreateCommandHandler 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.CONTROL_FLOW; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlNodeHandler.java new file mode 100644 index 00000000000..11df00389fa --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ControlNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ControlNode creation + * + * </pre> + * + * @generated + */ +public class ControlNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.CONTROL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkActionHandler.java new file mode 100644 index 00000000000..4b986dce62b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CreateLinkAction creation + * + * </pre> + * + * @generated + */ +public class CreateLinkActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CREATE_LINK_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkObjectActionHandler.java new file mode 100644 index 00000000000..3325e7e59cf --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateLinkObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CreateLinkObjectAction creation + * + * </pre> + * + * @generated + */ +public class CreateLinkObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CREATE_LINK_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateObjectActionHandler.java new file mode 100644 index 00000000000..87c213de096 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/CreateObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 CreateObjectAction creation + * + * </pre> + * + * @generated + */ +public class CreateObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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.CREATE_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataStoreNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataStoreNodeHandler.java new file mode 100644 index 00000000000..2af09f3651b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataStoreNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DataStoreNode creation + * + * </pre> + * + * @generated + */ +public class DataStoreNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.DATA_STORE_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataTypeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataTypeHandler.java new file mode 100644 index 00000000000..04cbd9f53d0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DataTypeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DataType creation + * + * </pre> + * + * @generated + */ +public class DataTypeHandler extends AbstractUmlNattableCreateCommandHandler 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.DATA_TYPE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DecisionNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DecisionNodeHandler.java new file mode 100644 index 00000000000..fc894d52899 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DecisionNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DecisionNode creation + * + * </pre> + * + * @generated + */ +public class DecisionNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.DECISION_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DependencyHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DependencyHandler.java new file mode 100644 index 00000000000..225434ed075 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DependencyHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Dependency creation + * + * </pre> + * + * @generated + */ +public class DependencyHandler extends AbstractUmlNattableCreateCommandHandler 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.DEPENDENCY; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeployedArtifactHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeployedArtifactHandler.java new file mode 100644 index 00000000000..b7a147c946f --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeployedArtifactHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DeployedArtifact creation + * + * </pre> + * + * @generated + */ +public class DeployedArtifactHandler extends AbstractUmlNattableCreateCommandHandler 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.DEPLOYED_ARTIFACT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentHandler.java new file mode 100644 index 00000000000..3942619e527 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Deployment creation + * + * </pre> + * + * @generated + */ +public class DeploymentHandler extends AbstractUmlNattableCreateCommandHandler 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.DEPLOYMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentSpecificationHandler.java new file mode 100644 index 00000000000..e84a679c883 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DeploymentSpecification creation + * + * </pre> + * + * @generated + */ +public class DeploymentSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.DEPLOYMENT_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentTargetHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentTargetHandler.java new file mode 100644 index 00000000000..5011644fd46 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeploymentTargetHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DeploymentTarget creation + * + * </pre> + * + * @generated + */ +public class DeploymentTargetHandler extends AbstractUmlNattableCreateCommandHandler 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.DEPLOYMENT_TARGET; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyLinkActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyLinkActionHandler.java new file mode 100644 index 00000000000..3acb2662764 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyLinkActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DestroyLinkAction creation + * + * </pre> + * + * @generated + */ +public class DestroyLinkActionHandler extends AbstractUmlNattableCreateCommandHandler 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.DESTROY_LINK_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyObjectActionHandler.java new file mode 100644 index 00000000000..b3f615b9f1d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestroyObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DestroyObjectAction creation + * + * </pre> + * + * @generated + */ +public class DestroyObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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.DESTROY_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestructionOccurrenceSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestructionOccurrenceSpecificationHandler.java new file mode 100644 index 00000000000..a3bdf4f2f50 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DestructionOccurrenceSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DestructionOccurrenceSpecification creation + * + * </pre> + * + * @generated + */ +public class DestructionOccurrenceSpecificationHandler extends AbstractUmlNattableCreateCommandHandler implements IHandler { + + /** + * <pre> + * @see org.eclipse.papyrus.uml.AbstractUmlCreateCommandHandler.handler.CreateCommandHandler#getElementTypeToCreate() + * + * @return the IElementType this handler is supposed to create + * + * </pre> + * + * @generated + */ + protected IElementType getElementTypeToCreate() { + return UMLElementTypes.DESTRUCTION_OCCURRENCE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeviceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeviceHandler.java new file mode 100644 index 00000000000..d41cb7cfb07 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DeviceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Device creation + * + * </pre> + * + * @generated + */ +public class DeviceHandler extends AbstractUmlNattableCreateCommandHandler 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.DEVICE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DirectedRelationshipHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DirectedRelationshipHandler.java new file mode 100644 index 00000000000..106ad97fac3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DirectedRelationshipHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DirectedRelationship creation + * + * </pre> + * + * @generated + */ +public class DirectedRelationshipHandler extends AbstractUmlNattableCreateCommandHandler 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.DIRECTED_RELATIONSHIP; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationConstraintHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationConstraintHandler.java new file mode 100644 index 00000000000..e750990f2e8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationConstraintHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DurationConstraint creation + * + * </pre> + * + * @generated + */ +public class DurationConstraintHandler extends AbstractUmlNattableCreateCommandHandler 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.DURATION_CONSTRAINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationHandler.java new file mode 100644 index 00000000000..c7cd870b8f9 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Duration creation + * + * </pre> + * + * @generated + */ +public class DurationHandler extends AbstractUmlNattableCreateCommandHandler 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.DURATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationIntervalHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationIntervalHandler.java new file mode 100644 index 00000000000..3c9641df5f4 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationIntervalHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DurationInterval creation + * + * </pre> + * + * @generated + */ +public class DurationIntervalHandler extends AbstractUmlNattableCreateCommandHandler 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.DURATION_INTERVAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationObservationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationObservationHandler.java new file mode 100644 index 00000000000..dd090eca5a7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/DurationObservationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 DurationObservation creation + * + * </pre> + * + * @generated + */ +public class DurationObservationHandler extends AbstractUmlNattableCreateCommandHandler 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.DURATION_OBSERVATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementHandler.java new file mode 100644 index 00000000000..2c29fbfefff --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Element creation + * + * </pre> + * + * @generated + */ +public class ElementHandler extends AbstractUmlNattableCreateCommandHandler 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.ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementImportHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementImportHandler.java new file mode 100644 index 00000000000..c8525f50c24 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ElementImportHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ElementImport creation + * + * </pre> + * + * @generated + */ +public class ElementImportHandler extends AbstractUmlNattableCreateCommandHandler 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.ELEMENT_IMPORT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EncapsulatedClassifierHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EncapsulatedClassifierHandler.java new file mode 100644 index 00000000000..9447a1532ff --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EncapsulatedClassifierHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 EncapsulatedClassifier creation + * + * </pre> + * + * @generated + */ +public class EncapsulatedClassifierHandler extends AbstractUmlNattableCreateCommandHandler 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.ENCAPSULATED_CLASSIFIER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationHandler.java new file mode 100644 index 00000000000..6115798ede0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Enumeration creation + * + * </pre> + * + * @generated + */ +public class EnumerationHandler extends AbstractUmlNattableCreateCommandHandler 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.ENUMERATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationLiteralHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationLiteralHandler.java new file mode 100644 index 00000000000..c8ec63e356d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EnumerationLiteralHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 EnumerationLiteral creation + * + * </pre> + * + * @generated + */ +public class EnumerationLiteralHandler extends AbstractUmlNattableCreateCommandHandler 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.ENUMERATION_LITERAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EventHandler.java new file mode 100644 index 00000000000..d33e9ce173e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/EventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Event creation + * + * </pre> + * + * @generated + */ +public class EventHandler extends AbstractUmlNattableCreateCommandHandler 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.EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExceptionHandlerHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExceptionHandlerHandler.java new file mode 100644 index 00000000000..4faaa3b553f --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExceptionHandlerHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExceptionHandler creation + * + * </pre> + * + * @generated + */ +public class ExceptionHandlerHandler extends AbstractUmlNattableCreateCommandHandler 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.EXCEPTION_HANDLER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutableNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutableNodeHandler.java new file mode 100644 index 00000000000..737e4b42992 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutableNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExecutableNode creation + * + * </pre> + * + * @generated + */ +public class ExecutableNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.EXECUTABLE_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionEnvironmentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionEnvironmentHandler.java new file mode 100644 index 00000000000..87ea7edf2d3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionEnvironmentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExecutionEnvironment creation + * + * </pre> + * + * @generated + */ +public class ExecutionEnvironmentHandler extends AbstractUmlNattableCreateCommandHandler 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.EXECUTION_ENVIRONMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionOccurrenceSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionOccurrenceSpecificationHandler.java new file mode 100644 index 00000000000..b4a6864e879 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionOccurrenceSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExecutionOccurrenceSpecification creation + * + * </pre> + * + * @generated + */ +public class ExecutionOccurrenceSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.EXECUTION_OCCURRENCE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionSpecificationHandler.java new file mode 100644 index 00000000000..ceb126c3d2b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExecutionSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExecutionSpecification creation + * + * </pre> + * + * @generated + */ +public class ExecutionSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.EXECUTION_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionNodeHandler.java new file mode 100644 index 00000000000..f5e703d3889 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExpansionNode creation + * + * </pre> + * + * @generated + */ +public class ExpansionNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.EXPANSION_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionRegionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionRegionHandler.java new file mode 100644 index 00000000000..16779ceaf3b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpansionRegionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExpansionRegion creation + * + * </pre> + * + * @generated + */ +public class ExpansionRegionHandler extends AbstractUmlNattableCreateCommandHandler 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.EXPANSION_REGION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpressionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpressionHandler.java new file mode 100644 index 00000000000..338e6a0829d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExpressionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Expression creation + * + * </pre> + * + * @generated + */ +public class ExpressionHandler extends AbstractUmlNattableCreateCommandHandler 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.EXPRESSION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtendHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtendHandler.java new file mode 100644 index 00000000000..2ac3c127f06 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtendHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Extend creation + * + * </pre> + * + * @generated + */ +public class ExtendHandler extends AbstractUmlNattableCreateCommandHandler 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.EXTEND; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionEndHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionEndHandler.java new file mode 100644 index 00000000000..890b8c54a61 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionEndHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExtensionEnd creation + * + * </pre> + * + * @generated + */ +public class ExtensionEndHandler extends AbstractUmlNattableCreateCommandHandler 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.EXTENSION_END; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionHandler.java new file mode 100644 index 00000000000..2e85ce8b666 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Extension creation + * + * </pre> + * + * @generated + */ +public class ExtensionHandler extends AbstractUmlNattableCreateCommandHandler 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.EXTENSION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionPointHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionPointHandler.java new file mode 100644 index 00000000000..ba273cb5cbf --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ExtensionPointHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ExtensionPoint creation + * + * </pre> + * + * @generated + */ +public class ExtensionPointHandler extends AbstractUmlNattableCreateCommandHandler 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.EXTENSION_POINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FeatureHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FeatureHandler.java new file mode 100644 index 00000000000..4969651aec3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FeatureHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Feature creation + * + * </pre> + * + * @generated + */ +public class FeatureHandler extends AbstractUmlNattableCreateCommandHandler 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.FEATURE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalNodeHandler.java new file mode 100644 index 00000000000..c37e4455b4f --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 FinalNode creation + * + * </pre> + * + * @generated + */ +public class FinalNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.FINAL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalStateHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalStateHandler.java new file mode 100644 index 00000000000..7bbd45127d9 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FinalStateHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 FinalState creation + * + * </pre> + * + * @generated + */ +public class FinalStateHandler extends AbstractUmlNattableCreateCommandHandler 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.FINAL_STATE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FlowFinalNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FlowFinalNodeHandler.java new file mode 100644 index 00000000000..d003472b797 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FlowFinalNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 FlowFinalNode creation + * + * </pre> + * + * @generated + */ +public class FlowFinalNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.FLOW_FINAL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ForkNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ForkNodeHandler.java new file mode 100644 index 00000000000..2a23878ee43 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ForkNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ForkNode creation + * + * </pre> + * + * @generated + */ +public class ForkNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.FORK_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FunctionBehaviorHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FunctionBehaviorHandler.java new file mode 100644 index 00000000000..052aab6a1c1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/FunctionBehaviorHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 FunctionBehavior creation + * + * </pre> + * + * @generated + */ +public class FunctionBehaviorHandler extends AbstractUmlNattableCreateCommandHandler 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.FUNCTION_BEHAVIOR; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GateHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GateHandler.java new file mode 100644 index 00000000000..ec29ac67148 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GateHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Gate creation + * + * </pre> + * + * @generated + */ +public class GateHandler extends AbstractUmlNattableCreateCommandHandler 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.GATE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralOrderingHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralOrderingHandler.java new file mode 100644 index 00000000000..d0990fc086b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralOrderingHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 GeneralOrdering creation + * + * </pre> + * + * @generated + */ +public class GeneralOrderingHandler extends AbstractUmlNattableCreateCommandHandler 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.GENERAL_ORDERING; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationHandler.java new file mode 100644 index 00000000000..3b0ff50636c --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Generalization creation + * + * </pre> + * + * @generated + */ +public class GeneralizationHandler extends AbstractUmlNattableCreateCommandHandler 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.GENERALIZATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationSetHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationSetHandler.java new file mode 100644 index 00000000000..fed19d32fb5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/GeneralizationSetHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 GeneralizationSet creation + * + * </pre> + * + * @generated + */ +public class GeneralizationSetHandler extends AbstractUmlNattableCreateCommandHandler 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.GENERALIZATION_SET; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ImageHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ImageHandler.java new file mode 100644 index 00000000000..db7f42018c2 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ImageHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Image creation + * + * </pre> + * + * @generated + */ +public class ImageHandler extends AbstractUmlNattableCreateCommandHandler 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.IMAGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IncludeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IncludeHandler.java new file mode 100644 index 00000000000..21d4123c92b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IncludeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Include creation + * + * </pre> + * + * @generated + */ +public class IncludeHandler extends AbstractUmlNattableCreateCommandHandler 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.INCLUDE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationFlowHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationFlowHandler.java new file mode 100644 index 00000000000..3b0bad3af5b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationFlowHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InformationFlow creation + * + * </pre> + * + * @generated + */ +public class InformationFlowHandler extends AbstractUmlNattableCreateCommandHandler 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.INFORMATION_FLOW; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationItemHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationItemHandler.java new file mode 100644 index 00000000000..50563988ef0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InformationItemHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InformationItem creation + * + * </pre> + * + * @generated + */ +public class InformationItemHandler extends AbstractUmlNattableCreateCommandHandler 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.INFORMATION_ITEM; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InitialNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InitialNodeHandler.java new file mode 100644 index 00000000000..fde0afc9726 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InitialNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InitialNode creation + * + * </pre> + * + * @generated + */ +public class InitialNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.INITIAL_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InputPinHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InputPinHandler.java new file mode 100644 index 00000000000..58e4c541a4b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InputPinHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InputPin creation + * + * </pre> + * + * @generated + */ +public class InputPinHandler extends AbstractUmlNattableCreateCommandHandler 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.INPUT_PIN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceSpecificationHandler.java new file mode 100644 index 00000000000..df208a26a40 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InstanceSpecification creation + * + * </pre> + * + * @generated + */ +public class InstanceSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.INSTANCE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceValueHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceValueHandler.java new file mode 100644 index 00000000000..2a3745322f3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InstanceValueHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InstanceValue creation + * + * </pre> + * + * @generated + */ +public class InstanceValueHandler extends AbstractUmlNattableCreateCommandHandler 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.INSTANCE_VALUE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionConstraintHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionConstraintHandler.java new file mode 100644 index 00000000000..33f16d30d8e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionConstraintHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InteractionConstraint creation + * + * </pre> + * + * @generated + */ +public class InteractionConstraintHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERACTION_CONSTRAINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionFragmentHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionFragmentHandler.java new file mode 100644 index 00000000000..5e5addb1654 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionFragmentHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InteractionFragment creation + * + * </pre> + * + * @generated + */ +public class InteractionFragmentHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERACTION_FRAGMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionHandler.java new file mode 100644 index 00000000000..c952cab95c2 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Interaction creation + * + * </pre> + * + * @generated + */ +public class InteractionHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionOperandHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionOperandHandler.java new file mode 100644 index 00000000000..af20a4d9a12 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionOperandHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InteractionOperand creation + * + * </pre> + * + * @generated + */ +public class InteractionOperandHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERACTION_OPERAND; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionUseHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionUseHandler.java new file mode 100644 index 00000000000..2800ad84dbd --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InteractionUseHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InteractionUse creation + * + * </pre> + * + * @generated + */ +public class InteractionUseHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERACTION_USE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceHandler.java new file mode 100644 index 00000000000..bddfc9ffeef --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Interface creation + * + * </pre> + * + * @generated + */ +public class InterfaceHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERFACE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceRealizationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceRealizationHandler.java new file mode 100644 index 00000000000..7eb8155b134 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterfaceRealizationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InterfaceRealization creation + * + * </pre> + * + * @generated + */ +public class InterfaceRealizationHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERFACE_REALIZATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterruptibleActivityRegionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterruptibleActivityRegionHandler.java new file mode 100644 index 00000000000..1f2a14b72ca --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InterruptibleActivityRegionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InterruptibleActivityRegion creation + * + * </pre> + * + * @generated + */ +public class InterruptibleActivityRegionHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERRUPTIBLE_ACTIVITY_REGION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalConstraintHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalConstraintHandler.java new file mode 100644 index 00000000000..251f9d3b4f6 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalConstraintHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 IntervalConstraint creation + * + * </pre> + * + * @generated + */ +public class IntervalConstraintHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERVAL_CONSTRAINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalHandler.java new file mode 100644 index 00000000000..689215b910a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/IntervalHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Interval creation + * + * </pre> + * + * @generated + */ +public class IntervalHandler extends AbstractUmlNattableCreateCommandHandler 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.INTERVAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InvocationActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InvocationActionHandler.java new file mode 100644 index 00000000000..75ca43dc90e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/InvocationActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 InvocationAction creation + * + * </pre> + * + * @generated + */ +public class InvocationActionHandler extends AbstractUmlNattableCreateCommandHandler 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.INVOCATION_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/JoinNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/JoinNodeHandler.java new file mode 100644 index 00000000000..8baa7b1ff95 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/JoinNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 JoinNode creation + * + * </pre> + * + * @generated + */ +public class JoinNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.JOIN_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LifelineHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LifelineHandler.java new file mode 100644 index 00000000000..0bd5e02fbe6 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LifelineHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Lifeline creation + * + * </pre> + * + * @generated + */ +public class LifelineHandler extends AbstractUmlNattableCreateCommandHandler 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.LIFELINE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkActionHandler.java new file mode 100644 index 00000000000..59aa7f968dd --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LinkAction creation + * + * </pre> + * + * @generated + */ +public class LinkActionHandler extends AbstractUmlNattableCreateCommandHandler 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.LINK_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndCreationDataHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndCreationDataHandler.java new file mode 100644 index 00000000000..ee4bf701e14 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndCreationDataHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LinkEndCreationData creation + * + * </pre> + * + * @generated + */ +public class LinkEndCreationDataHandler extends AbstractUmlNattableCreateCommandHandler 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.LINK_END_CREATION_DATA; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDataHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDataHandler.java new file mode 100644 index 00000000000..08e9ce3963d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDataHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LinkEndData creation + * + * </pre> + * + * @generated + */ +public class LinkEndDataHandler extends AbstractUmlNattableCreateCommandHandler 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.LINK_END_DATA; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDestructionDataHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDestructionDataHandler.java new file mode 100644 index 00000000000..6c9b28273df --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LinkEndDestructionDataHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LinkEndDestructionData creation + * + * </pre> + * + * @generated + */ +public class LinkEndDestructionDataHandler extends AbstractUmlNattableCreateCommandHandler 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.LINK_END_DESTRUCTION_DATA; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralBooleanHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralBooleanHandler.java new file mode 100644 index 00000000000..2c20b12f876 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralBooleanHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralBoolean creation + * + * </pre> + * + * @generated + */ +public class LiteralBooleanHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_BOOLEAN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralIntegerHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralIntegerHandler.java new file mode 100644 index 00000000000..e621b59cc9a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralIntegerHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralInteger creation + * + * </pre> + * + * @generated + */ +public class LiteralIntegerHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_INTEGER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralNullHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralNullHandler.java new file mode 100644 index 00000000000..66ebe3354c1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralNullHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralNull creation + * + * </pre> + * + * @generated + */ +public class LiteralNullHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_NULL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralRealHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralRealHandler.java new file mode 100644 index 00000000000..60b0cf37e94 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralRealHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralReal creation + * + * </pre> + * + * @generated + */ +public class LiteralRealHandler extends AbstractUmlNattableCreateCommandHandler implements IHandler { + + /** + * <pre> + * @see org.eclipse.papyrus.uml.AbstractUmlCreateCommandHandler.handler.CreateCommandHandler#getElementTypeToCreate() + * + * @return the IElementType this handler is supposed to create + * + * </pre> + * + * @generated + */ + protected IElementType getElementTypeToCreate() { + return UMLElementTypes.LITERAL_REAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralSpecificationHandler.java new file mode 100644 index 00000000000..49c7ae2fc40 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralSpecification creation + * + * </pre> + * + * @generated + */ +public class LiteralSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralStringHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralStringHandler.java new file mode 100644 index 00000000000..f1175ca5505 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralStringHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralString creation + * + * </pre> + * + * @generated + */ +public class LiteralStringHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_STRING; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralUnlimitedNaturalHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralUnlimitedNaturalHandler.java new file mode 100644 index 00000000000..6adde8b2422 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LiteralUnlimitedNaturalHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LiteralUnlimitedNatural creation + * + * </pre> + * + * @generated + */ +public class LiteralUnlimitedNaturalHandler extends AbstractUmlNattableCreateCommandHandler 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.LITERAL_UNLIMITED_NATURAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LoopNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LoopNodeHandler.java new file mode 100644 index 00000000000..c37f341a7ea --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/LoopNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 LoopNode creation + * + * </pre> + * + * @generated + */ +public class LoopNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.LOOP_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ManifestationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ManifestationHandler.java new file mode 100644 index 00000000000..d1cd7348242 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ManifestationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Manifestation creation + * + * </pre> + * + * @generated + */ +public class ManifestationHandler extends AbstractUmlNattableCreateCommandHandler 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.MANIFESTATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MergeNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MergeNodeHandler.java new file mode 100644 index 00000000000..25a8ea72dd7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MergeNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 MergeNode creation + * + * </pre> + * + * @generated + */ +public class MergeNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.MERGE_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEndHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEndHandler.java new file mode 100644 index 00000000000..5b952e84b61 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEndHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 MessageEnd creation + * + * </pre> + * + * @generated + */ +public class MessageEndHandler extends AbstractUmlNattableCreateCommandHandler 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.MESSAGE_END; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEventHandler.java new file mode 100644 index 00000000000..c670f292b38 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 MessageEvent creation + * + * </pre> + * + * @generated + */ +public class MessageEventHandler extends AbstractUmlNattableCreateCommandHandler 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.MESSAGE_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageHandler.java new file mode 100644 index 00000000000..e258b06d960 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Message creation + * + * </pre> + * + * @generated + */ +public class MessageHandler extends AbstractUmlNattableCreateCommandHandler 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.MESSAGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageOccurrenceSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageOccurrenceSpecificationHandler.java new file mode 100644 index 00000000000..fb15cad9dd7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MessageOccurrenceSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 MessageOccurrenceSpecification creation + * + * </pre> + * + * @generated + */ +public class MessageOccurrenceSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.MESSAGE_OCCURRENCE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ModelHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ModelHandler.java new file mode 100644 index 00000000000..2d8527a6e16 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ModelHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Model creation + * + * </pre> + * + * @generated + */ +public class ModelHandler extends AbstractUmlNattableCreateCommandHandler 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.MODEL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MultiplicityElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MultiplicityElementHandler.java new file mode 100644 index 00000000000..0e0fa939de8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/MultiplicityElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 MultiplicityElement creation + * + * </pre> + * + * @generated + */ +public class MultiplicityElementHandler extends AbstractUmlNattableCreateCommandHandler 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.MULTIPLICITY_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamedElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamedElementHandler.java new file mode 100644 index 00000000000..cee5297a0e0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamedElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 NamedElement creation + * + * </pre> + * + * @generated + */ +public class NamedElementHandler extends AbstractUmlNattableCreateCommandHandler 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.NAMED_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamespaceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamespaceHandler.java new file mode 100644 index 00000000000..486c8429ee1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NamespaceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Namespace creation + * + * </pre> + * + * @generated + */ +public class NamespaceHandler extends AbstractUmlNattableCreateCommandHandler 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.NAMESPACE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NodeHandler.java new file mode 100644 index 00000000000..9f61e5cf2be --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/NodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Node creation + * + * </pre> + * + * @generated + */ +public class NodeHandler extends AbstractUmlNattableCreateCommandHandler 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.NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectFlowHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectFlowHandler.java new file mode 100644 index 00000000000..f18c8907a01 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectFlowHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ObjectFlow creation + * + * </pre> + * + * @generated + */ +public class ObjectFlowHandler extends AbstractUmlNattableCreateCommandHandler 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.OBJECT_FLOW; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectNodeHandler.java new file mode 100644 index 00000000000..ae76040bcbd --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObjectNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ObjectNode creation + * + * </pre> + * + * @generated + */ +public class ObjectNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.OBJECT_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObservationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObservationHandler.java new file mode 100644 index 00000000000..795f7331a81 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ObservationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Observation creation + * + * </pre> + * + * @generated + */ +public class ObservationHandler extends AbstractUmlNattableCreateCommandHandler 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.OBSERVATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OccurrenceSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OccurrenceSpecificationHandler.java new file mode 100644 index 00000000000..4e64f1c4520 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OccurrenceSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OccurrenceSpecification creation + * + * </pre> + * + * @generated + */ +public class OccurrenceSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.OCCURRENCE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueActionHandler.java new file mode 100644 index 00000000000..f83b2705bc5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OpaqueAction creation + * + * </pre> + * + * @generated + */ +public class OpaqueActionHandler extends AbstractUmlNattableCreateCommandHandler 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.OPAQUE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueBehaviorHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueBehaviorHandler.java new file mode 100644 index 00000000000..405f2317b0d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueBehaviorHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OpaqueBehavior creation + * + * </pre> + * + * @generated + */ +public class OpaqueBehaviorHandler extends AbstractUmlNattableCreateCommandHandler 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.OPAQUE_BEHAVIOR; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueExpressionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueExpressionHandler.java new file mode 100644 index 00000000000..f6992526b3a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OpaqueExpressionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OpaqueExpression creation + * + * </pre> + * + * @generated + */ +public class OpaqueExpressionHandler extends AbstractUmlNattableCreateCommandHandler 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.OPAQUE_EXPRESSION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationHandler.java new file mode 100644 index 00000000000..5a46b616b06 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Operation creation + * + * </pre> + * + * @generated + */ +public class OperationHandler extends AbstractUmlNattableCreateCommandHandler 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.OPERATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationTemplateParameterHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationTemplateParameterHandler.java new file mode 100644 index 00000000000..be1f6208af3 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OperationTemplateParameterHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OperationTemplateParameter creation + * + * </pre> + * + * @generated + */ +public class OperationTemplateParameterHandler extends AbstractUmlNattableCreateCommandHandler 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.OPERATION_TEMPLATE_PARAMETER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OutputPinHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OutputPinHandler.java new file mode 100644 index 00000000000..3963295dfec --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/OutputPinHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 OutputPin creation + * + * </pre> + * + * @generated + */ +public class OutputPinHandler extends AbstractUmlNattableCreateCommandHandler 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.OUTPUT_PIN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageHandler.java new file mode 100644 index 00000000000..dae133c75ab --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Package creation + * + * </pre> + * + * @generated + */ +public class PackageHandler extends AbstractUmlNattableCreateCommandHandler 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.PACKAGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageImportHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageImportHandler.java new file mode 100644 index 00000000000..2c3c67562e6 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageImportHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 PackageImport creation + * + * </pre> + * + * @generated + */ +public class PackageImportHandler extends AbstractUmlNattableCreateCommandHandler 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.PACKAGE_IMPORT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageMergeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageMergeHandler.java new file mode 100644 index 00000000000..febf1a9af51 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageMergeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 PackageMerge creation + * + * </pre> + * + * @generated + */ +public class PackageMergeHandler extends AbstractUmlNattableCreateCommandHandler 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.PACKAGE_MERGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageableElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageableElementHandler.java new file mode 100644 index 00000000000..13a5d0967c5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PackageableElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 PackageableElement creation + * + * </pre> + * + * @generated + */ +public class PackageableElementHandler extends AbstractUmlNattableCreateCommandHandler 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.PACKAGEABLE_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterHandler.java new file mode 100644 index 00000000000..598be284b8d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Parameter creation + * + * </pre> + * + * @generated + */ +public class ParameterHandler extends AbstractUmlNattableCreateCommandHandler 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.PARAMETER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterSetHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterSetHandler.java new file mode 100644 index 00000000000..e1b8f70a45c --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterSetHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ParameterSet creation + * + * </pre> + * + * @generated + */ +public class ParameterSetHandler extends AbstractUmlNattableCreateCommandHandler 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.PARAMETER_SET; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterableElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterableElementHandler.java new file mode 100644 index 00000000000..6a789ee6df7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ParameterableElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ParameterableElement creation + * + * </pre> + * + * @generated + */ +public class ParameterableElementHandler extends AbstractUmlNattableCreateCommandHandler 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.PARAMETERABLE_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PartDecompositionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PartDecompositionHandler.java new file mode 100644 index 00000000000..b0aa617313e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PartDecompositionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 PartDecomposition creation + * + * </pre> + * + * @generated + */ +public class PartDecompositionHandler extends AbstractUmlNattableCreateCommandHandler 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.PART_DECOMPOSITION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PinHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PinHandler.java new file mode 100644 index 00000000000..46b0496e5fc --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PinHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Pin creation + * + * </pre> + * + * @generated + */ +public class PinHandler extends AbstractUmlNattableCreateCommandHandler 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.PIN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PortHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PortHandler.java new file mode 100644 index 00000000000..124dfe72e1e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PortHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Port creation + * + * </pre> + * + * @generated + */ +public class PortHandler extends AbstractUmlNattableCreateCommandHandler 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.PORT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PrimitiveTypeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PrimitiveTypeHandler.java new file mode 100644 index 00000000000..3c2f12ab0dc --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PrimitiveTypeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 PrimitiveType creation + * + * </pre> + * + * @generated + */ +public class PrimitiveTypeHandler extends AbstractUmlNattableCreateCommandHandler 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.PRIMITIVE_TYPE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileApplicationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileApplicationHandler.java new file mode 100644 index 00000000000..5c502b08c58 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileApplicationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ProfileApplication creation + * + * </pre> + * + * @generated + */ +public class ProfileApplicationHandler extends AbstractUmlNattableCreateCommandHandler 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.PROFILE_APPLICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileHandler.java new file mode 100644 index 00000000000..b0da15c8d57 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProfileHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Profile creation + * + * </pre> + * + * @generated + */ +public class ProfileHandler extends AbstractUmlNattableCreateCommandHandler 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.PROFILE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PropertyHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PropertyHandler.java new file mode 100644 index 00000000000..8864beddfa5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PropertyHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Property creation + * + * </pre> + * + * @generated + */ +public class PropertyHandler extends AbstractUmlNattableCreateCommandHandler 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.PROPERTY; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolConformanceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolConformanceHandler.java new file mode 100644 index 00000000000..f9c7ce3453b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolConformanceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ProtocolConformance creation + * + * </pre> + * + * @generated + */ +public class ProtocolConformanceHandler extends AbstractUmlNattableCreateCommandHandler 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.PROTOCOL_CONFORMANCE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolStateMachineHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolStateMachineHandler.java new file mode 100644 index 00000000000..4a7c4301da0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolStateMachineHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ProtocolStateMachine creation + * + * </pre> + * + * @generated + */ +public class ProtocolStateMachineHandler extends AbstractUmlNattableCreateCommandHandler 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.PROTOCOL_STATE_MACHINE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolTransitionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolTransitionHandler.java new file mode 100644 index 00000000000..f3e718101b7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ProtocolTransitionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ProtocolTransition creation + * + * </pre> + * + * @generated + */ +public class ProtocolTransitionHandler extends AbstractUmlNattableCreateCommandHandler 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.PROTOCOL_TRANSITION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PseudostateHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PseudostateHandler.java new file mode 100644 index 00000000000..8aa2ba95223 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/PseudostateHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Pseudostate creation + * + * </pre> + * + * @generated + */ +public class PseudostateHandler extends AbstractUmlNattableCreateCommandHandler 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.PSEUDOSTATE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/QualifierValueHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/QualifierValueHandler.java new file mode 100644 index 00000000000..7607adba6aa --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/QualifierValueHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 QualifierValue creation + * + * </pre> + * + * @generated + */ +public class QualifierValueHandler extends AbstractUmlNattableCreateCommandHandler 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.QUALIFIER_VALUE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RaiseExceptionActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RaiseExceptionActionHandler.java new file mode 100644 index 00000000000..2605b3838fb --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RaiseExceptionActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 RaiseExceptionAction creation + * + * </pre> + * + * @generated + */ +public class RaiseExceptionActionHandler extends AbstractUmlNattableCreateCommandHandler 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.RAISE_EXCEPTION_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadExtentActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadExtentActionHandler.java new file mode 100644 index 00000000000..ff4cace9138 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadExtentActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadExtentAction creation + * + * </pre> + * + * @generated + */ +public class ReadExtentActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_EXTENT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadIsClassifiedObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadIsClassifiedObjectActionHandler.java new file mode 100644 index 00000000000..334d6c72376 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadIsClassifiedObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadIsClassifiedObjectAction creation + * + * </pre> + * + * @generated + */ +public class ReadIsClassifiedObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_IS_CLASSIFIED_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkActionHandler.java new file mode 100644 index 00000000000..8472b9c9439 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadLinkAction creation + * + * </pre> + * + * @generated + */ +public class ReadLinkActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_LINK_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndActionHandler.java new file mode 100644 index 00000000000..fdcbde449d5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadLinkObjectEndAction creation + * + * </pre> + * + * @generated + */ +public class ReadLinkObjectEndActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_LINK_OBJECT_END_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndQualifierActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndQualifierActionHandler.java new file mode 100644 index 00000000000..729bdaad896 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadLinkObjectEndQualifierActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadLinkObjectEndQualifierAction creation + * + * </pre> + * + * @generated + */ +public class ReadLinkObjectEndQualifierActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_LINK_OBJECT_END_QUALIFIER_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadSelfActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadSelfActionHandler.java new file mode 100644 index 00000000000..fe8b2fef16e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadSelfActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadSelfAction creation + * + * </pre> + * + * @generated + */ +public class ReadSelfActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_SELF_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadStructuralFeatureActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadStructuralFeatureActionHandler.java new file mode 100644 index 00000000000..ea41da9a212 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadStructuralFeatureActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadStructuralFeatureAction creation + * + * </pre> + * + * @generated + */ +public class ReadStructuralFeatureActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_STRUCTURAL_FEATURE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadVariableActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadVariableActionHandler.java new file mode 100644 index 00000000000..3a6a9ab2c09 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReadVariableActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReadVariableAction creation + * + * </pre> + * + * @generated + */ +public class ReadVariableActionHandler extends AbstractUmlNattableCreateCommandHandler 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.READ_VARIABLE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RealizationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RealizationHandler.java new file mode 100644 index 00000000000..91742e47601 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RealizationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Realization creation + * + * </pre> + * + * @generated + */ +public class RealizationHandler extends AbstractUmlNattableCreateCommandHandler 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.REALIZATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReceptionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReceptionHandler.java new file mode 100644 index 00000000000..d3af82695d5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReceptionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Reception creation + * + * </pre> + * + * @generated + */ +public class ReceptionHandler extends AbstractUmlNattableCreateCommandHandler 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.RECEPTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReclassifyObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReclassifyObjectActionHandler.java new file mode 100644 index 00000000000..d8ea22e9801 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReclassifyObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReclassifyObjectAction creation + * + * </pre> + * + * @generated + */ +public class ReclassifyObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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.RECLASSIFY_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableElementHandler.java new file mode 100644 index 00000000000..7fc724dbb22 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 RedefinableElement creation + * + * </pre> + * + * @generated + */ +public class RedefinableElementHandler extends AbstractUmlNattableCreateCommandHandler 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.REDEFINABLE_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableTemplateSignatureHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableTemplateSignatureHandler.java new file mode 100644 index 00000000000..0bf2512f29e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RedefinableTemplateSignatureHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 RedefinableTemplateSignature creation + * + * </pre> + * + * @generated + */ +public class RedefinableTemplateSignatureHandler extends AbstractUmlNattableCreateCommandHandler 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.REDEFINABLE_TEMPLATE_SIGNATURE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReduceActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReduceActionHandler.java new file mode 100644 index 00000000000..60c06967666 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReduceActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReduceAction creation + * + * </pre> + * + * @generated + */ +public class ReduceActionHandler extends AbstractUmlNattableCreateCommandHandler 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.REDUCE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RefineHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RefineHandler.java new file mode 100644 index 00000000000..90fdda4e640 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RefineHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Refine creation + * + * </pre> + * + * @generated + */ +public class RefineHandler extends AbstractUmlNattableCreateCommandHandler implements IHandler { + + /** + * <pre> + * @see org.eclipse.papyrus.uml.AbstractUmlCreateCommandHandler.handler.CreateCommandHandler#getElementTypeToCreate() + * + * @return the IElementType this handler is supposed to create + * + * </pre> + * + * @generated + */ + protected IElementType getElementTypeToCreate() { + return UMLElementTypes.REFINE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RegionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RegionHandler.java new file mode 100644 index 00000000000..bd63d17ac1a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RegionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Region creation + * + * </pre> + * + * @generated + */ +public class RegionHandler extends AbstractUmlNattableCreateCommandHandler 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.REGION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RelationshipHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RelationshipHandler.java new file mode 100644 index 00000000000..fe219040908 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RelationshipHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Relationship creation + * + * </pre> + * + * @generated + */ +public class RelationshipHandler extends AbstractUmlNattableCreateCommandHandler 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.RELATIONSHIP; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveStructuralFeatureValueActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveStructuralFeatureValueActionHandler.java new file mode 100644 index 00000000000..4bcdeef236d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveStructuralFeatureValueActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 RemoveStructuralFeatureValueAction creation + * + * </pre> + * + * @generated + */ +public class RemoveStructuralFeatureValueActionHandler extends AbstractUmlNattableCreateCommandHandler 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.REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveVariableValueActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveVariableValueActionHandler.java new file mode 100644 index 00000000000..f8700890809 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/RemoveVariableValueActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 RemoveVariableValueAction creation + * + * </pre> + * + * @generated + */ +public class RemoveVariableValueActionHandler extends AbstractUmlNattableCreateCommandHandler 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.REMOVE_VARIABLE_VALUE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReplyActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReplyActionHandler.java new file mode 100644 index 00000000000..4cf4ed13e2d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ReplyActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ReplyAction creation + * + * </pre> + * + * @generated + */ +public class ReplyActionHandler extends AbstractUmlNattableCreateCommandHandler 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.REPLY_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendObjectActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendObjectActionHandler.java new file mode 100644 index 00000000000..be69e7959ec --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendObjectActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 SendObjectAction creation + * + * </pre> + * + * @generated + */ +public class SendObjectActionHandler extends AbstractUmlNattableCreateCommandHandler 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_OBJECT_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendSignalActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendSignalActionHandler.java new file mode 100644 index 00000000000..f00b9d345a7 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SendSignalActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 SendSignalAction creation + * + * </pre> + * + * @generated + */ +public class SendSignalActionHandler extends AbstractUmlNattableCreateCommandHandler 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_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SequenceNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SequenceNodeHandler.java new file mode 100644 index 00000000000..0a8f2f96446 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SequenceNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 SequenceNode creation + * + * </pre> + * + * @generated + */ +public class SequenceNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.SEQUENCE_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalEventHandler.java new file mode 100644 index 00000000000..72bfe93b5cd --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 SignalEvent creation + * + * </pre> + * + * @generated + */ +public class SignalEventHandler extends AbstractUmlNattableCreateCommandHandler 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.SIGNAL_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalHandler.java new file mode 100644 index 00000000000..6deeba14722 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SignalHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Signal creation + * + * </pre> + * + * @generated + */ +public class SignalHandler extends AbstractUmlNattableCreateCommandHandler 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.SIGNAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SlotHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SlotHandler.java new file mode 100644 index 00000000000..fb550b9c4b1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SlotHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Slot creation + * + * </pre> + * + * @generated + */ +public class SlotHandler extends AbstractUmlNattableCreateCommandHandler 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.SLOT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartClassifierBehaviorActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartClassifierBehaviorActionHandler.java new file mode 100644 index 00000000000..b8174914f3a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartClassifierBehaviorActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StartClassifierBehaviorAction creation + * + * </pre> + * + * @generated + */ +public class StartClassifierBehaviorActionHandler extends AbstractUmlNattableCreateCommandHandler 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.START_CLASSIFIER_BEHAVIOR_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartObjectBehaviorActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartObjectBehaviorActionHandler.java new file mode 100644 index 00000000000..1e815cdc4b0 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StartObjectBehaviorActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StartObjectBehaviorAction creation + * + * </pre> + * + * @generated + */ +public class StartObjectBehaviorActionHandler extends AbstractUmlNattableCreateCommandHandler 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.START_OBJECT_BEHAVIOR_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateHandler.java new file mode 100644 index 00000000000..cffe35039c1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 State creation + * + * </pre> + * + * @generated + */ +public class StateHandler extends AbstractUmlNattableCreateCommandHandler 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.STATE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateInvariantHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateInvariantHandler.java new file mode 100644 index 00000000000..b33e244bdae --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateInvariantHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StateInvariant creation + * + * </pre> + * + * @generated + */ +public class StateInvariantHandler extends AbstractUmlNattableCreateCommandHandler 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.STATE_INVARIANT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateMachineHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateMachineHandler.java new file mode 100644 index 00000000000..72dd5a5821b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StateMachineHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StateMachine creation + * + * </pre> + * + * @generated + */ +public class StateMachineHandler extends AbstractUmlNattableCreateCommandHandler 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.STATE_MACHINE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StereotypeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StereotypeHandler.java new file mode 100644 index 00000000000..cfc4a476ffd --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StereotypeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Stereotype creation + * + * </pre> + * + * @generated + */ +public class StereotypeHandler extends AbstractUmlNattableCreateCommandHandler 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.STEREOTYPE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StringExpressionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StringExpressionHandler.java new file mode 100644 index 00000000000..a21c45fad92 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StringExpressionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StringExpression creation + * + * </pre> + * + * @generated + */ +public class StringExpressionHandler extends AbstractUmlNattableCreateCommandHandler 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.STRING_EXPRESSION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureActionHandler.java new file mode 100644 index 00000000000..649019b45de --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StructuralFeatureAction creation + * + * </pre> + * + * @generated + */ +public class StructuralFeatureActionHandler extends AbstractUmlNattableCreateCommandHandler 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.STRUCTURAL_FEATURE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureHandler.java new file mode 100644 index 00000000000..dec65e49fb4 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuralFeatureHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StructuralFeature creation + * + * </pre> + * + * @generated + */ +public class StructuralFeatureHandler extends AbstractUmlNattableCreateCommandHandler 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.STRUCTURAL_FEATURE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredActivityNodeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredActivityNodeHandler.java new file mode 100644 index 00000000000..21b440519e8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredActivityNodeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StructuredActivityNode creation + * + * </pre> + * + * @generated + */ +public class StructuredActivityNodeHandler extends AbstractUmlNattableCreateCommandHandler 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.STRUCTURED_ACTIVITY_NODE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredClassifierHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredClassifierHandler.java new file mode 100644 index 00000000000..4a8ca31cf2b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/StructuredClassifierHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 StructuredClassifier creation + * + * </pre> + * + * @generated + */ +public class StructuredClassifierHandler extends AbstractUmlNattableCreateCommandHandler 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.STRUCTURED_CLASSIFIER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SubstitutionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SubstitutionHandler.java new file mode 100644 index 00000000000..5d8f123e0ec --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/SubstitutionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Substitution creation + * + * </pre> + * + * @generated + */ +public class SubstitutionHandler extends AbstractUmlNattableCreateCommandHandler 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.SUBSTITUTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateBindingHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateBindingHandler.java new file mode 100644 index 00000000000..def0a7bd420 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateBindingHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TemplateBinding creation + * + * </pre> + * + * @generated + */ +public class TemplateBindingHandler extends AbstractUmlNattableCreateCommandHandler 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.TEMPLATE_BINDING; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterHandler.java new file mode 100644 index 00000000000..9c0a524f20b --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TemplateParameter creation + * + * </pre> + * + * @generated + */ +public class TemplateParameterHandler extends AbstractUmlNattableCreateCommandHandler 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.TEMPLATE_PARAMETER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterSubstitutionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterSubstitutionHandler.java new file mode 100644 index 00000000000..01393621643 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateParameterSubstitutionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TemplateParameterSubstitution creation + * + * </pre> + * + * @generated + */ +public class TemplateParameterSubstitutionHandler extends AbstractUmlNattableCreateCommandHandler 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.TEMPLATE_PARAMETER_SUBSTITUTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateSignatureHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateSignatureHandler.java new file mode 100644 index 00000000000..ab76e905c1a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateSignatureHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TemplateSignature creation + * + * </pre> + * + * @generated + */ +public class TemplateSignatureHandler extends AbstractUmlNattableCreateCommandHandler 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.TEMPLATE_SIGNATURE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateableElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateableElementHandler.java new file mode 100644 index 00000000000..170057eee1d --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TemplateableElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TemplateableElement creation + * + * </pre> + * + * @generated + */ +public class TemplateableElementHandler extends AbstractUmlNattableCreateCommandHandler 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.TEMPLATEABLE_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TestIdentityActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TestIdentityActionHandler.java new file mode 100644 index 00000000000..f46e95e9c06 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TestIdentityActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TestIdentityAction creation + * + * </pre> + * + * @generated + */ +public class TestIdentityActionHandler extends AbstractUmlNattableCreateCommandHandler 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.TEST_IDENTITY_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeConstraintHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeConstraintHandler.java new file mode 100644 index 00000000000..95c260831a2 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeConstraintHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TimeConstraint creation + * + * </pre> + * + * @generated + */ +public class TimeConstraintHandler extends AbstractUmlNattableCreateCommandHandler 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.TIME_CONSTRAINT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeEventHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeEventHandler.java new file mode 100644 index 00000000000..810a9772604 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeEventHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TimeEvent creation + * + * </pre> + * + * @generated + */ +public class TimeEventHandler extends AbstractUmlNattableCreateCommandHandler 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.TIME_EVENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeExpressionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeExpressionHandler.java new file mode 100644 index 00000000000..8aa0f4cb1a1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeExpressionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TimeExpression creation + * + * </pre> + * + * @generated + */ +public class TimeExpressionHandler extends AbstractUmlNattableCreateCommandHandler 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.TIME_EXPRESSION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeIntervalHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeIntervalHandler.java new file mode 100644 index 00000000000..70eb06ca40f --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeIntervalHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TimeInterval creation + * + * </pre> + * + * @generated + */ +public class TimeIntervalHandler extends AbstractUmlNattableCreateCommandHandler 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.TIME_INTERVAL; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeObservationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeObservationHandler.java new file mode 100644 index 00000000000..3ae92f07259 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TimeObservationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TimeObservation creation + * + * </pre> + * + * @generated + */ +public class TimeObservationHandler extends AbstractUmlNattableCreateCommandHandler 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.TIME_OBSERVATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TraceHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TraceHandler.java new file mode 100644 index 00000000000..cd14b48f971 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TraceHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Trace creation + * + * </pre> + * + * @generated + */ +public class TraceHandler extends AbstractUmlNattableCreateCommandHandler implements IHandler { + + /** + * <pre> + * @see org.eclipse.papyrus.uml.AbstractUmlCreateCommandHandler.handler.CreateCommandHandler#getElementTypeToCreate() + * + * @return the IElementType this handler is supposed to create + * + * </pre> + * + * @generated + */ + protected IElementType getElementTypeToCreate() { + return UMLElementTypes.TRACE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TransitionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TransitionHandler.java new file mode 100644 index 00000000000..835bba6548e --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TransitionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Transition creation + * + * </pre> + * + * @generated + */ +public class TransitionHandler extends AbstractUmlNattableCreateCommandHandler 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.TRANSITION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TriggerHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TriggerHandler.java new file mode 100644 index 00000000000..2cd1744d677 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TriggerHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Trigger creation + * + * </pre> + * + * @generated + */ +public class TriggerHandler extends AbstractUmlNattableCreateCommandHandler 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.TRIGGER; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypeHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypeHandler.java new file mode 100644 index 00000000000..9cad1bbfea1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypeHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Type creation + * + * </pre> + * + * @generated + */ +public class TypeHandler extends AbstractUmlNattableCreateCommandHandler 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.TYPE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypedElementHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypedElementHandler.java new file mode 100644 index 00000000000..8c308333bbf --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/TypedElementHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 TypedElement creation + * + * </pre> + * + * @generated + */ +public class TypedElementHandler extends AbstractUmlNattableCreateCommandHandler 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.TYPED_ELEMENT; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UnmarshallActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UnmarshallActionHandler.java new file mode 100644 index 00000000000..61a3510e0d5 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UnmarshallActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 UnmarshallAction creation + * + * </pre> + * + * @generated + */ +public class UnmarshallActionHandler extends AbstractUmlNattableCreateCommandHandler 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.UNMARSHALL_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UsageHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UsageHandler.java new file mode 100644 index 00000000000..5bd3ec94b48 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UsageHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Usage creation + * + * </pre> + * + * @generated + */ +public class UsageHandler extends AbstractUmlNattableCreateCommandHandler 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.USAGE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UseCaseHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UseCaseHandler.java new file mode 100644 index 00000000000..2073c7d6c94 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/UseCaseHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 UseCase creation + * + * </pre> + * + * @generated + */ +public class UseCaseHandler extends AbstractUmlNattableCreateCommandHandler 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.USE_CASE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValuePinHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValuePinHandler.java new file mode 100644 index 00000000000..8f3c8bf97c1 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValuePinHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ValuePin creation + * + * </pre> + * + * @generated + */ +public class ValuePinHandler extends AbstractUmlNattableCreateCommandHandler 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.VALUE_PIN; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationActionHandler.java new file mode 100644 index 00000000000..5fbe2f57bec --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ValueSpecificationAction creation + * + * </pre> + * + * @generated + */ +public class ValueSpecificationActionHandler extends AbstractUmlNattableCreateCommandHandler 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.VALUE_SPECIFICATION_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationHandler.java new file mode 100644 index 00000000000..ed6146bf53a --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/ValueSpecificationHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 ValueSpecification creation + * + * </pre> + * + * @generated + */ +public class ValueSpecificationHandler extends AbstractUmlNattableCreateCommandHandler 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.VALUE_SPECIFICATION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableActionHandler.java new file mode 100644 index 00000000000..382c9fec1e8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 VariableAction creation + * + * </pre> + * + * @generated + */ +public class VariableActionHandler extends AbstractUmlNattableCreateCommandHandler 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.VARIABLE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableHandler.java new file mode 100644 index 00000000000..6baa16a2c56 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VariableHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Variable creation + * + * </pre> + * + * @generated + */ +public class VariableHandler extends AbstractUmlNattableCreateCommandHandler 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.VARIABLE; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VertexHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VertexHandler.java new file mode 100644 index 00000000000..66d46db97ba --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/VertexHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 Vertex creation + * + * </pre> + * + * @generated + */ +public class VertexHandler extends AbstractUmlNattableCreateCommandHandler 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.VERTEX; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteLinkActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteLinkActionHandler.java new file mode 100644 index 00000000000..dbef12af9a8 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteLinkActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 WriteLinkAction creation + * + * </pre> + * + * @generated + */ +public class WriteLinkActionHandler extends AbstractUmlNattableCreateCommandHandler 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.WRITE_LINK_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteStructuralFeatureActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteStructuralFeatureActionHandler.java new file mode 100644 index 00000000000..a39f56fefab --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteStructuralFeatureActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 WriteStructuralFeatureAction creation + * + * </pre> + * + * @generated + */ +public class WriteStructuralFeatureActionHandler extends AbstractUmlNattableCreateCommandHandler 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.WRITE_STRUCTURAL_FEATURE_ACTION; + } +} diff --git a/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteVariableActionHandler.java b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteVariableActionHandler.java new file mode 100644 index 00000000000..0ca0c7f9cd9 --- /dev/null +++ b/plugins/uml/nattable/org.eclipse.papyrus.uml.nattable.menu/src-gen/org/eclipse/papyrus/uml/nattable/menu/handlers/WriteVariableActionHandler.java @@ -0,0 +1,41 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.uml.nattable.menu.handlers; + +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 WriteVariableAction creation + * + * </pre> + * + * @generated + */ +public class WriteVariableActionHandler extends AbstractUmlNattableCreateCommandHandler 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.WRITE_VARIABLE_ACTION; + } +} |