Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Wouters2014-04-04 14:15:17 +0000
committerLaurent Wouters2014-04-04 14:15:17 +0000
commit7631690a519c2e27a7e73700811cdc778fb28944 (patch)
tree059b78cff15acd08b589ba913f4fec84f27ec916 /deprecated/org.eclipse.papyrus.uml.standard/src
parent87bb70421f282530e54a88842bfe8499df4a6a81 (diff)
downloadorg.eclipse.papyrus-7631690a519c2e27a7e73700811cdc778fb28944.tar.gz
org.eclipse.papyrus-7631690a519c2e27a7e73700811cdc778fb28944.tar.xz
org.eclipse.papyrus-7631690a519c2e27a7e73700811cdc778fb28944.zip
[clean] Retiring org.eclipse.papyrus.uml.standardlast/org.eclipse.papyrus.uml.standard
Signed-off-by: Laurent Wouters <laurent.wouters@cea.fr>
Diffstat (limited to 'deprecated/org.eclipse.papyrus.uml.standard/src')
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Auxiliary.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/BuildComponent.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Call.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Create.java92
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Derive.java64
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Destroy.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Document.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Entity.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Executable.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/File.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Focus.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Framework.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Implement.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ImplementationClass.java61
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Instantiate.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Library.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metaclass.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metamodel.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ModelLibrary.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Process.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Realization.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Refine.java64
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Responsibility.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Script.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Send.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Service.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Source.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Specification.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardFactory.java350
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardPackage.java2400
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Subsystem.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/SystemModel.java63
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Trace.java64
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Type.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Utility.java62
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/AuxiliaryImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/BuildComponentImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CallImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CreateImpl.java228
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DeriveImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DestroyImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DocumentImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/EntityImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ExecutableImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FileImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FocusImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FrameworkImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementationClassImpl.java164
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/InstantiateImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/LibraryImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetaclassImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetamodelImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ModelLibraryImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ProcessImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RealizationImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RefineImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ResponsibilityImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ScriptImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SendImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ServiceImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SourceImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SpecificationImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardFactoryImpl.java520
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardPackageImpl.java1228
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SubsystemImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SystemModelImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TraceImpl.java166
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TypeImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/UtilityImpl.java165
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardAdapterFactory.java771
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResource.java85
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceFactoryImpl.java61
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceImpl.java39
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardSwitch.java890
-rw-r--r--deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardXMLProcessor.java59
76 files changed, 0 insertions, 14035 deletions
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Auxiliary.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Auxiliary.java
deleted file mode 100644
index e49e90bb8ba..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Auxiliary.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Auxiliary</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Auxiliary#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getAuxiliary()
- * @model
- * @generated
- */
-public interface Auxiliary extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getAuxiliary_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Auxiliary#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // Auxiliary
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/BuildComponent.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/BuildComponent.java
deleted file mode 100644
index 6c99f8f8160..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/BuildComponent.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Build Component</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.BuildComponent#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getBuildComponent()
- * @model
- * @generated
- */
-public interface BuildComponent extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getBuildComponent_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.BuildComponent#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // BuildComponent
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Call.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Call.java
deleted file mode 100644
index ec08af81ebc..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Call.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Call</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Call#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getCall()
- * @model
- * @generated
- */
-public interface Call extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Usage</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Usage</em>' reference.
- * @see #setBase_Usage(Usage)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getCall_Base_Usage()
- * @model required="true" ordered="false"
- * @generated
- */
- Usage getBase_Usage();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Call#getBase_Usage <em>Base Usage</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Usage</em>' reference.
- * @see #getBase_Usage()
- * @generated
- */
- void setBase_Usage(Usage value);
-
-} // Call
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Create.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Create.java
deleted file mode 100644
index 563d2b7f380..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Create.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.BehavioralFeature;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Create</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Create#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}</li>
- * <li>{@link org.eclipse.papyrus.uml.standard.Create#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getCreate()
- * @model
- * @generated
- */
-public interface Create extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Behavioral Feature</b></em>' reference. <!--
- * begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Behavioral Feature</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Behavioral Feature</em>' reference.
- * @see #setBase_BehavioralFeature(BehavioralFeature)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getCreate_Base_BehavioralFeature()
- * @model required="true" ordered="false"
- * @generated
- */
- BehavioralFeature getBase_BehavioralFeature();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Create#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Behavioral Feature</em>' reference.
- * @see #getBase_BehavioralFeature()
- * @generated
- */
- void setBase_BehavioralFeature(BehavioralFeature value);
-
- /**
- * Returns the value of the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Usage</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Usage</em>' reference.
- * @see #setBase_Usage(Usage)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getCreate_Base_Usage()
- * @model required="true" ordered="false"
- * @generated
- */
- Usage getBase_Usage();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Create#getBase_Usage <em>Base Usage</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Usage</em>' reference.
- * @see #getBase_Usage()
- * @generated
- */
- void setBase_Usage(Usage value);
-
-} // Create
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Derive.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Derive.java
deleted file mode 100644
index 8a8b9ba7f5b..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Derive.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Derive</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Derive#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDerive()
- * @model
- * @generated
- */
-public interface Derive extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc
- * -->
- * <p>
- * If the meaning of the '<em>Base Abstraction</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Abstraction</em>' reference.
- * @see #setBase_Abstraction(Abstraction)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDerive_Base_Abstraction()
- * @model required="true" ordered="false"
- * @generated
- */
- Abstraction getBase_Abstraction();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Derive#getBase_Abstraction <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Abstraction</em>' reference.
- * @see #getBase_Abstraction()
- * @generated
- */
- void setBase_Abstraction(Abstraction value);
-
-} // Derive
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Destroy.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Destroy.java
deleted file mode 100644
index 0e17a177535..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Destroy.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.BehavioralFeature;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Destroy</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Destroy#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDestroy()
- * @model
- * @generated
- */
-public interface Destroy extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Behavioral Feature</b></em>' reference. <!--
- * begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Behavioral Feature</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Behavioral Feature</em>' reference.
- * @see #setBase_BehavioralFeature(BehavioralFeature)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDestroy_Base_BehavioralFeature()
- * @model required="true" ordered="false"
- * @generated
- */
- BehavioralFeature getBase_BehavioralFeature();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Destroy#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Behavioral Feature</em>' reference.
- * @see #getBase_BehavioralFeature()
- * @generated
- */
- void setBase_BehavioralFeature(BehavioralFeature value);
-
-} // Destroy
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Document.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Document.java
deleted file mode 100644
index 7d627e1acaf..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Document.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Document</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Document#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDocument()
- * @model
- * @generated
- */
-public interface Document extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getDocument_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Document#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // Document
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Entity.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Entity.java
deleted file mode 100644
index bde53fbb085..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Entity.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Entity</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Entity#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getEntity()
- * @model
- * @generated
- */
-public interface Entity extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getEntity_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Entity#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // Entity
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Executable.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Executable.java
deleted file mode 100644
index 34b545fd949..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Executable.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Executable</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Executable#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getExecutable()
- * @model
- * @generated
- */
-public interface Executable extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getExecutable_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Executable#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // Executable
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/File.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/File.java
deleted file mode 100644
index b76b4b349df..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/File.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>File</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.File#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFile()
- * @model
- * @generated
- */
-public interface File extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFile_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.File#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // File
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Focus.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Focus.java
deleted file mode 100644
index 12edf72da0b..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Focus.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Focus</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Focus#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFocus()
- * @model
- * @generated
- */
-public interface Focus extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFocus_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Focus#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // Focus
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Framework.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Framework.java
deleted file mode 100644
index 5b40105aab0..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Framework.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Framework</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Framework#getBase_Package <em>Base Package</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFramework()
- * @model
- * @generated
- */
-public interface Framework extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Package</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Package</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Package</em>' reference.
- * @see #setBase_Package(org.eclipse.uml2.uml.Package)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getFramework_Base_Package()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Package getBase_Package();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Framework#getBase_Package <em>Base Package</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Package</em>' reference.
- * @see #getBase_Package()
- * @generated
- */
- void setBase_Package(org.eclipse.uml2.uml.Package value);
-
-} // Framework
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Implement.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Implement.java
deleted file mode 100644
index 044d2996ca2..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Implement.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Implement</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Implement#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getImplement()
- * @model
- * @generated
- */
-public interface Implement extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getImplement_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Implement#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // Implement
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ImplementationClass.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ImplementationClass.java
deleted file mode 100644
index 0ff31dba775..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ImplementationClass.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object ' <em><b>Implementation Class</b></em>'. <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.ImplementationClass#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getImplementationClass()
- * @model
- * @generated
- */
-public interface ImplementationClass extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getImplementationClass_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.ImplementationClass#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // ImplementationClass
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Instantiate.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Instantiate.java
deleted file mode 100644
index d8678a8a292..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Instantiate.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Instantiate</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Instantiate#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getInstantiate()
- * @model
- * @generated
- */
-public interface Instantiate extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Usage</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Usage</em>' reference.
- * @see #setBase_Usage(Usage)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getInstantiate_Base_Usage()
- * @model required="true" ordered="false"
- * @generated
- */
- Usage getBase_Usage();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Instantiate#getBase_Usage <em>Base Usage</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Usage</em>' reference.
- * @see #getBase_Usage()
- * @generated
- */
- void setBase_Usage(Usage value);
-
-} // Instantiate
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Library.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Library.java
deleted file mode 100644
index e7e50b73038..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Library.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Library</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Library#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getLibrary()
- * @model
- * @generated
- */
-public interface Library extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getLibrary_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Library#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // Library
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metaclass.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metaclass.java
deleted file mode 100644
index 10b05aa412f..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metaclass.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Metaclass</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Metaclass#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getMetaclass()
- * @model
- * @generated
- */
-public interface Metaclass extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getMetaclass_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Metaclass#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // Metaclass
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metamodel.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metamodel.java
deleted file mode 100644
index dcf79321a83..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Metamodel.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Model;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Metamodel</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Metamodel#getBase_Model <em>Base Model</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getMetamodel()
- * @model
- * @generated
- */
-public interface Metamodel extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Model</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Model</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Model</em>' reference.
- * @see #setBase_Model(Model)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getMetamodel_Base_Model()
- * @model required="true" ordered="false"
- * @generated
- */
- Model getBase_Model();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Metamodel#getBase_Model <em>Base Model</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Model</em>' reference.
- * @see #getBase_Model()
- * @generated
- */
- void setBase_Model(Model value);
-
-} // Metamodel
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ModelLibrary.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ModelLibrary.java
deleted file mode 100644
index 93916c3b44c..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/ModelLibrary.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Model Library</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.ModelLibrary#getBase_Package <em>Base Package</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getModelLibrary()
- * @model
- * @generated
- */
-public interface ModelLibrary extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Package</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Package</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Package</em>' reference.
- * @see #setBase_Package(org.eclipse.uml2.uml.Package)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getModelLibrary_Base_Package()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Package getBase_Package();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.ModelLibrary#getBase_Package <em>Base Package</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Package</em>' reference.
- * @see #getBase_Package()
- * @generated
- */
- void setBase_Package(org.eclipse.uml2.uml.Package value);
-
-} // ModelLibrary
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Process.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Process.java
deleted file mode 100644
index cc085c872b6..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Process.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Process</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Process#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getProcess()
- * @model
- * @generated
- */
-public interface Process extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getProcess_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Process#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // Process
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Realization.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Realization.java
deleted file mode 100644
index a764d5b823d..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Realization.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Classifier;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Realization</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Realization#getBase_Classifier <em>Base Classifier</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getRealization()
- * @model
- * @generated
- */
-public interface Realization extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Classifier</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Classifier</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Classifier</em>' reference.
- * @see #setBase_Classifier(Classifier)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getRealization_Base_Classifier()
- * @model required="true" ordered="false"
- * @generated
- */
- Classifier getBase_Classifier();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Realization#getBase_Classifier <em>Base Classifier</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Classifier</em>' reference.
- * @see #getBase_Classifier()
- * @generated
- */
- void setBase_Classifier(Classifier value);
-
-} // Realization
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Refine.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Refine.java
deleted file mode 100644
index 4efa81b379f..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Refine.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Refine</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Refine#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getRefine()
- * @model
- * @generated
- */
-public interface Refine extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc
- * -->
- * <p>
- * If the meaning of the '<em>Base Abstraction</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Abstraction</em>' reference.
- * @see #setBase_Abstraction(Abstraction)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getRefine_Base_Abstraction()
- * @model required="true" ordered="false"
- * @generated
- */
- Abstraction getBase_Abstraction();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Refine#getBase_Abstraction <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Abstraction</em>' reference.
- * @see #getBase_Abstraction()
- * @generated
- */
- void setBase_Abstraction(Abstraction value);
-
-} // Refine
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Responsibility.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Responsibility.java
deleted file mode 100644
index e8694088501..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Responsibility.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Responsibility</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Responsibility#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getResponsibility()
- * @model
- * @generated
- */
-public interface Responsibility extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Usage</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Usage</em>' reference.
- * @see #setBase_Usage(Usage)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getResponsibility_Base_Usage()
- * @model required="true" ordered="false"
- * @generated
- */
- Usage getBase_Usage();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Responsibility#getBase_Usage <em>Base Usage</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Usage</em>' reference.
- * @see #getBase_Usage()
- * @generated
- */
- void setBase_Usage(Usage value);
-
-} // Responsibility
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Script.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Script.java
deleted file mode 100644
index 909ddf05a31..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Script.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Script</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Script#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getScript()
- * @model
- * @generated
- */
-public interface Script extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getScript_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Script#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // Script
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Send.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Send.java
deleted file mode 100644
index 0c89693b805..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Send.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Send</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Send#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSend()
- * @model
- * @generated
- */
-public interface Send extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Usage</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Usage</em>' reference.
- * @see #setBase_Usage(Usage)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSend_Base_Usage()
- * @model required="true" ordered="false"
- * @generated
- */
- Usage getBase_Usage();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Send#getBase_Usage <em>Base Usage</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Usage</em>' reference.
- * @see #getBase_Usage()
- * @generated
- */
- void setBase_Usage(Usage value);
-
-} // Send
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Service.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Service.java
deleted file mode 100644
index 32b0805c4fa..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Service.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Service</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Service#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getService()
- * @model
- * @generated
- */
-public interface Service extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getService_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Service#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // Service
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Source.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Source.java
deleted file mode 100644
index c64187c36c1..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Source.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Source</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Source#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSource()
- * @model
- * @generated
- */
-public interface Source extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Artifact</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Artifact</em>' reference.
- * @see #setBase_Artifact(Artifact)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSource_Base_Artifact()
- * @model required="true" ordered="false"
- * @generated
- */
- Artifact getBase_Artifact();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Source#getBase_Artifact <em>Base Artifact</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Artifact</em>' reference.
- * @see #getBase_Artifact()
- * @generated
- */
- void setBase_Artifact(Artifact value);
-
-} // Source
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Specification.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Specification.java
deleted file mode 100644
index 7aa7843f518..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Specification.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Classifier;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Specification</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Specification#getBase_Classifier <em>Base Classifier</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSpecification()
- * @model
- * @generated
- */
-public interface Specification extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Classifier</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Classifier</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Classifier</em>' reference.
- * @see #setBase_Classifier(Classifier)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSpecification_Base_Classifier()
- * @model required="true" ordered="false"
- * @generated
- */
- Classifier getBase_Classifier();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Specification#getBase_Classifier <em>Base Classifier</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Classifier</em>' reference.
- * @see #getBase_Classifier()
- * @generated
- */
- void setBase_Classifier(Classifier value);
-
-} // Specification
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardFactory.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardFactory.java
deleted file mode 100644
index 32bcc318fa6..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardFactory.java
+++ /dev/null
@@ -1,350 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EFactory;
-
-/**
- * <!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each
- * non-abstract class of the model. <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage
- * @generated
- */
-public interface StandardFactory extends EFactory {
-
- /**
- * The singleton instance of the factory.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- StandardFactory eINSTANCE = org.eclipse.papyrus.uml.standard.impl.StandardFactoryImpl.init();
-
- /**
- * Returns a new object of class '<em>Auxiliary</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Auxiliary</em>'.
- * @generated
- */
- Auxiliary createAuxiliary();
-
- /**
- * Returns a new object of class '<em>Build Component</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Build Component</em>'.
- * @generated
- */
- BuildComponent createBuildComponent();
-
- /**
- * Returns a new object of class '<em>Create</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Create</em>'.
- * @generated
- */
- Create createCreate();
-
- /**
- * Returns a new object of class '<em>Call</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>Call</em>'.
- * @generated
- */
- Call createCall();
-
- /**
- * Returns a new object of class '<em>Derive</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Derive</em>'.
- * @generated
- */
- Derive createDerive();
-
- /**
- * Returns a new object of class '<em>Destroy</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Destroy</em>'.
- * @generated
- */
- Destroy createDestroy();
-
- /**
- * Returns a new object of class '<em>Focus</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>Focus</em>'.
- * @generated
- */
- Focus createFocus();
-
- /**
- * Returns a new object of class '<em>Framework</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Framework</em>'.
- * @generated
- */
- Framework createFramework();
-
- /**
- * Returns a new object of class '<em>Implement</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Implement</em>'.
- * @generated
- */
- Implement createImplement();
-
- /**
- * Returns a new object of class '<em>Implementation Class</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Implementation Class</em>'.
- * @generated
- */
- ImplementationClass createImplementationClass();
-
- /**
- * Returns a new object of class '<em>Instantiate</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Instantiate</em>'.
- * @generated
- */
- Instantiate createInstantiate();
-
- /**
- * Returns a new object of class '<em>Metaclass</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Metaclass</em>'.
- * @generated
- */
- Metaclass createMetaclass();
-
- /**
- * Returns a new object of class '<em>Model Library</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Model Library</em>'.
- * @generated
- */
- ModelLibrary createModelLibrary();
-
- /**
- * Returns a new object of class '<em>Refine</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Refine</em>'.
- * @generated
- */
- Refine createRefine();
-
- /**
- * Returns a new object of class '<em>Responsibility</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Responsibility</em>'.
- * @generated
- */
- Responsibility createResponsibility();
-
- /**
- * Returns a new object of class '<em>Script</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Script</em>'.
- * @generated
- */
- Script createScript();
-
- /**
- * Returns a new object of class '<em>Send</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>Send</em>'.
- * @generated
- */
- Send createSend();
-
- /**
- * Returns a new object of class '<em>Trace</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>Trace</em>'.
- * @generated
- */
- Trace createTrace();
-
- /**
- * Returns a new object of class '<em>Type</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>Type</em>'.
- * @generated
- */
- Type createType();
-
- /**
- * Returns a new object of class '<em>Utility</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Utility</em>'.
- * @generated
- */
- Utility createUtility();
-
- /**
- * Returns a new object of class '<em>Document</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Document</em>'.
- * @generated
- */
- Document createDocument();
-
- /**
- * Returns a new object of class '<em>Entity</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Entity</em>'.
- * @generated
- */
- Entity createEntity();
-
- /**
- * Returns a new object of class '<em>Executable</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Executable</em>'.
- * @generated
- */
- Executable createExecutable();
-
- /**
- * Returns a new object of class '<em>File</em>'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return a new object of class '<em>File</em>'.
- * @generated
- */
- File createFile();
-
- /**
- * Returns a new object of class '<em>Library</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Library</em>'.
- * @generated
- */
- Library createLibrary();
-
- /**
- * Returns a new object of class '<em>Process</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Process</em>'.
- * @generated
- */
- Process createProcess();
-
- /**
- * Returns a new object of class '<em>Realization</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Realization</em>'.
- * @generated
- */
- Realization createRealization();
-
- /**
- * Returns a new object of class '<em>Service</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Service</em>'.
- * @generated
- */
- Service createService();
-
- /**
- * Returns a new object of class '<em>Source</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Source</em>'.
- * @generated
- */
- Source createSource();
-
- /**
- * Returns a new object of class '<em>Specification</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>Specification</em>'.
- * @generated
- */
- Specification createSpecification();
-
- /**
- * Returns a new object of class '<em>Subsystem</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Subsystem</em>'.
- * @generated
- */
- Subsystem createSubsystem();
-
- /**
- * Returns a new object of class '<em>Metamodel</em>'. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return a new object of class '<em>Metamodel</em>'.
- * @generated
- */
- Metamodel createMetamodel();
-
- /**
- * Returns a new object of class '<em>System Model</em>'.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return a new object of class '<em>System Model</em>'.
- * @generated
- */
- SystemModel createSystemModel();
-
- /**
- * Returns the package supported by this factory.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the package supported by this factory.
- * @generated
- */
- StandardPackage getStandardPackage();
-
-} // StandardFactory
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardPackage.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardPackage.java
deleted file mode 100644
index 8b2c8e37f1d..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/StandardPackage.java
+++ /dev/null
@@ -1,2400 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-/**
- * <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta
- * objects to represent
- * <ul>
- * <li>each class,</li>
- * <li>each feature of each class,</li>
- * <li>each enum,</li>
- * <li>and each data type</li>
- * </ul>
- * <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.StandardFactory
- * @model kind="package"
- * @generated
- */
-public interface StandardPackage extends EPackage {
-
- /**
- * The package name.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- String eNAME = "standard";
-
- /**
- * The package namespace URI.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- String eNS_URI = "http://www.eclipse.org/uml2/schemas/Standard/1";
-
- /**
- * The package namespace name.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- String eNS_PREFIX = "Standard";
-
- /**
- * The singleton instance of the package.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- StandardPackage eINSTANCE = org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl.init();
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.AuxiliaryImpl <em>Auxiliary</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.AuxiliaryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getAuxiliary()
- * @generated
- */
- int AUXILIARY = 0;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int AUXILIARY__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Auxiliary</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int AUXILIARY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.BuildComponentImpl <em>Build Component</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.BuildComponentImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getBuildComponent()
- * @generated
- */
- int BUILD_COMPONENT = 1;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int BUILD_COMPONENT__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Build Component</em>' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int BUILD_COMPONENT_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.CreateImpl <em>Create</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.CreateImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getCreate()
- * @generated
- */
- int CREATE = 2;
-
- /**
- * The feature id for the '<em><b>Base Behavioral Feature</b></em>' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int CREATE__BASE_BEHAVIORAL_FEATURE = 0;
-
- /**
- * The feature id for the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int CREATE__BASE_USAGE = 1;
-
- /**
- * The number of structural features of the '<em>Create</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int CREATE_FEATURE_COUNT = 2;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.CallImpl <em>Call</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.CallImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getCall()
- * @generated
- */
- int CALL = 3;
-
- /**
- * The feature id for the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int CALL__BASE_USAGE = 0;
-
- /**
- * The number of structural features of the '<em>Call</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int CALL_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.DeriveImpl <em>Derive</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DeriveImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDerive()
- * @generated
- */
- int DERIVE = 4;
-
- /**
- * The feature id for the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DERIVE__BASE_ABSTRACTION = 0;
-
- /**
- * The number of structural features of the '<em>Derive</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DERIVE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.DestroyImpl <em>Destroy</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DestroyImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDestroy()
- * @generated
- */
- int DESTROY = 5;
-
- /**
- * The feature id for the '<em><b>Base Behavioral Feature</b></em>' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DESTROY__BASE_BEHAVIORAL_FEATURE = 0;
-
- /**
- * The number of structural features of the '<em>Destroy</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DESTROY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.FocusImpl <em>Focus</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FocusImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFocus()
- * @generated
- */
- int FOCUS = 6;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FOCUS__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Focus</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FOCUS_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.FrameworkImpl <em>Framework</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FrameworkImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFramework()
- * @generated
- */
- int FRAMEWORK = 7;
-
- /**
- * The feature id for the '<em><b>Base Package</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FRAMEWORK__BASE_PACKAGE = 0;
-
- /**
- * The number of structural features of the '<em>Framework</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FRAMEWORK_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ImplementImpl <em>Implement</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ImplementImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getImplement()
- * @generated
- */
- int IMPLEMENT = 8;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int IMPLEMENT__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Implement</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int IMPLEMENT_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ImplementationClassImpl <em>Implementation Class</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ImplementationClassImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getImplementationClass()
- * @generated
- */
- int IMPLEMENTATION_CLASS = 9;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int IMPLEMENTATION_CLASS__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Implementation Class</em>' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int IMPLEMENTATION_CLASS_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.InstantiateImpl <em>Instantiate</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.InstantiateImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getInstantiate()
- * @generated
- */
- int INSTANTIATE = 10;
-
- /**
- * The feature id for the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int INSTANTIATE__BASE_USAGE = 0;
-
- /**
- * The number of structural features of the '<em>Instantiate</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int INSTANTIATE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.MetaclassImpl <em>Metaclass</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.MetaclassImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getMetaclass()
- * @generated
- */
- int METACLASS = 11;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int METACLASS__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Metaclass</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int METACLASS_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ModelLibraryImpl <em>Model Library</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ModelLibraryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getModelLibrary()
- * @generated
- */
- int MODEL_LIBRARY = 12;
-
- /**
- * The feature id for the '<em><b>Base Package</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int MODEL_LIBRARY__BASE_PACKAGE = 0;
-
- /**
- * The number of structural features of the '<em>Model Library</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int MODEL_LIBRARY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.RefineImpl <em>Refine</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.RefineImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getRefine()
- * @generated
- */
- int REFINE = 13;
-
- /**
- * The feature id for the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int REFINE__BASE_ABSTRACTION = 0;
-
- /**
- * The number of structural features of the '<em>Refine</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int REFINE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ResponsibilityImpl <em>Responsibility</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ResponsibilityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getResponsibility()
- * @generated
- */
- int RESPONSIBILITY = 14;
-
- /**
- * The feature id for the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int RESPONSIBILITY__BASE_USAGE = 0;
-
- /**
- * The number of structural features of the '<em>Responsibility</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int RESPONSIBILITY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ScriptImpl <em>Script</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ScriptImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getScript()
- * @generated
- */
- int SCRIPT = 15;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SCRIPT__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>Script</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SCRIPT_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.SendImpl <em>Send</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SendImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSend()
- * @generated
- */
- int SEND = 16;
-
- /**
- * The feature id for the '<em><b>Base Usage</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SEND__BASE_USAGE = 0;
-
- /**
- * The number of structural features of the '<em>Send</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SEND_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.TraceImpl <em>Trace</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.TraceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getTrace()
- * @generated
- */
- int TRACE = 17;
-
- /**
- * The feature id for the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int TRACE__BASE_ABSTRACTION = 0;
-
- /**
- * The number of structural features of the '<em>Trace</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int TRACE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.TypeImpl <em>Type</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.TypeImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getType()
- * @generated
- */
- int TYPE = 18;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int TYPE__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Type</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int TYPE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.UtilityImpl <em>Utility</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.UtilityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getUtility()
- * @generated
- */
- int UTILITY = 19;
-
- /**
- * The feature id for the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int UTILITY__BASE_CLASS = 0;
-
- /**
- * The number of structural features of the '<em>Utility</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int UTILITY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.DocumentImpl <em>Document</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DocumentImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDocument()
- * @generated
- */
- int DOCUMENT = 20;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DOCUMENT__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>Document</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int DOCUMENT_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.EntityImpl <em>Entity</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.EntityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getEntity()
- * @generated
- */
- int ENTITY = 21;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int ENTITY__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Entity</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int ENTITY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ExecutableImpl <em>Executable</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ExecutableImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getExecutable()
- * @generated
- */
- int EXECUTABLE = 22;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int EXECUTABLE__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>Executable</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int EXECUTABLE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.FileImpl <em>File</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FileImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFile()
- * @generated
- */
- int FILE = 23;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FILE__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>File</em>' class.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int FILE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.LibraryImpl <em>Library</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.LibraryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getLibrary()
- * @generated
- */
- int LIBRARY = 24;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int LIBRARY__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>Library</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int LIBRARY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ProcessImpl <em>Process</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ProcessImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getProcess()
- * @generated
- */
- int PROCESS = 25;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int PROCESS__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Process</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int PROCESS_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.RealizationImpl <em>Realization</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.RealizationImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getRealization()
- * @generated
- */
- int REALIZATION = 26;
-
- /**
- * The feature id for the '<em><b>Base Classifier</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int REALIZATION__BASE_CLASSIFIER = 0;
-
- /**
- * The number of structural features of the '<em>Realization</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int REALIZATION_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.ServiceImpl <em>Service</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ServiceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getService()
- * @generated
- */
- int SERVICE = 27;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SERVICE__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Service</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SERVICE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.SourceImpl <em>Source</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SourceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSource()
- * @generated
- */
- int SOURCE = 28;
-
- /**
- * The feature id for the '<em><b>Base Artifact</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SOURCE__BASE_ARTIFACT = 0;
-
- /**
- * The number of structural features of the '<em>Source</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SOURCE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.SpecificationImpl <em>Specification</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SpecificationImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSpecification()
- * @generated
- */
- int SPECIFICATION = 29;
-
- /**
- * The feature id for the '<em><b>Base Classifier</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SPECIFICATION__BASE_CLASSIFIER = 0;
-
- /**
- * The number of structural features of the '<em>Specification</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SPECIFICATION_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.SubsystemImpl <em>Subsystem</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SubsystemImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSubsystem()
- * @generated
- */
- int SUBSYSTEM = 30;
-
- /**
- * The feature id for the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SUBSYSTEM__BASE_COMPONENT = 0;
-
- /**
- * The number of structural features of the '<em>Subsystem</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SUBSYSTEM_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.MetamodelImpl <em>Metamodel</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.MetamodelImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getMetamodel()
- * @generated
- */
- int METAMODEL = 31;
-
- /**
- * The feature id for the '<em><b>Base Model</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int METAMODEL__BASE_MODEL = 0;
-
- /**
- * The number of structural features of the '<em>Metamodel</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int METAMODEL_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.papyrus.uml.standard.impl.SystemModelImpl <em>System Model</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SystemModelImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSystemModel()
- * @generated
- */
- int SYSTEM_MODEL = 32;
-
- /**
- * The feature id for the '<em><b>Base Model</b></em>' reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SYSTEM_MODEL__BASE_MODEL = 0;
-
- /**
- * The number of structural features of the '<em>System Model</em>' class.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- * @ordered
- */
- int SYSTEM_MODEL_FEATURE_COUNT = 1;
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Auxiliary <em>Auxiliary</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Auxiliary</em>'.
- * @see org.eclipse.papyrus.uml.standard.Auxiliary
- * @generated
- */
- EClass getAuxiliary();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Auxiliary#getBase_Class <em>Base Class</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.Auxiliary#getBase_Class()
- * @see #getAuxiliary()
- * @generated
- */
- EReference getAuxiliary_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.BuildComponent <em>Build Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Build Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.BuildComponent
- * @generated
- */
- EClass getBuildComponent();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.BuildComponent#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.BuildComponent#getBase_Component()
- * @see #getBuildComponent()
- * @generated
- */
- EReference getBuildComponent_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Create <em>Create</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Create</em>'.
- * @see org.eclipse.papyrus.uml.standard.Create
- * @generated
- */
- EClass getCreate();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Create#getBase_BehavioralFeature
- * <em>Base Behavioral Feature</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Behavioral Feature</em>'.
- * @see org.eclipse.papyrus.uml.standard.Create#getBase_BehavioralFeature()
- * @see #getCreate()
- * @generated
- */
- EReference getCreate_Base_BehavioralFeature();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Create#getBase_Usage <em>Base Usage</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Usage</em>'.
- * @see org.eclipse.papyrus.uml.standard.Create#getBase_Usage()
- * @see #getCreate()
- * @generated
- */
- EReference getCreate_Base_Usage();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Call <em>Call</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Call</em>'.
- * @see org.eclipse.papyrus.uml.standard.Call
- * @generated
- */
- EClass getCall();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Call#getBase_Usage <em>Base Usage</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Usage</em>'.
- * @see org.eclipse.papyrus.uml.standard.Call#getBase_Usage()
- * @see #getCall()
- * @generated
- */
- EReference getCall_Base_Usage();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Derive <em>Derive</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Derive</em>'.
- * @see org.eclipse.papyrus.uml.standard.Derive
- * @generated
- */
- EClass getDerive();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Derive#getBase_Abstraction <em>Base Abstraction</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Abstraction</em>'.
- * @see org.eclipse.papyrus.uml.standard.Derive#getBase_Abstraction()
- * @see #getDerive()
- * @generated
- */
- EReference getDerive_Base_Abstraction();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Destroy <em>Destroy</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Destroy</em>'.
- * @see org.eclipse.papyrus.uml.standard.Destroy
- * @generated
- */
- EClass getDestroy();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Destroy#getBase_BehavioralFeature
- * <em>Base Behavioral Feature</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Behavioral Feature</em>'.
- * @see org.eclipse.papyrus.uml.standard.Destroy#getBase_BehavioralFeature()
- * @see #getDestroy()
- * @generated
- */
- EReference getDestroy_Base_BehavioralFeature();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Focus <em>Focus</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Focus</em>'.
- * @see org.eclipse.papyrus.uml.standard.Focus
- * @generated
- */
- EClass getFocus();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Focus#getBase_Class <em>Base Class</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.Focus#getBase_Class()
- * @see #getFocus()
- * @generated
- */
- EReference getFocus_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Framework <em>Framework</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Framework</em>'.
- * @see org.eclipse.papyrus.uml.standard.Framework
- * @generated
- */
- EClass getFramework();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Framework#getBase_Package <em>Base Package</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Package</em>'.
- * @see org.eclipse.papyrus.uml.standard.Framework#getBase_Package()
- * @see #getFramework()
- * @generated
- */
- EReference getFramework_Base_Package();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Implement <em>Implement</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Implement</em>'.
- * @see org.eclipse.papyrus.uml.standard.Implement
- * @generated
- */
- EClass getImplement();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Implement#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.Implement#getBase_Component()
- * @see #getImplement()
- * @generated
- */
- EReference getImplement_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.ImplementationClass <em>Implementation Class</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Implementation Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.ImplementationClass
- * @generated
- */
- EClass getImplementationClass();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.ImplementationClass#getBase_Class <em>Base Class</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.ImplementationClass#getBase_Class()
- * @see #getImplementationClass()
- * @generated
- */
- EReference getImplementationClass_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Instantiate <em>Instantiate</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Instantiate</em>'.
- * @see org.eclipse.papyrus.uml.standard.Instantiate
- * @generated
- */
- EClass getInstantiate();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Instantiate#getBase_Usage <em>Base Usage</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Usage</em>'.
- * @see org.eclipse.papyrus.uml.standard.Instantiate#getBase_Usage()
- * @see #getInstantiate()
- * @generated
- */
- EReference getInstantiate_Base_Usage();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Metaclass <em>Metaclass</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Metaclass</em>'.
- * @see org.eclipse.papyrus.uml.standard.Metaclass
- * @generated
- */
- EClass getMetaclass();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Metaclass#getBase_Class <em>Base Class</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.Metaclass#getBase_Class()
- * @see #getMetaclass()
- * @generated
- */
- EReference getMetaclass_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.ModelLibrary <em>Model Library</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Model Library</em>'.
- * @see org.eclipse.papyrus.uml.standard.ModelLibrary
- * @generated
- */
- EClass getModelLibrary();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.ModelLibrary#getBase_Package <em>Base Package</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Package</em>'.
- * @see org.eclipse.papyrus.uml.standard.ModelLibrary#getBase_Package()
- * @see #getModelLibrary()
- * @generated
- */
- EReference getModelLibrary_Base_Package();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Refine <em>Refine</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Refine</em>'.
- * @see org.eclipse.papyrus.uml.standard.Refine
- * @generated
- */
- EClass getRefine();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Refine#getBase_Abstraction <em>Base Abstraction</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Abstraction</em>'.
- * @see org.eclipse.papyrus.uml.standard.Refine#getBase_Abstraction()
- * @see #getRefine()
- * @generated
- */
- EReference getRefine_Base_Abstraction();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Responsibility <em>Responsibility</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Responsibility</em>'.
- * @see org.eclipse.papyrus.uml.standard.Responsibility
- * @generated
- */
- EClass getResponsibility();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Responsibility#getBase_Usage <em>Base Usage</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Usage</em>'.
- * @see org.eclipse.papyrus.uml.standard.Responsibility#getBase_Usage()
- * @see #getResponsibility()
- * @generated
- */
- EReference getResponsibility_Base_Usage();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Script <em>Script</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Script</em>'.
- * @see org.eclipse.papyrus.uml.standard.Script
- * @generated
- */
- EClass getScript();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Script#getBase_Artifact <em>Base Artifact</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.Script#getBase_Artifact()
- * @see #getScript()
- * @generated
- */
- EReference getScript_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Send <em>Send</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Send</em>'.
- * @see org.eclipse.papyrus.uml.standard.Send
- * @generated
- */
- EClass getSend();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Send#getBase_Usage <em>Base Usage</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Usage</em>'.
- * @see org.eclipse.papyrus.uml.standard.Send#getBase_Usage()
- * @see #getSend()
- * @generated
- */
- EReference getSend_Base_Usage();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Trace <em>Trace</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Trace</em>'.
- * @see org.eclipse.papyrus.uml.standard.Trace
- * @generated
- */
- EClass getTrace();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Trace#getBase_Abstraction <em>Base Abstraction</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Abstraction</em>'.
- * @see org.eclipse.papyrus.uml.standard.Trace#getBase_Abstraction()
- * @see #getTrace()
- * @generated
- */
- EReference getTrace_Base_Abstraction();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Type <em>Type</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Type</em>'.
- * @see org.eclipse.papyrus.uml.standard.Type
- * @generated
- */
- EClass getType();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Type#getBase_Class <em>Base Class</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.Type#getBase_Class()
- * @see #getType()
- * @generated
- */
- EReference getType_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Utility <em>Utility</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Utility</em>'.
- * @see org.eclipse.papyrus.uml.standard.Utility
- * @generated
- */
- EClass getUtility();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Utility#getBase_Class <em>Base Class</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Class</em>'.
- * @see org.eclipse.papyrus.uml.standard.Utility#getBase_Class()
- * @see #getUtility()
- * @generated
- */
- EReference getUtility_Base_Class();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Document <em>Document</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Document</em>'.
- * @see org.eclipse.papyrus.uml.standard.Document
- * @generated
- */
- EClass getDocument();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Document#getBase_Artifact <em>Base Artifact</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.Document#getBase_Artifact()
- * @see #getDocument()
- * @generated
- */
- EReference getDocument_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Entity <em>Entity</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Entity</em>'.
- * @see org.eclipse.papyrus.uml.standard.Entity
- * @generated
- */
- EClass getEntity();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Entity#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.Entity#getBase_Component()
- * @see #getEntity()
- * @generated
- */
- EReference getEntity_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Executable <em>Executable</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Executable</em>'.
- * @see org.eclipse.papyrus.uml.standard.Executable
- * @generated
- */
- EClass getExecutable();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Executable#getBase_Artifact <em>Base Artifact</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.Executable#getBase_Artifact()
- * @see #getExecutable()
- * @generated
- */
- EReference getExecutable_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.File <em>File</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>File</em>'.
- * @see org.eclipse.papyrus.uml.standard.File
- * @generated
- */
- EClass getFile();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.File#getBase_Artifact <em>Base Artifact</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.File#getBase_Artifact()
- * @see #getFile()
- * @generated
- */
- EReference getFile_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Library <em>Library</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Library</em>'.
- * @see org.eclipse.papyrus.uml.standard.Library
- * @generated
- */
- EClass getLibrary();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Library#getBase_Artifact <em>Base Artifact</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.Library#getBase_Artifact()
- * @see #getLibrary()
- * @generated
- */
- EReference getLibrary_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Process <em>Process</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Process</em>'.
- * @see org.eclipse.papyrus.uml.standard.Process
- * @generated
- */
- EClass getProcess();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Process#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.Process#getBase_Component()
- * @see #getProcess()
- * @generated
- */
- EReference getProcess_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Realization <em>Realization</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Realization</em>'.
- * @see org.eclipse.papyrus.uml.standard.Realization
- * @generated
- */
- EClass getRealization();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Realization#getBase_Classifier <em>Base Classifier</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Classifier</em>'.
- * @see org.eclipse.papyrus.uml.standard.Realization#getBase_Classifier()
- * @see #getRealization()
- * @generated
- */
- EReference getRealization_Base_Classifier();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Service <em>Service</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Service</em>'.
- * @see org.eclipse.papyrus.uml.standard.Service
- * @generated
- */
- EClass getService();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Service#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.Service#getBase_Component()
- * @see #getService()
- * @generated
- */
- EReference getService_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Source <em>Source</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Source</em>'.
- * @see org.eclipse.papyrus.uml.standard.Source
- * @generated
- */
- EClass getSource();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Source#getBase_Artifact <em>Base Artifact</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Artifact</em>'.
- * @see org.eclipse.papyrus.uml.standard.Source#getBase_Artifact()
- * @see #getSource()
- * @generated
- */
- EReference getSource_Base_Artifact();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Specification <em>Specification</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Specification</em>'.
- * @see org.eclipse.papyrus.uml.standard.Specification
- * @generated
- */
- EClass getSpecification();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Specification#getBase_Classifier <em>Base Classifier</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Classifier</em>'.
- * @see org.eclipse.papyrus.uml.standard.Specification#getBase_Classifier()
- * @see #getSpecification()
- * @generated
- */
- EReference getSpecification_Base_Classifier();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Subsystem <em>Subsystem</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Subsystem</em>'.
- * @see org.eclipse.papyrus.uml.standard.Subsystem
- * @generated
- */
- EClass getSubsystem();
-
- /**
- * Returns the meta object for the reference '{@link org.eclipse.papyrus.uml.standard.Subsystem#getBase_Component <em>Base Component</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Component</em>'.
- * @see org.eclipse.papyrus.uml.standard.Subsystem#getBase_Component()
- * @see #getSubsystem()
- * @generated
- */
- EReference getSubsystem_Base_Component();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.Metamodel <em>Metamodel</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>Metamodel</em>'.
- * @see org.eclipse.papyrus.uml.standard.Metamodel
- * @generated
- */
- EClass getMetamodel();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.Metamodel#getBase_Model <em>Base Model</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Model</em>'.
- * @see org.eclipse.papyrus.uml.standard.Metamodel#getBase_Model()
- * @see #getMetamodel()
- * @generated
- */
- EReference getMetamodel_Base_Model();
-
- /**
- * Returns the meta object for class '{@link org.eclipse.papyrus.uml.standard.SystemModel <em>System Model</em>}'.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for class '<em>System Model</em>'.
- * @see org.eclipse.papyrus.uml.standard.SystemModel
- * @generated
- */
- EClass getSystemModel();
-
- /**
- * Returns the meta object for the reference ' {@link org.eclipse.papyrus.uml.standard.SystemModel#getBase_Model <em>Base Model</em>}'. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the meta object for the reference '<em>Base Model</em>'.
- * @see org.eclipse.papyrus.uml.standard.SystemModel#getBase_Model()
- * @see #getSystemModel()
- * @generated
- */
- EReference getSystemModel_Base_Model();
-
- /**
- * Returns the factory that creates the instances of the model.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return the factory that creates the instances of the model.
- * @generated
- */
- StandardFactory getStandardFactory();
-
- /**
- * <!-- begin-user-doc --> Defines literals for the meta objects that represent
- * <ul>
- * <li>each class,</li>
- * <li>each feature of each class,</li>
- * <li>each enum,</li>
- * <li>and each data type</li>
- * </ul>
- * <!-- end-user-doc -->
- *
- * @generated
- */
- interface Literals {
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.AuxiliaryImpl <em>Auxiliary</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.AuxiliaryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getAuxiliary()
- * @generated
- */
- EClass AUXILIARY = eINSTANCE.getAuxiliary();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference AUXILIARY__BASE_CLASS = eINSTANCE.getAuxiliary_Base_Class();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.BuildComponentImpl <em>Build Component</em>} ' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.BuildComponentImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getBuildComponent()
- * @generated
- */
- EClass BUILD_COMPONENT = eINSTANCE.getBuildComponent();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference BUILD_COMPONENT__BASE_COMPONENT = eINSTANCE.getBuildComponent_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.CreateImpl <em>Create</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.CreateImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getCreate()
- * @generated
- */
- EClass CREATE = eINSTANCE.getCreate();
-
- /**
- * The meta object literal for the '<em><b>Base Behavioral Feature</b></em>' reference feature.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference CREATE__BASE_BEHAVIORAL_FEATURE = eINSTANCE.getCreate_Base_BehavioralFeature();
-
- /**
- * The meta object literal for the '<em><b>Base Usage</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference CREATE__BASE_USAGE = eINSTANCE.getCreate_Base_Usage();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.CallImpl <em>Call</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.CallImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getCall()
- * @generated
- */
- EClass CALL = eINSTANCE.getCall();
-
- /**
- * The meta object literal for the '<em><b>Base Usage</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference CALL__BASE_USAGE = eINSTANCE.getCall_Base_Usage();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.DeriveImpl <em>Derive</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DeriveImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDerive()
- * @generated
- */
- EClass DERIVE = eINSTANCE.getDerive();
-
- /**
- * The meta object literal for the '<em><b>Base Abstraction</b></em>' reference feature.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference DERIVE__BASE_ABSTRACTION = eINSTANCE.getDerive_Base_Abstraction();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.DestroyImpl <em>Destroy</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DestroyImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDestroy()
- * @generated
- */
- EClass DESTROY = eINSTANCE.getDestroy();
-
- /**
- * The meta object literal for the '<em><b>Base Behavioral Feature</b></em>' reference feature.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference DESTROY__BASE_BEHAVIORAL_FEATURE = eINSTANCE.getDestroy_Base_BehavioralFeature();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.FocusImpl <em>Focus</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FocusImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFocus()
- * @generated
- */
- EClass FOCUS = eINSTANCE.getFocus();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference FOCUS__BASE_CLASS = eINSTANCE.getFocus_Base_Class();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.FrameworkImpl <em>Framework</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FrameworkImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFramework()
- * @generated
- */
- EClass FRAMEWORK = eINSTANCE.getFramework();
-
- /**
- * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference FRAMEWORK__BASE_PACKAGE = eINSTANCE.getFramework_Base_Package();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ImplementImpl <em>Implement</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ImplementImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getImplement()
- * @generated
- */
- EClass IMPLEMENT = eINSTANCE.getImplement();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference IMPLEMENT__BASE_COMPONENT = eINSTANCE.getImplement_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ImplementationClassImpl <em>Implementation Class</em>}'
- * class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ImplementationClassImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getImplementationClass()
- * @generated
- */
- EClass IMPLEMENTATION_CLASS = eINSTANCE.getImplementationClass();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference IMPLEMENTATION_CLASS__BASE_CLASS = eINSTANCE.getImplementationClass_Base_Class();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.InstantiateImpl <em>Instantiate</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.InstantiateImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getInstantiate()
- * @generated
- */
- EClass INSTANTIATE = eINSTANCE.getInstantiate();
-
- /**
- * The meta object literal for the '<em><b>Base Usage</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference INSTANTIATE__BASE_USAGE = eINSTANCE.getInstantiate_Base_Usage();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.MetaclassImpl <em>Metaclass</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.MetaclassImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getMetaclass()
- * @generated
- */
- EClass METACLASS = eINSTANCE.getMetaclass();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference METACLASS__BASE_CLASS = eINSTANCE.getMetaclass_Base_Class();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ModelLibraryImpl <em>Model Library</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ModelLibraryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getModelLibrary()
- * @generated
- */
- EClass MODEL_LIBRARY = eINSTANCE.getModelLibrary();
-
- /**
- * The meta object literal for the '<em><b>Base Package</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference MODEL_LIBRARY__BASE_PACKAGE = eINSTANCE.getModelLibrary_Base_Package();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.RefineImpl <em>Refine</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.RefineImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getRefine()
- * @generated
- */
- EClass REFINE = eINSTANCE.getRefine();
-
- /**
- * The meta object literal for the '<em><b>Base Abstraction</b></em>' reference feature.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference REFINE__BASE_ABSTRACTION = eINSTANCE.getRefine_Base_Abstraction();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ResponsibilityImpl <em>Responsibility</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ResponsibilityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getResponsibility()
- * @generated
- */
- EClass RESPONSIBILITY = eINSTANCE.getResponsibility();
-
- /**
- * The meta object literal for the '<em><b>Base Usage</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference RESPONSIBILITY__BASE_USAGE = eINSTANCE.getResponsibility_Base_Usage();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ScriptImpl <em>Script</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ScriptImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getScript()
- * @generated
- */
- EClass SCRIPT = eINSTANCE.getScript();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SCRIPT__BASE_ARTIFACT = eINSTANCE.getScript_Base_Artifact();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.SendImpl <em>Send</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SendImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSend()
- * @generated
- */
- EClass SEND = eINSTANCE.getSend();
-
- /**
- * The meta object literal for the '<em><b>Base Usage</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SEND__BASE_USAGE = eINSTANCE.getSend_Base_Usage();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.TraceImpl <em>Trace</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.TraceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getTrace()
- * @generated
- */
- EClass TRACE = eINSTANCE.getTrace();
-
- /**
- * The meta object literal for the '<em><b>Base Abstraction</b></em>' reference feature.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference TRACE__BASE_ABSTRACTION = eINSTANCE.getTrace_Base_Abstraction();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.TypeImpl <em>Type</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.TypeImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getType()
- * @generated
- */
- EClass TYPE = eINSTANCE.getType();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference TYPE__BASE_CLASS = eINSTANCE.getType_Base_Class();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.UtilityImpl <em>Utility</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.UtilityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getUtility()
- * @generated
- */
- EClass UTILITY = eINSTANCE.getUtility();
-
- /**
- * The meta object literal for the '<em><b>Base Class</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference UTILITY__BASE_CLASS = eINSTANCE.getUtility_Base_Class();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.DocumentImpl <em>Document</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.DocumentImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getDocument()
- * @generated
- */
- EClass DOCUMENT = eINSTANCE.getDocument();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference DOCUMENT__BASE_ARTIFACT = eINSTANCE.getDocument_Base_Artifact();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.EntityImpl <em>Entity</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.EntityImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getEntity()
- * @generated
- */
- EClass ENTITY = eINSTANCE.getEntity();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference ENTITY__BASE_COMPONENT = eINSTANCE.getEntity_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.ExecutableImpl <em>Executable</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ExecutableImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getExecutable()
- * @generated
- */
- EClass EXECUTABLE = eINSTANCE.getExecutable();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference EXECUTABLE__BASE_ARTIFACT = eINSTANCE.getExecutable_Base_Artifact();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.FileImpl <em>File</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.FileImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getFile()
- * @generated
- */
- EClass FILE = eINSTANCE.getFile();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference FILE__BASE_ARTIFACT = eINSTANCE.getFile_Base_Artifact();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.LibraryImpl <em>Library</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.LibraryImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getLibrary()
- * @generated
- */
- EClass LIBRARY = eINSTANCE.getLibrary();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference LIBRARY__BASE_ARTIFACT = eINSTANCE.getLibrary_Base_Artifact();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.ProcessImpl <em>Process</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ProcessImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getProcess()
- * @generated
- */
- EClass PROCESS = eINSTANCE.getProcess();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference PROCESS__BASE_COMPONENT = eINSTANCE.getProcess_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.RealizationImpl <em>Realization</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.RealizationImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getRealization()
- * @generated
- */
- EClass REALIZATION = eINSTANCE.getRealization();
-
- /**
- * The meta object literal for the '<em><b>Base Classifier</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference REALIZATION__BASE_CLASSIFIER = eINSTANCE.getRealization_Base_Classifier();
-
- /**
- * The meta object literal for the ' {@link org.eclipse.papyrus.uml.standard.impl.ServiceImpl <em>Service</em>}' class. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.ServiceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getService()
- * @generated
- */
- EClass SERVICE = eINSTANCE.getService();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SERVICE__BASE_COMPONENT = eINSTANCE.getService_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.SourceImpl <em>Source</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SourceImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSource()
- * @generated
- */
- EClass SOURCE = eINSTANCE.getSource();
-
- /**
- * The meta object literal for the '<em><b>Base Artifact</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SOURCE__BASE_ARTIFACT = eINSTANCE.getSource_Base_Artifact();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.SpecificationImpl <em>Specification</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SpecificationImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSpecification()
- * @generated
- */
- EClass SPECIFICATION = eINSTANCE.getSpecification();
-
- /**
- * The meta object literal for the '<em><b>Base Classifier</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SPECIFICATION__BASE_CLASSIFIER = eINSTANCE.getSpecification_Base_Classifier();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.SubsystemImpl <em>Subsystem</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SubsystemImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSubsystem()
- * @generated
- */
- EClass SUBSYSTEM = eINSTANCE.getSubsystem();
-
- /**
- * The meta object literal for the '<em><b>Base Component</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SUBSYSTEM__BASE_COMPONENT = eINSTANCE.getSubsystem_Base_Component();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.MetamodelImpl <em>Metamodel</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.MetamodelImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getMetamodel()
- * @generated
- */
- EClass METAMODEL = eINSTANCE.getMetamodel();
-
- /**
- * The meta object literal for the '<em><b>Base Model</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference METAMODEL__BASE_MODEL = eINSTANCE.getMetamodel_Base_Model();
-
- /**
- * The meta object literal for the '{@link org.eclipse.papyrus.uml.standard.impl.SystemModelImpl <em>System Model</em>}' class.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.impl.SystemModelImpl
- * @see org.eclipse.papyrus.uml.standard.impl.StandardPackageImpl#getSystemModel()
- * @generated
- */
- EClass SYSTEM_MODEL = eINSTANCE.getSystemModel();
-
- /**
- * The meta object literal for the '<em><b>Base Model</b></em>' reference feature. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- EReference SYSTEM_MODEL__BASE_MODEL = eINSTANCE.getSystemModel_Base_Model();
-
- }
-
-} // StandardPackage
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Subsystem.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Subsystem.java
deleted file mode 100644
index cbe3ba4a838..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Subsystem.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Subsystem</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Subsystem#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSubsystem()
- * @model
- * @generated
- */
-public interface Subsystem extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Component</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Component</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Component</em>' reference.
- * @see #setBase_Component(Component)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSubsystem_Base_Component()
- * @model required="true" ordered="false"
- * @generated
- */
- Component getBase_Component();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Subsystem#getBase_Component <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Component</em>' reference.
- * @see #getBase_Component()
- * @generated
- */
- void setBase_Component(Component value);
-
-} // Subsystem
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/SystemModel.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/SystemModel.java
deleted file mode 100644
index 2038d1d3c2d..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/SystemModel.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Model;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>System Model</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.SystemModel#getBase_Model <em>Base Model</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSystemModel()
- * @model
- * @generated
- */
-public interface SystemModel extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Model</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Model</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Model</em>' reference.
- * @see #setBase_Model(Model)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getSystemModel_Base_Model()
- * @model required="true" ordered="false"
- * @generated
- */
- Model getBase_Model();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.SystemModel#getBase_Model <em>Base Model</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Model</em>' reference.
- * @see #getBase_Model()
- * @generated
- */
- void setBase_Model(Model value);
-
-} // SystemModel
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Trace.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Trace.java
deleted file mode 100644
index 2ccaa586055..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Trace.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Trace</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Trace#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getTrace()
- * @model
- * @generated
- */
-public interface Trace extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Abstraction</b></em>' reference.
- * <!-- begin-user-doc
- * -->
- * <p>
- * If the meaning of the '<em>Base Abstraction</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Abstraction</em>' reference.
- * @see #setBase_Abstraction(Abstraction)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getTrace_Base_Abstraction()
- * @model required="true" ordered="false"
- * @generated
- */
- Abstraction getBase_Abstraction();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Trace#getBase_Abstraction <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Abstraction</em>' reference.
- * @see #getBase_Abstraction()
- * @generated
- */
- void setBase_Abstraction(Abstraction value);
-
-} // Trace
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Type.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Type.java
deleted file mode 100644
index 8b319e449b4..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Type.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Type</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Type#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getType()
- * @model
- * @generated
- */
-public interface Type extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getType_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Type#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // Type
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Utility.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Utility.java
deleted file mode 100644
index 6ceb691f7d3..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/Utility.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object '<em><b>Utility</b></em>'. <!--
- * end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.Utility#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getUtility()
- * @model
- * @generated
- */
-public interface Utility extends EObject {
-
- /**
- * Returns the value of the '<em><b>Base Class</b></em>' reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Base Class</em>' reference isn't clear, there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- *
- * @return the value of the '<em>Base Class</em>' reference.
- * @see #setBase_Class(org.eclipse.uml2.uml.Class)
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#getUtility_Base_Class()
- * @model required="true" ordered="false"
- * @generated
- */
- org.eclipse.uml2.uml.Class getBase_Class();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.uml.standard.Utility#getBase_Class <em>Base Class</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Base Class</em>' reference.
- * @see #getBase_Class()
- * @generated
- */
- void setBase_Class(org.eclipse.uml2.uml.Class value);
-
-} // Utility
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/AuxiliaryImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/AuxiliaryImpl.java
deleted file mode 100644
index 7440df042db..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/AuxiliaryImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Auxiliary;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Auxiliary</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.AuxiliaryImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class AuxiliaryImpl extends EObjectImpl implements Auxiliary {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected AuxiliaryImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.AUXILIARY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.AUXILIARY__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.AUXILIARY__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.AUXILIARY__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.AUXILIARY__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.AUXILIARY__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.AUXILIARY__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // AuxiliaryImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/BuildComponentImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/BuildComponentImpl.java
deleted file mode 100644
index fb426a2067e..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/BuildComponentImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.BuildComponent;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Build Component</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.BuildComponentImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class BuildComponentImpl extends EObjectImpl implements BuildComponent {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected BuildComponentImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.BUILD_COMPONENT;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.BUILD_COMPONENT__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.BUILD_COMPONENT__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.BUILD_COMPONENT__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.BUILD_COMPONENT__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.BUILD_COMPONENT__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.BUILD_COMPONENT__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // BuildComponentImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CallImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CallImpl.java
deleted file mode 100644
index d98d513194d..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CallImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Call;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Call</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.CallImpl#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class CallImpl extends EObjectImpl implements Call {
-
- /**
- * The cached value of the '{@link #getBase_Usage() <em>Base Usage</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Usage()
- * @generated
- * @ordered
- */
- protected Usage base_Usage;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected CallImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.CALL;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage getBase_Usage() {
- if(base_Usage != null && base_Usage.eIsProxy()) {
- InternalEObject oldBase_Usage = (InternalEObject)base_Usage;
- base_Usage = (Usage)eResolveProxy(oldBase_Usage);
- if(base_Usage != oldBase_Usage) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.CALL__BASE_USAGE, oldBase_Usage, base_Usage));
- }
- }
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage basicGetBase_Usage() {
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Usage(Usage newBase_Usage) {
- Usage oldBase_Usage = base_Usage;
- base_Usage = newBase_Usage;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.CALL__BASE_USAGE, oldBase_Usage, base_Usage));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.CALL__BASE_USAGE:
- if(resolve)
- return getBase_Usage();
- return basicGetBase_Usage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.CALL__BASE_USAGE:
- setBase_Usage((Usage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.CALL__BASE_USAGE:
- setBase_Usage((Usage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.CALL__BASE_USAGE:
- return base_Usage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // CallImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CreateImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CreateImpl.java
deleted file mode 100644
index 81ad598bdf9..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/CreateImpl.java
+++ /dev/null
@@ -1,228 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Create;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.BehavioralFeature;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Create</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.CreateImpl#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}</li>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.CreateImpl#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class CreateImpl extends EObjectImpl implements Create {
-
- /**
- * The cached value of the '{@link #getBase_BehavioralFeature() <em>Base Behavioral Feature</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_BehavioralFeature()
- * @generated
- * @ordered
- */
- protected BehavioralFeature base_BehavioralFeature;
-
- /**
- * The cached value of the '{@link #getBase_Usage() <em>Base Usage</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Usage()
- * @generated
- * @ordered
- */
- protected Usage base_Usage;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected CreateImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.CREATE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public BehavioralFeature getBase_BehavioralFeature() {
- if(base_BehavioralFeature != null && base_BehavioralFeature.eIsProxy()) {
- InternalEObject oldBase_BehavioralFeature = (InternalEObject)base_BehavioralFeature;
- base_BehavioralFeature = (BehavioralFeature)eResolveProxy(oldBase_BehavioralFeature);
- if(base_BehavioralFeature != oldBase_BehavioralFeature) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE, oldBase_BehavioralFeature, base_BehavioralFeature));
- }
- }
- return base_BehavioralFeature;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public BehavioralFeature basicGetBase_BehavioralFeature() {
- return base_BehavioralFeature;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_BehavioralFeature(BehavioralFeature newBase_BehavioralFeature) {
- BehavioralFeature oldBase_BehavioralFeature = base_BehavioralFeature;
- base_BehavioralFeature = newBase_BehavioralFeature;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE, oldBase_BehavioralFeature, base_BehavioralFeature));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage getBase_Usage() {
- if(base_Usage != null && base_Usage.eIsProxy()) {
- InternalEObject oldBase_Usage = (InternalEObject)base_Usage;
- base_Usage = (Usage)eResolveProxy(oldBase_Usage);
- if(base_Usage != oldBase_Usage) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.CREATE__BASE_USAGE, oldBase_Usage, base_Usage));
- }
- }
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage basicGetBase_Usage() {
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Usage(Usage newBase_Usage) {
- Usage oldBase_Usage = base_Usage;
- base_Usage = newBase_Usage;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.CREATE__BASE_USAGE, oldBase_Usage, base_Usage));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE:
- if(resolve)
- return getBase_BehavioralFeature();
- return basicGetBase_BehavioralFeature();
- case StandardPackage.CREATE__BASE_USAGE:
- if(resolve)
- return getBase_Usage();
- return basicGetBase_Usage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE:
- setBase_BehavioralFeature((BehavioralFeature)newValue);
- return;
- case StandardPackage.CREATE__BASE_USAGE:
- setBase_Usage((Usage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE:
- setBase_BehavioralFeature((BehavioralFeature)null);
- return;
- case StandardPackage.CREATE__BASE_USAGE:
- setBase_Usage((Usage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.CREATE__BASE_BEHAVIORAL_FEATURE:
- return base_BehavioralFeature != null;
- case StandardPackage.CREATE__BASE_USAGE:
- return base_Usage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // CreateImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DeriveImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DeriveImpl.java
deleted file mode 100644
index 5990c415532..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DeriveImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Derive;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Derive</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.DeriveImpl#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class DeriveImpl extends EObjectImpl implements Derive {
-
- /**
- * The cached value of the '{@link #getBase_Abstraction() <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Abstraction()
- * @generated
- * @ordered
- */
- protected Abstraction base_Abstraction;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected DeriveImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.DERIVE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction getBase_Abstraction() {
- if(base_Abstraction != null && base_Abstraction.eIsProxy()) {
- InternalEObject oldBase_Abstraction = (InternalEObject)base_Abstraction;
- base_Abstraction = (Abstraction)eResolveProxy(oldBase_Abstraction);
- if(base_Abstraction != oldBase_Abstraction) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.DERIVE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
- }
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction basicGetBase_Abstraction() {
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Abstraction(Abstraction newBase_Abstraction) {
- Abstraction oldBase_Abstraction = base_Abstraction;
- base_Abstraction = newBase_Abstraction;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.DERIVE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.DERIVE__BASE_ABSTRACTION:
- if(resolve)
- return getBase_Abstraction();
- return basicGetBase_Abstraction();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.DERIVE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.DERIVE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.DERIVE__BASE_ABSTRACTION:
- return base_Abstraction != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // DeriveImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DestroyImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DestroyImpl.java
deleted file mode 100644
index 6ed55240dab..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DestroyImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Destroy;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.BehavioralFeature;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Destroy</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.DestroyImpl#getBase_BehavioralFeature <em>Base Behavioral Feature</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class DestroyImpl extends EObjectImpl implements Destroy {
-
- /**
- * The cached value of the '{@link #getBase_BehavioralFeature() <em>Base Behavioral Feature</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_BehavioralFeature()
- * @generated
- * @ordered
- */
- protected BehavioralFeature base_BehavioralFeature;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected DestroyImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.DESTROY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public BehavioralFeature getBase_BehavioralFeature() {
- if(base_BehavioralFeature != null && base_BehavioralFeature.eIsProxy()) {
- InternalEObject oldBase_BehavioralFeature = (InternalEObject)base_BehavioralFeature;
- base_BehavioralFeature = (BehavioralFeature)eResolveProxy(oldBase_BehavioralFeature);
- if(base_BehavioralFeature != oldBase_BehavioralFeature) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE, oldBase_BehavioralFeature, base_BehavioralFeature));
- }
- }
- return base_BehavioralFeature;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public BehavioralFeature basicGetBase_BehavioralFeature() {
- return base_BehavioralFeature;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_BehavioralFeature(BehavioralFeature newBase_BehavioralFeature) {
- BehavioralFeature oldBase_BehavioralFeature = base_BehavioralFeature;
- base_BehavioralFeature = newBase_BehavioralFeature;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE, oldBase_BehavioralFeature, base_BehavioralFeature));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE:
- if(resolve)
- return getBase_BehavioralFeature();
- return basicGetBase_BehavioralFeature();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE:
- setBase_BehavioralFeature((BehavioralFeature)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE:
- setBase_BehavioralFeature((BehavioralFeature)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.DESTROY__BASE_BEHAVIORAL_FEATURE:
- return base_BehavioralFeature != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // DestroyImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DocumentImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DocumentImpl.java
deleted file mode 100644
index f8645ed8f25..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/DocumentImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Document;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Document</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.DocumentImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class DocumentImpl extends EObjectImpl implements Document {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected DocumentImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.DOCUMENT;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.DOCUMENT__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.DOCUMENT__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.DOCUMENT__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.DOCUMENT__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.DOCUMENT__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.DOCUMENT__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // DocumentImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/EntityImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/EntityImpl.java
deleted file mode 100644
index 586caec6b03..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/EntityImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Entity;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Entity</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.EntityImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class EntityImpl extends EObjectImpl implements Entity {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected EntityImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.ENTITY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.ENTITY__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.ENTITY__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.ENTITY__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.ENTITY__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.ENTITY__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.ENTITY__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // EntityImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ExecutableImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ExecutableImpl.java
deleted file mode 100644
index 2c3dc1e7667..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ExecutableImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Executable;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Executable</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ExecutableImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ExecutableImpl extends EObjectImpl implements Executable {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ExecutableImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.EXECUTABLE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.EXECUTABLE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.EXECUTABLE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.EXECUTABLE__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.EXECUTABLE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.EXECUTABLE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.EXECUTABLE__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ExecutableImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FileImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FileImpl.java
deleted file mode 100644
index 04096a95723..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FileImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.File;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>File</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.FileImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class FileImpl extends EObjectImpl implements File {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected FileImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.FILE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.FILE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.FILE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.FILE__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.FILE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.FILE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.FILE__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // FileImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FocusImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FocusImpl.java
deleted file mode 100644
index 632e000bc04..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FocusImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Focus;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Focus</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.FocusImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class FocusImpl extends EObjectImpl implements Focus {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected FocusImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.FOCUS;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.FOCUS__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.FOCUS__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.FOCUS__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.FOCUS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.FOCUS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.FOCUS__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // FocusImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FrameworkImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FrameworkImpl.java
deleted file mode 100644
index 979f4474565..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/FrameworkImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Framework;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Framework</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.FrameworkImpl#getBase_Package <em>Base Package</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class FrameworkImpl extends EObjectImpl implements Framework {
-
- /**
- * The cached value of the '{@link #getBase_Package() <em>Base Package</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Package()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Package base_Package;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected FrameworkImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.FRAMEWORK;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Package getBase_Package() {
- if(base_Package != null && base_Package.eIsProxy()) {
- InternalEObject oldBase_Package = (InternalEObject)base_Package;
- base_Package = (org.eclipse.uml2.uml.Package)eResolveProxy(oldBase_Package);
- if(base_Package != oldBase_Package) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.FRAMEWORK__BASE_PACKAGE, oldBase_Package, base_Package));
- }
- }
- return base_Package;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Package basicGetBase_Package() {
- return base_Package;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Package(org.eclipse.uml2.uml.Package newBase_Package) {
- org.eclipse.uml2.uml.Package oldBase_Package = base_Package;
- base_Package = newBase_Package;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.FRAMEWORK__BASE_PACKAGE, oldBase_Package, base_Package));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.FRAMEWORK__BASE_PACKAGE:
- if(resolve)
- return getBase_Package();
- return basicGetBase_Package();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.FRAMEWORK__BASE_PACKAGE:
- setBase_Package((org.eclipse.uml2.uml.Package)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.FRAMEWORK__BASE_PACKAGE:
- setBase_Package((org.eclipse.uml2.uml.Package)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.FRAMEWORK__BASE_PACKAGE:
- return base_Package != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // FrameworkImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementImpl.java
deleted file mode 100644
index 8c7b0de9c62..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Implement;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Implement</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ImplementImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ImplementImpl extends EObjectImpl implements Implement {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ImplementImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.IMPLEMENT;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.IMPLEMENT__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.IMPLEMENT__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.IMPLEMENT__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.IMPLEMENT__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.IMPLEMENT__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.IMPLEMENT__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ImplementImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementationClassImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementationClassImpl.java
deleted file mode 100644
index 130e716b688..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ImplementationClassImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.ImplementationClass;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object ' <em><b>Implementation Class</b></em>'. <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ImplementationClassImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ImplementationClassImpl extends EObjectImpl implements ImplementationClass {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ImplementationClassImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.IMPLEMENTATION_CLASS;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ImplementationClassImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/InstantiateImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/InstantiateImpl.java
deleted file mode 100644
index 57cf8ab0611..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/InstantiateImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Instantiate;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Instantiate</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.InstantiateImpl#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class InstantiateImpl extends EObjectImpl implements Instantiate {
-
- /**
- * The cached value of the '{@link #getBase_Usage() <em>Base Usage</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Usage()
- * @generated
- * @ordered
- */
- protected Usage base_Usage;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected InstantiateImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.INSTANTIATE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage getBase_Usage() {
- if(base_Usage != null && base_Usage.eIsProxy()) {
- InternalEObject oldBase_Usage = (InternalEObject)base_Usage;
- base_Usage = (Usage)eResolveProxy(oldBase_Usage);
- if(base_Usage != oldBase_Usage) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.INSTANTIATE__BASE_USAGE, oldBase_Usage, base_Usage));
- }
- }
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage basicGetBase_Usage() {
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Usage(Usage newBase_Usage) {
- Usage oldBase_Usage = base_Usage;
- base_Usage = newBase_Usage;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.INSTANTIATE__BASE_USAGE, oldBase_Usage, base_Usage));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.INSTANTIATE__BASE_USAGE:
- if(resolve)
- return getBase_Usage();
- return basicGetBase_Usage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.INSTANTIATE__BASE_USAGE:
- setBase_Usage((Usage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.INSTANTIATE__BASE_USAGE:
- setBase_Usage((Usage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.INSTANTIATE__BASE_USAGE:
- return base_Usage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // InstantiateImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/LibraryImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/LibraryImpl.java
deleted file mode 100644
index 6ce2ce28615..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/LibraryImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Library;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Library</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.LibraryImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class LibraryImpl extends EObjectImpl implements Library {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected LibraryImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.LIBRARY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.LIBRARY__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.LIBRARY__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.LIBRARY__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.LIBRARY__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.LIBRARY__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.LIBRARY__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // LibraryImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetaclassImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetaclassImpl.java
deleted file mode 100644
index eea25ae4b40..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetaclassImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Metaclass;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Metaclass</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.MetaclassImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class MetaclassImpl extends EObjectImpl implements Metaclass {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected MetaclassImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.METACLASS;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.METACLASS__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.METACLASS__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.METACLASS__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.METACLASS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.METACLASS__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.METACLASS__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // MetaclassImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetamodelImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetamodelImpl.java
deleted file mode 100644
index 6a461342934..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/MetamodelImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Metamodel;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Model;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Metamodel</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.MetamodelImpl#getBase_Model <em>Base Model</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class MetamodelImpl extends EObjectImpl implements Metamodel {
-
- /**
- * The cached value of the '{@link #getBase_Model() <em>Base Model</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Model()
- * @generated
- * @ordered
- */
- protected Model base_Model;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected MetamodelImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.METAMODEL;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Model getBase_Model() {
- if(base_Model != null && base_Model.eIsProxy()) {
- InternalEObject oldBase_Model = (InternalEObject)base_Model;
- base_Model = (Model)eResolveProxy(oldBase_Model);
- if(base_Model != oldBase_Model) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.METAMODEL__BASE_MODEL, oldBase_Model, base_Model));
- }
- }
- return base_Model;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Model basicGetBase_Model() {
- return base_Model;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Model(Model newBase_Model) {
- Model oldBase_Model = base_Model;
- base_Model = newBase_Model;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.METAMODEL__BASE_MODEL, oldBase_Model, base_Model));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.METAMODEL__BASE_MODEL:
- if(resolve)
- return getBase_Model();
- return basicGetBase_Model();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.METAMODEL__BASE_MODEL:
- setBase_Model((Model)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.METAMODEL__BASE_MODEL:
- setBase_Model((Model)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.METAMODEL__BASE_MODEL:
- return base_Model != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // MetamodelImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ModelLibraryImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ModelLibraryImpl.java
deleted file mode 100644
index 24b4039a56d..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ModelLibraryImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.ModelLibrary;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Model Library</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ModelLibraryImpl#getBase_Package <em>Base Package</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ModelLibraryImpl extends EObjectImpl implements ModelLibrary {
-
- /**
- * The cached value of the '{@link #getBase_Package() <em>Base Package</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Package()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Package base_Package;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ModelLibraryImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.MODEL_LIBRARY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Package getBase_Package() {
- if(base_Package != null && base_Package.eIsProxy()) {
- InternalEObject oldBase_Package = (InternalEObject)base_Package;
- base_Package = (org.eclipse.uml2.uml.Package)eResolveProxy(oldBase_Package);
- if(base_Package != oldBase_Package) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.MODEL_LIBRARY__BASE_PACKAGE, oldBase_Package, base_Package));
- }
- }
- return base_Package;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Package basicGetBase_Package() {
- return base_Package;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Package(org.eclipse.uml2.uml.Package newBase_Package) {
- org.eclipse.uml2.uml.Package oldBase_Package = base_Package;
- base_Package = newBase_Package;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.MODEL_LIBRARY__BASE_PACKAGE, oldBase_Package, base_Package));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.MODEL_LIBRARY__BASE_PACKAGE:
- if(resolve)
- return getBase_Package();
- return basicGetBase_Package();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.MODEL_LIBRARY__BASE_PACKAGE:
- setBase_Package((org.eclipse.uml2.uml.Package)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.MODEL_LIBRARY__BASE_PACKAGE:
- setBase_Package((org.eclipse.uml2.uml.Package)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.MODEL_LIBRARY__BASE_PACKAGE:
- return base_Package != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ModelLibraryImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ProcessImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ProcessImpl.java
deleted file mode 100644
index deb2ede727a..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ProcessImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Process</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ProcessImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ProcessImpl extends EObjectImpl implements org.eclipse.papyrus.uml.standard.Process {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ProcessImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.PROCESS;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.PROCESS__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.PROCESS__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.PROCESS__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.PROCESS__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.PROCESS__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.PROCESS__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ProcessImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RealizationImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RealizationImpl.java
deleted file mode 100644
index b8f53e42c61..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RealizationImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Realization;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Classifier;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Realization</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.RealizationImpl#getBase_Classifier <em>Base Classifier</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class RealizationImpl extends EObjectImpl implements Realization {
-
- /**
- * The cached value of the '{@link #getBase_Classifier() <em>Base Classifier</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Classifier()
- * @generated
- * @ordered
- */
- protected Classifier base_Classifier;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected RealizationImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.REALIZATION;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Classifier getBase_Classifier() {
- if(base_Classifier != null && base_Classifier.eIsProxy()) {
- InternalEObject oldBase_Classifier = (InternalEObject)base_Classifier;
- base_Classifier = (Classifier)eResolveProxy(oldBase_Classifier);
- if(base_Classifier != oldBase_Classifier) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.REALIZATION__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
- }
- return base_Classifier;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Classifier basicGetBase_Classifier() {
- return base_Classifier;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Classifier(Classifier newBase_Classifier) {
- Classifier oldBase_Classifier = base_Classifier;
- base_Classifier = newBase_Classifier;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.REALIZATION__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.REALIZATION__BASE_CLASSIFIER:
- if(resolve)
- return getBase_Classifier();
- return basicGetBase_Classifier();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.REALIZATION__BASE_CLASSIFIER:
- setBase_Classifier((Classifier)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.REALIZATION__BASE_CLASSIFIER:
- setBase_Classifier((Classifier)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.REALIZATION__BASE_CLASSIFIER:
- return base_Classifier != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // RealizationImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RefineImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RefineImpl.java
deleted file mode 100644
index 0236b589fb5..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/RefineImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Refine</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.RefineImpl#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class RefineImpl extends EObjectImpl implements Refine {
-
- /**
- * The cached value of the '{@link #getBase_Abstraction() <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Abstraction()
- * @generated
- * @ordered
- */
- protected Abstraction base_Abstraction;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected RefineImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.REFINE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction getBase_Abstraction() {
- if(base_Abstraction != null && base_Abstraction.eIsProxy()) {
- InternalEObject oldBase_Abstraction = (InternalEObject)base_Abstraction;
- base_Abstraction = (Abstraction)eResolveProxy(oldBase_Abstraction);
- if(base_Abstraction != oldBase_Abstraction) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.REFINE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
- }
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction basicGetBase_Abstraction() {
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Abstraction(Abstraction newBase_Abstraction) {
- Abstraction oldBase_Abstraction = base_Abstraction;
- base_Abstraction = newBase_Abstraction;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.REFINE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.REFINE__BASE_ABSTRACTION:
- if(resolve)
- return getBase_Abstraction();
- return basicGetBase_Abstraction();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.REFINE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.REFINE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.REFINE__BASE_ABSTRACTION:
- return base_Abstraction != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // RefineImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ResponsibilityImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ResponsibilityImpl.java
deleted file mode 100644
index aa3fdd9aaa5..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ResponsibilityImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Responsibility;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Responsibility</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ResponsibilityImpl#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ResponsibilityImpl extends EObjectImpl implements Responsibility {
-
- /**
- * The cached value of the '{@link #getBase_Usage() <em>Base Usage</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Usage()
- * @generated
- * @ordered
- */
- protected Usage base_Usage;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ResponsibilityImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.RESPONSIBILITY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage getBase_Usage() {
- if(base_Usage != null && base_Usage.eIsProxy()) {
- InternalEObject oldBase_Usage = (InternalEObject)base_Usage;
- base_Usage = (Usage)eResolveProxy(oldBase_Usage);
- if(base_Usage != oldBase_Usage) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.RESPONSIBILITY__BASE_USAGE, oldBase_Usage, base_Usage));
- }
- }
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage basicGetBase_Usage() {
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Usage(Usage newBase_Usage) {
- Usage oldBase_Usage = base_Usage;
- base_Usage = newBase_Usage;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.RESPONSIBILITY__BASE_USAGE, oldBase_Usage, base_Usage));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.RESPONSIBILITY__BASE_USAGE:
- if(resolve)
- return getBase_Usage();
- return basicGetBase_Usage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.RESPONSIBILITY__BASE_USAGE:
- setBase_Usage((Usage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.RESPONSIBILITY__BASE_USAGE:
- setBase_Usage((Usage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.RESPONSIBILITY__BASE_USAGE:
- return base_Usage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ResponsibilityImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ScriptImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ScriptImpl.java
deleted file mode 100644
index 5b956f5c1d4..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ScriptImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Script;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Script</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ScriptImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ScriptImpl extends EObjectImpl implements Script {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ScriptImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SCRIPT;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SCRIPT__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SCRIPT__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SCRIPT__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SCRIPT__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SCRIPT__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SCRIPT__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ScriptImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SendImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SendImpl.java
deleted file mode 100644
index 6ddbc04b6da..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SendImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Send;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Usage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Send</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.SendImpl#getBase_Usage <em>Base Usage</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class SendImpl extends EObjectImpl implements Send {
-
- /**
- * The cached value of the '{@link #getBase_Usage() <em>Base Usage</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Usage()
- * @generated
- * @ordered
- */
- protected Usage base_Usage;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected SendImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SEND;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage getBase_Usage() {
- if(base_Usage != null && base_Usage.eIsProxy()) {
- InternalEObject oldBase_Usage = (InternalEObject)base_Usage;
- base_Usage = (Usage)eResolveProxy(oldBase_Usage);
- if(base_Usage != oldBase_Usage) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SEND__BASE_USAGE, oldBase_Usage, base_Usage));
- }
- }
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Usage basicGetBase_Usage() {
- return base_Usage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Usage(Usage newBase_Usage) {
- Usage oldBase_Usage = base_Usage;
- base_Usage = newBase_Usage;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SEND__BASE_USAGE, oldBase_Usage, base_Usage));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SEND__BASE_USAGE:
- if(resolve)
- return getBase_Usage();
- return basicGetBase_Usage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SEND__BASE_USAGE:
- setBase_Usage((Usage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SEND__BASE_USAGE:
- setBase_Usage((Usage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SEND__BASE_USAGE:
- return base_Usage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // SendImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ServiceImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ServiceImpl.java
deleted file mode 100644
index b4350ca13ae..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/ServiceImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Service;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Service</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.ServiceImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class ServiceImpl extends EObjectImpl implements Service {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected ServiceImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SERVICE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SERVICE__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SERVICE__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SERVICE__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SERVICE__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SERVICE__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SERVICE__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // ServiceImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SourceImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SourceImpl.java
deleted file mode 100644
index da9ecd937fb..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SourceImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Source;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Artifact;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Source</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.SourceImpl#getBase_Artifact <em>Base Artifact</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class SourceImpl extends EObjectImpl implements Source {
-
- /**
- * The cached value of the '{@link #getBase_Artifact() <em>Base Artifact</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Artifact()
- * @generated
- * @ordered
- */
- protected Artifact base_Artifact;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected SourceImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SOURCE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact getBase_Artifact() {
- if(base_Artifact != null && base_Artifact.eIsProxy()) {
- InternalEObject oldBase_Artifact = (InternalEObject)base_Artifact;
- base_Artifact = (Artifact)eResolveProxy(oldBase_Artifact);
- if(base_Artifact != oldBase_Artifact) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SOURCE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
- }
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Artifact basicGetBase_Artifact() {
- return base_Artifact;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Artifact(Artifact newBase_Artifact) {
- Artifact oldBase_Artifact = base_Artifact;
- base_Artifact = newBase_Artifact;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SOURCE__BASE_ARTIFACT, oldBase_Artifact, base_Artifact));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SOURCE__BASE_ARTIFACT:
- if(resolve)
- return getBase_Artifact();
- return basicGetBase_Artifact();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SOURCE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SOURCE__BASE_ARTIFACT:
- setBase_Artifact((Artifact)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SOURCE__BASE_ARTIFACT:
- return base_Artifact != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // SourceImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SpecificationImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SpecificationImpl.java
deleted file mode 100644
index 1613b9cbbd0..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SpecificationImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.Specification;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.uml2.uml.Classifier;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Specification</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.SpecificationImpl#getBase_Classifier <em>Base Classifier</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class SpecificationImpl extends EObjectImpl implements Specification {
-
- /**
- * The cached value of the '{@link #getBase_Classifier() <em>Base Classifier</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Classifier()
- * @generated
- * @ordered
- */
- protected Classifier base_Classifier;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected SpecificationImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SPECIFICATION;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Classifier getBase_Classifier() {
- if(base_Classifier != null && base_Classifier.eIsProxy()) {
- InternalEObject oldBase_Classifier = (InternalEObject)base_Classifier;
- base_Classifier = (Classifier)eResolveProxy(oldBase_Classifier);
- if(base_Classifier != oldBase_Classifier) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SPECIFICATION__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
- }
- return base_Classifier;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Classifier basicGetBase_Classifier() {
- return base_Classifier;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Classifier(Classifier newBase_Classifier) {
- Classifier oldBase_Classifier = base_Classifier;
- base_Classifier = newBase_Classifier;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SPECIFICATION__BASE_CLASSIFIER, oldBase_Classifier, base_Classifier));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SPECIFICATION__BASE_CLASSIFIER:
- if(resolve)
- return getBase_Classifier();
- return basicGetBase_Classifier();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SPECIFICATION__BASE_CLASSIFIER:
- setBase_Classifier((Classifier)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SPECIFICATION__BASE_CLASSIFIER:
- setBase_Classifier((Classifier)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SPECIFICATION__BASE_CLASSIFIER:
- return base_Classifier != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // SpecificationImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardFactoryImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardFactoryImpl.java
deleted file mode 100644
index 9fd9e15b349..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardFactoryImpl.java
+++ /dev/null
@@ -1,520 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.impl.EFactoryImpl;
-import org.eclipse.emf.ecore.plugin.EcorePlugin;
-import org.eclipse.papyrus.uml.standard.Auxiliary;
-import org.eclipse.papyrus.uml.standard.BuildComponent;
-import org.eclipse.papyrus.uml.standard.Call;
-import org.eclipse.papyrus.uml.standard.Create;
-import org.eclipse.papyrus.uml.standard.Derive;
-import org.eclipse.papyrus.uml.standard.Destroy;
-import org.eclipse.papyrus.uml.standard.Document;
-import org.eclipse.papyrus.uml.standard.Entity;
-import org.eclipse.papyrus.uml.standard.Executable;
-import org.eclipse.papyrus.uml.standard.File;
-import org.eclipse.papyrus.uml.standard.Focus;
-import org.eclipse.papyrus.uml.standard.Framework;
-import org.eclipse.papyrus.uml.standard.Implement;
-import org.eclipse.papyrus.uml.standard.ImplementationClass;
-import org.eclipse.papyrus.uml.standard.Instantiate;
-import org.eclipse.papyrus.uml.standard.Library;
-import org.eclipse.papyrus.uml.standard.Metaclass;
-import org.eclipse.papyrus.uml.standard.Metamodel;
-import org.eclipse.papyrus.uml.standard.ModelLibrary;
-import org.eclipse.papyrus.uml.standard.Realization;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.Responsibility;
-import org.eclipse.papyrus.uml.standard.Script;
-import org.eclipse.papyrus.uml.standard.Send;
-import org.eclipse.papyrus.uml.standard.Service;
-import org.eclipse.papyrus.uml.standard.Source;
-import org.eclipse.papyrus.uml.standard.Specification;
-import org.eclipse.papyrus.uml.standard.StandardFactory;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Subsystem;
-import org.eclipse.papyrus.uml.standard.SystemModel;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.papyrus.uml.standard.Type;
-import org.eclipse.papyrus.uml.standard.Utility;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc -->
- *
- * @generated
- */
-public class StandardFactoryImpl extends EFactoryImpl implements StandardFactory {
-
- /**
- * Creates the default factory implementation.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public static StandardFactory init() {
- try {
- StandardFactory theStandardFactory = (StandardFactory)EPackage.Registry.INSTANCE.getEFactory("http://www.eclipse.org/uml2/schemas/Standard/1");
- if(theStandardFactory != null) {
- return theStandardFactory;
- }
- } catch (Exception exception) {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new StandardFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardFactoryImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public EObject create(EClass eClass) {
- switch(eClass.getClassifierID()) {
- case StandardPackage.AUXILIARY:
- return createAuxiliary();
- case StandardPackage.BUILD_COMPONENT:
- return createBuildComponent();
- case StandardPackage.CREATE:
- return createCreate();
- case StandardPackage.CALL:
- return createCall();
- case StandardPackage.DERIVE:
- return createDerive();
- case StandardPackage.DESTROY:
- return createDestroy();
- case StandardPackage.FOCUS:
- return createFocus();
- case StandardPackage.FRAMEWORK:
- return createFramework();
- case StandardPackage.IMPLEMENT:
- return createImplement();
- case StandardPackage.IMPLEMENTATION_CLASS:
- return createImplementationClass();
- case StandardPackage.INSTANTIATE:
- return createInstantiate();
- case StandardPackage.METACLASS:
- return createMetaclass();
- case StandardPackage.MODEL_LIBRARY:
- return createModelLibrary();
- case StandardPackage.REFINE:
- return createRefine();
- case StandardPackage.RESPONSIBILITY:
- return createResponsibility();
- case StandardPackage.SCRIPT:
- return createScript();
- case StandardPackage.SEND:
- return createSend();
- case StandardPackage.TRACE:
- return createTrace();
- case StandardPackage.TYPE:
- return createType();
- case StandardPackage.UTILITY:
- return createUtility();
- case StandardPackage.DOCUMENT:
- return createDocument();
- case StandardPackage.ENTITY:
- return createEntity();
- case StandardPackage.EXECUTABLE:
- return createExecutable();
- case StandardPackage.FILE:
- return createFile();
- case StandardPackage.LIBRARY:
- return createLibrary();
- case StandardPackage.PROCESS:
- return createProcess();
- case StandardPackage.REALIZATION:
- return createRealization();
- case StandardPackage.SERVICE:
- return createService();
- case StandardPackage.SOURCE:
- return createSource();
- case StandardPackage.SPECIFICATION:
- return createSpecification();
- case StandardPackage.SUBSYSTEM:
- return createSubsystem();
- case StandardPackage.METAMODEL:
- return createMetamodel();
- case StandardPackage.SYSTEM_MODEL:
- return createSystemModel();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Auxiliary createAuxiliary() {
- AuxiliaryImpl auxiliary = new AuxiliaryImpl();
- return auxiliary;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public BuildComponent createBuildComponent() {
- BuildComponentImpl buildComponent = new BuildComponentImpl();
- return buildComponent;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Create createCreate() {
- CreateImpl create = new CreateImpl();
- return create;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Call createCall() {
- CallImpl call = new CallImpl();
- return call;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Derive createDerive() {
- DeriveImpl derive = new DeriveImpl();
- return derive;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Destroy createDestroy() {
- DestroyImpl destroy = new DestroyImpl();
- return destroy;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Focus createFocus() {
- FocusImpl focus = new FocusImpl();
- return focus;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Framework createFramework() {
- FrameworkImpl framework = new FrameworkImpl();
- return framework;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Implement createImplement() {
- ImplementImpl implement = new ImplementImpl();
- return implement;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public ImplementationClass createImplementationClass() {
- ImplementationClassImpl implementationClass = new ImplementationClassImpl();
- return implementationClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Instantiate createInstantiate() {
- InstantiateImpl instantiate = new InstantiateImpl();
- return instantiate;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Metaclass createMetaclass() {
- MetaclassImpl metaclass = new MetaclassImpl();
- return metaclass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public ModelLibrary createModelLibrary() {
- ModelLibraryImpl modelLibrary = new ModelLibraryImpl();
- return modelLibrary;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Refine createRefine() {
- RefineImpl refine = new RefineImpl();
- return refine;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Responsibility createResponsibility() {
- ResponsibilityImpl responsibility = new ResponsibilityImpl();
- return responsibility;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Script createScript() {
- ScriptImpl script = new ScriptImpl();
- return script;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Send createSend() {
- SendImpl send = new SendImpl();
- return send;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Trace createTrace() {
- TraceImpl trace = new TraceImpl();
- return trace;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Type createType() {
- TypeImpl type = new TypeImpl();
- return type;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Utility createUtility() {
- UtilityImpl utility = new UtilityImpl();
- return utility;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Document createDocument() {
- DocumentImpl document = new DocumentImpl();
- return document;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Entity createEntity() {
- EntityImpl entity = new EntityImpl();
- return entity;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Executable createExecutable() {
- ExecutableImpl executable = new ExecutableImpl();
- return executable;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public File createFile() {
- FileImpl file = new FileImpl();
- return file;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Library createLibrary() {
- LibraryImpl library = new LibraryImpl();
- return library;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.papyrus.uml.standard.Process createProcess() {
- ProcessImpl process = new ProcessImpl();
- return process;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Realization createRealization() {
- RealizationImpl realization = new RealizationImpl();
- return realization;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Service createService() {
- ServiceImpl service = new ServiceImpl();
- return service;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Source createSource() {
- SourceImpl source = new SourceImpl();
- return source;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Specification createSpecification() {
- SpecificationImpl specification = new SpecificationImpl();
- return specification;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Subsystem createSubsystem() {
- SubsystemImpl subsystem = new SubsystemImpl();
- return subsystem;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Metamodel createMetamodel() {
- MetamodelImpl metamodel = new MetamodelImpl();
- return metamodel;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public SystemModel createSystemModel() {
- SystemModelImpl systemModel = new SystemModelImpl();
- return systemModel;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardPackage getStandardPackage() {
- return (StandardPackage)getEPackage();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @deprecated
- * @generated
- */
- @Deprecated
- public static StandardPackage getPackage() {
- return StandardPackage.eINSTANCE;
- }
-
-} // StandardFactoryImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardPackageImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardPackageImpl.java
deleted file mode 100644
index ff98956cd1f..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/StandardPackageImpl.java
+++ /dev/null
@@ -1,1228 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.ecore.impl.EPackageImpl;
-import org.eclipse.papyrus.uml.standard.Auxiliary;
-import org.eclipse.papyrus.uml.standard.BuildComponent;
-import org.eclipse.papyrus.uml.standard.Call;
-import org.eclipse.papyrus.uml.standard.Create;
-import org.eclipse.papyrus.uml.standard.Derive;
-import org.eclipse.papyrus.uml.standard.Destroy;
-import org.eclipse.papyrus.uml.standard.Document;
-import org.eclipse.papyrus.uml.standard.Entity;
-import org.eclipse.papyrus.uml.standard.Executable;
-import org.eclipse.papyrus.uml.standard.File;
-import org.eclipse.papyrus.uml.standard.Focus;
-import org.eclipse.papyrus.uml.standard.Framework;
-import org.eclipse.papyrus.uml.standard.Implement;
-import org.eclipse.papyrus.uml.standard.ImplementationClass;
-import org.eclipse.papyrus.uml.standard.Instantiate;
-import org.eclipse.papyrus.uml.standard.Library;
-import org.eclipse.papyrus.uml.standard.Metaclass;
-import org.eclipse.papyrus.uml.standard.Metamodel;
-import org.eclipse.papyrus.uml.standard.ModelLibrary;
-import org.eclipse.papyrus.uml.standard.Realization;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.Responsibility;
-import org.eclipse.papyrus.uml.standard.Script;
-import org.eclipse.papyrus.uml.standard.Send;
-import org.eclipse.papyrus.uml.standard.Service;
-import org.eclipse.papyrus.uml.standard.Source;
-import org.eclipse.papyrus.uml.standard.Specification;
-import org.eclipse.papyrus.uml.standard.StandardFactory;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Subsystem;
-import org.eclipse.papyrus.uml.standard.SystemModel;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.papyrus.uml.standard.Type;
-import org.eclipse.papyrus.uml.standard.Utility;
-import org.eclipse.uml2.uml.UMLPackage;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc -->
- *
- * @generated
- */
-public class StandardPackageImpl extends EPackageImpl implements StandardPackage {
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass auxiliaryEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass buildComponentEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass createEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass callEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass deriveEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass destroyEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass focusEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass frameworkEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass implementEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass implementationClassEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass instantiateEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass metaclassEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass modelLibraryEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass refineEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass responsibilityEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass scriptEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass sendEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass traceEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass typeEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass utilityEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass documentEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass entityEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass executableEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass fileEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass libraryEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass processEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass realizationEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass serviceEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass sourceEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass specificationEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass subsystemEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass metamodelEClass = null;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private EClass systemModelEClass = null;
-
- /**
- * Creates an instance of the model <b>Package</b>, registered with {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the
- * package
- * package URI value.
- * <p>
- * Note: the correct way to create the package is via the static factory method {@link #init init()}, which also performs initialization of the
- * package, or returns the registered package, if one already exists. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see org.eclipse.papyrus.uml.standard.StandardPackage#eNS_URI
- * @see #init()
- * @generated
- */
- private StandardPackageImpl() {
- super(eNS_URI, StandardFactory.eINSTANCE);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private static boolean isInited = false;
-
- /**
- * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
- * <p>
- * This method is used to initialize {@link StandardPackage#eINSTANCE} when that field is accessed. Clients should not invoke it directly.
- * Instead, they should simply access that field to obtain the package. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
- public static StandardPackage init() {
- if(isInited)
- return (StandardPackage)EPackage.Registry.INSTANCE.getEPackage(StandardPackage.eNS_URI);
-
- // Obtain or create and register package
- StandardPackageImpl theStandardPackage = (StandardPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof StandardPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new StandardPackageImpl());
-
- isInited = true;
-
- // Initialize simple dependencies
- UMLPackage.eINSTANCE.eClass();
-
- // Create package meta-data objects
- theStandardPackage.createPackageContents();
-
- // Initialize created meta-data
- theStandardPackage.initializePackageContents();
-
- // Mark meta-data to indicate it can't be changed
- theStandardPackage.freeze();
-
-
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(StandardPackage.eNS_URI, theStandardPackage);
- return theStandardPackage;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getAuxiliary() {
- return auxiliaryEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getAuxiliary_Base_Class() {
- return (EReference)auxiliaryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getBuildComponent() {
- return buildComponentEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getBuildComponent_Base_Component() {
- return (EReference)buildComponentEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getCreate() {
- return createEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getCreate_Base_BehavioralFeature() {
- return (EReference)createEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getCreate_Base_Usage() {
- return (EReference)createEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getCall() {
- return callEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getCall_Base_Usage() {
- return (EReference)callEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getDerive() {
- return deriveEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getDerive_Base_Abstraction() {
- return (EReference)deriveEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getDestroy() {
- return destroyEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getDestroy_Base_BehavioralFeature() {
- return (EReference)destroyEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getFocus() {
- return focusEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getFocus_Base_Class() {
- return (EReference)focusEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getFramework() {
- return frameworkEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getFramework_Base_Package() {
- return (EReference)frameworkEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getImplement() {
- return implementEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getImplement_Base_Component() {
- return (EReference)implementEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getImplementationClass() {
- return implementationClassEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getImplementationClass_Base_Class() {
- return (EReference)implementationClassEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getInstantiate() {
- return instantiateEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getInstantiate_Base_Usage() {
- return (EReference)instantiateEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getMetaclass() {
- return metaclassEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getMetaclass_Base_Class() {
- return (EReference)metaclassEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getModelLibrary() {
- return modelLibraryEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getModelLibrary_Base_Package() {
- return (EReference)modelLibraryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getRefine() {
- return refineEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getRefine_Base_Abstraction() {
- return (EReference)refineEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getResponsibility() {
- return responsibilityEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getResponsibility_Base_Usage() {
- return (EReference)responsibilityEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getScript() {
- return scriptEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getScript_Base_Artifact() {
- return (EReference)scriptEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getSend() {
- return sendEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getSend_Base_Usage() {
- return (EReference)sendEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getTrace() {
- return traceEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getTrace_Base_Abstraction() {
- return (EReference)traceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getType() {
- return typeEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getType_Base_Class() {
- return (EReference)typeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getUtility() {
- return utilityEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getUtility_Base_Class() {
- return (EReference)utilityEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getDocument() {
- return documentEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getDocument_Base_Artifact() {
- return (EReference)documentEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getEntity() {
- return entityEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getEntity_Base_Component() {
- return (EReference)entityEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getExecutable() {
- return executableEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getExecutable_Base_Artifact() {
- return (EReference)executableEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getFile() {
- return fileEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getFile_Base_Artifact() {
- return (EReference)fileEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getLibrary() {
- return libraryEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getLibrary_Base_Artifact() {
- return (EReference)libraryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getProcess() {
- return processEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getProcess_Base_Component() {
- return (EReference)processEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getRealization() {
- return realizationEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getRealization_Base_Classifier() {
- return (EReference)realizationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getService() {
- return serviceEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getService_Base_Component() {
- return (EReference)serviceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getSource() {
- return sourceEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getSource_Base_Artifact() {
- return (EReference)sourceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getSpecification() {
- return specificationEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getSpecification_Base_Classifier() {
- return (EReference)specificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getSubsystem() {
- return subsystemEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getSubsystem_Base_Component() {
- return (EReference)subsystemEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getMetamodel() {
- return metamodelEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getMetamodel_Base_Model() {
- return (EReference)metamodelEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EClass getSystemModel() {
- return systemModelEClass;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public EReference getSystemModel_Base_Model() {
- return (EReference)systemModelEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardFactory getStandardFactory() {
- return (StandardFactory)getEFactoryInstance();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private boolean isCreated = false;
-
- /**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void createPackageContents() {
- if(isCreated)
- return;
- isCreated = true;
-
- // Create classes and their features
- auxiliaryEClass = createEClass(AUXILIARY);
- createEReference(auxiliaryEClass, AUXILIARY__BASE_CLASS);
-
- buildComponentEClass = createEClass(BUILD_COMPONENT);
- createEReference(buildComponentEClass, BUILD_COMPONENT__BASE_COMPONENT);
-
- createEClass = createEClass(CREATE);
- createEReference(createEClass, CREATE__BASE_BEHAVIORAL_FEATURE);
- createEReference(createEClass, CREATE__BASE_USAGE);
-
- callEClass = createEClass(CALL);
- createEReference(callEClass, CALL__BASE_USAGE);
-
- deriveEClass = createEClass(DERIVE);
- createEReference(deriveEClass, DERIVE__BASE_ABSTRACTION);
-
- destroyEClass = createEClass(DESTROY);
- createEReference(destroyEClass, DESTROY__BASE_BEHAVIORAL_FEATURE);
-
- focusEClass = createEClass(FOCUS);
- createEReference(focusEClass, FOCUS__BASE_CLASS);
-
- frameworkEClass = createEClass(FRAMEWORK);
- createEReference(frameworkEClass, FRAMEWORK__BASE_PACKAGE);
-
- implementEClass = createEClass(IMPLEMENT);
- createEReference(implementEClass, IMPLEMENT__BASE_COMPONENT);
-
- implementationClassEClass = createEClass(IMPLEMENTATION_CLASS);
- createEReference(implementationClassEClass, IMPLEMENTATION_CLASS__BASE_CLASS);
-
- instantiateEClass = createEClass(INSTANTIATE);
- createEReference(instantiateEClass, INSTANTIATE__BASE_USAGE);
-
- metaclassEClass = createEClass(METACLASS);
- createEReference(metaclassEClass, METACLASS__BASE_CLASS);
-
- modelLibraryEClass = createEClass(MODEL_LIBRARY);
- createEReference(modelLibraryEClass, MODEL_LIBRARY__BASE_PACKAGE);
-
- refineEClass = createEClass(REFINE);
- createEReference(refineEClass, REFINE__BASE_ABSTRACTION);
-
- responsibilityEClass = createEClass(RESPONSIBILITY);
- createEReference(responsibilityEClass, RESPONSIBILITY__BASE_USAGE);
-
- scriptEClass = createEClass(SCRIPT);
- createEReference(scriptEClass, SCRIPT__BASE_ARTIFACT);
-
- sendEClass = createEClass(SEND);
- createEReference(sendEClass, SEND__BASE_USAGE);
-
- traceEClass = createEClass(TRACE);
- createEReference(traceEClass, TRACE__BASE_ABSTRACTION);
-
- typeEClass = createEClass(TYPE);
- createEReference(typeEClass, TYPE__BASE_CLASS);
-
- utilityEClass = createEClass(UTILITY);
- createEReference(utilityEClass, UTILITY__BASE_CLASS);
-
- documentEClass = createEClass(DOCUMENT);
- createEReference(documentEClass, DOCUMENT__BASE_ARTIFACT);
-
- entityEClass = createEClass(ENTITY);
- createEReference(entityEClass, ENTITY__BASE_COMPONENT);
-
- executableEClass = createEClass(EXECUTABLE);
- createEReference(executableEClass, EXECUTABLE__BASE_ARTIFACT);
-
- fileEClass = createEClass(FILE);
- createEReference(fileEClass, FILE__BASE_ARTIFACT);
-
- libraryEClass = createEClass(LIBRARY);
- createEReference(libraryEClass, LIBRARY__BASE_ARTIFACT);
-
- processEClass = createEClass(PROCESS);
- createEReference(processEClass, PROCESS__BASE_COMPONENT);
-
- realizationEClass = createEClass(REALIZATION);
- createEReference(realizationEClass, REALIZATION__BASE_CLASSIFIER);
-
- serviceEClass = createEClass(SERVICE);
- createEReference(serviceEClass, SERVICE__BASE_COMPONENT);
-
- sourceEClass = createEClass(SOURCE);
- createEReference(sourceEClass, SOURCE__BASE_ARTIFACT);
-
- specificationEClass = createEClass(SPECIFICATION);
- createEReference(specificationEClass, SPECIFICATION__BASE_CLASSIFIER);
-
- subsystemEClass = createEClass(SUBSYSTEM);
- createEReference(subsystemEClass, SUBSYSTEM__BASE_COMPONENT);
-
- metamodelEClass = createEClass(METAMODEL);
- createEReference(metamodelEClass, METAMODEL__BASE_MODEL);
-
- systemModelEClass = createEClass(SYSTEM_MODEL);
- createEReference(systemModelEClass, SYSTEM_MODEL__BASE_MODEL);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- private boolean isInitialized = false;
-
- /**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void initializePackageContents() {
- if(isInitialized)
- return;
- isInitialized = true;
-
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
-
- // Obtain other dependent packages
- UMLPackage theUMLPackage = (UMLPackage)EPackage.Registry.INSTANCE.getEPackage(UMLPackage.eNS_URI);
-
- // Create type parameters
-
- // Set bounds for type parameters
-
- // Add supertypes to classes
-
- // Initialize classes and features; add operations and parameters
- initEClass(auxiliaryEClass, Auxiliary.class, "Auxiliary", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getAuxiliary_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, Auxiliary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(buildComponentEClass, BuildComponent.class, "BuildComponent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getBuildComponent_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, BuildComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(createEClass, Create.class, "Create", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getCreate_Base_BehavioralFeature(), theUMLPackage.getBehavioralFeature(), null, "base_BehavioralFeature", null, 1, 1, Create.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
- initEReference(getCreate_Base_Usage(), theUMLPackage.getUsage(), null, "base_Usage", null, 1, 1, Create.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(callEClass, Call.class, "Call", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getCall_Base_Usage(), theUMLPackage.getUsage(), null, "base_Usage", null, 1, 1, Call.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(deriveEClass, Derive.class, "Derive", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getDerive_Base_Abstraction(), theUMLPackage.getAbstraction(), null, "base_Abstraction", null, 1, 1, Derive.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(destroyEClass, Destroy.class, "Destroy", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getDestroy_Base_BehavioralFeature(), theUMLPackage.getBehavioralFeature(), null, "base_BehavioralFeature", null, 1, 1, Destroy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(focusEClass, Focus.class, "Focus", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFocus_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, Focus.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(frameworkEClass, Framework.class, "Framework", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFramework_Base_Package(), theUMLPackage.getPackage(), null, "base_Package", null, 1, 1, Framework.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(implementEClass, Implement.class, "Implement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getImplement_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, Implement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(implementationClassEClass, ImplementationClass.class, "ImplementationClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getImplementationClass_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, ImplementationClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(instantiateEClass, Instantiate.class, "Instantiate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getInstantiate_Base_Usage(), theUMLPackage.getUsage(), null, "base_Usage", null, 1, 1, Instantiate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(metaclassEClass, Metaclass.class, "Metaclass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetaclass_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, Metaclass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(modelLibraryEClass, ModelLibrary.class, "ModelLibrary", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getModelLibrary_Base_Package(), theUMLPackage.getPackage(), null, "base_Package", null, 1, 1, ModelLibrary.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(refineEClass, Refine.class, "Refine", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getRefine_Base_Abstraction(), theUMLPackage.getAbstraction(), null, "base_Abstraction", null, 1, 1, Refine.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(responsibilityEClass, Responsibility.class, "Responsibility", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getResponsibility_Base_Usage(), theUMLPackage.getUsage(), null, "base_Usage", null, 1, 1, Responsibility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(scriptEClass, Script.class, "Script", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getScript_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, Script.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(sendEClass, Send.class, "Send", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getSend_Base_Usage(), theUMLPackage.getUsage(), null, "base_Usage", null, 1, 1, Send.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(traceEClass, Trace.class, "Trace", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getTrace_Base_Abstraction(), theUMLPackage.getAbstraction(), null, "base_Abstraction", null, 1, 1, Trace.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(typeEClass, Type.class, "Type", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getType_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(utilityEClass, Utility.class, "Utility", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getUtility_Base_Class(), theUMLPackage.getClass_(), null, "base_Class", null, 1, 1, Utility.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(documentEClass, Document.class, "Document", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getDocument_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, Document.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(entityEClass, Entity.class, "Entity", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getEntity_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, Entity.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(executableEClass, Executable.class, "Executable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getExecutable_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, Executable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(fileEClass, File.class, "File", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFile_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, File.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(libraryEClass, Library.class, "Library", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getLibrary_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, Library.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(processEClass, org.eclipse.papyrus.uml.standard.Process.class, "Process", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getProcess_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, org.eclipse.papyrus.uml.standard.Process.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(realizationEClass, Realization.class, "Realization", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getRealization_Base_Classifier(), theUMLPackage.getClassifier(), null, "base_Classifier", null, 1, 1, Realization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(serviceEClass, Service.class, "Service", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getService_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, Service.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(sourceEClass, Source.class, "Source", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getSource_Base_Artifact(), theUMLPackage.getArtifact(), null, "base_Artifact", null, 1, 1, Source.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(specificationEClass, Specification.class, "Specification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getSpecification_Base_Classifier(), theUMLPackage.getClassifier(), null, "base_Classifier", null, 1, 1, Specification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(subsystemEClass, Subsystem.class, "Subsystem", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getSubsystem_Base_Component(), theUMLPackage.getComponent(), null, "base_Component", null, 1, 1, Subsystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(metamodelEClass, Metamodel.class, "Metamodel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodel_Base_Model(), theUMLPackage.getModel(), null, "base_Model", null, 1, 1, Metamodel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- initEClass(systemModelEClass, SystemModel.class, "SystemModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getSystemModel_Base_Model(), theUMLPackage.getModel(), null, "base_Model", null, 1, 1, SystemModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED);
-
- // Create resource
- createResource(eNS_URI);
- }
-
-} // StandardPackageImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SubsystemImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SubsystemImpl.java
deleted file mode 100644
index eddd25c69b2..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SubsystemImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Subsystem;
-import org.eclipse.uml2.uml.Component;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Subsystem</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.SubsystemImpl#getBase_Component <em>Base Component</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class SubsystemImpl extends EObjectImpl implements Subsystem {
-
- /**
- * The cached value of the '{@link #getBase_Component() <em>Base Component</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Component()
- * @generated
- * @ordered
- */
- protected Component base_Component;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected SubsystemImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SUBSYSTEM;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component getBase_Component() {
- if(base_Component != null && base_Component.eIsProxy()) {
- InternalEObject oldBase_Component = (InternalEObject)base_Component;
- base_Component = (Component)eResolveProxy(oldBase_Component);
- if(base_Component != oldBase_Component) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SUBSYSTEM__BASE_COMPONENT, oldBase_Component, base_Component));
- }
- }
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Component basicGetBase_Component() {
- return base_Component;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Component(Component newBase_Component) {
- Component oldBase_Component = base_Component;
- base_Component = newBase_Component;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SUBSYSTEM__BASE_COMPONENT, oldBase_Component, base_Component));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SUBSYSTEM__BASE_COMPONENT:
- if(resolve)
- return getBase_Component();
- return basicGetBase_Component();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SUBSYSTEM__BASE_COMPONENT:
- setBase_Component((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SUBSYSTEM__BASE_COMPONENT:
- setBase_Component((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SUBSYSTEM__BASE_COMPONENT:
- return base_Component != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // SubsystemImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SystemModelImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SystemModelImpl.java
deleted file mode 100644
index b69b883926f..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/SystemModelImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.SystemModel;
-import org.eclipse.uml2.uml.Model;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>System Model</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.SystemModelImpl#getBase_Model <em>Base Model</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class SystemModelImpl extends EObjectImpl implements SystemModel {
-
- /**
- * The cached value of the '{@link #getBase_Model() <em>Base Model</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Model()
- * @generated
- * @ordered
- */
- protected Model base_Model;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected SystemModelImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.SYSTEM_MODEL;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Model getBase_Model() {
- if(base_Model != null && base_Model.eIsProxy()) {
- InternalEObject oldBase_Model = (InternalEObject)base_Model;
- base_Model = (Model)eResolveProxy(oldBase_Model);
- if(base_Model != oldBase_Model) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.SYSTEM_MODEL__BASE_MODEL, oldBase_Model, base_Model));
- }
- }
- return base_Model;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Model basicGetBase_Model() {
- return base_Model;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Model(Model newBase_Model) {
- Model oldBase_Model = base_Model;
- base_Model = newBase_Model;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.SYSTEM_MODEL__BASE_MODEL, oldBase_Model, base_Model));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.SYSTEM_MODEL__BASE_MODEL:
- if(resolve)
- return getBase_Model();
- return basicGetBase_Model();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.SYSTEM_MODEL__BASE_MODEL:
- setBase_Model((Model)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.SYSTEM_MODEL__BASE_MODEL:
- setBase_Model((Model)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.SYSTEM_MODEL__BASE_MODEL:
- return base_Model != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // SystemModelImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TraceImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TraceImpl.java
deleted file mode 100644
index a0bc08b8629..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TraceImpl.java
+++ /dev/null
@@ -1,166 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.uml2.uml.Abstraction;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Trace</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.TraceImpl#getBase_Abstraction <em>Base Abstraction</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class TraceImpl extends EObjectImpl implements Trace {
-
- /**
- * The cached value of the '{@link #getBase_Abstraction() <em>Base Abstraction</em>}' reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Abstraction()
- * @generated
- * @ordered
- */
- protected Abstraction base_Abstraction;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected TraceImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.TRACE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction getBase_Abstraction() {
- if(base_Abstraction != null && base_Abstraction.eIsProxy()) {
- InternalEObject oldBase_Abstraction = (InternalEObject)base_Abstraction;
- base_Abstraction = (Abstraction)eResolveProxy(oldBase_Abstraction);
- if(base_Abstraction != oldBase_Abstraction) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.TRACE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
- }
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public Abstraction basicGetBase_Abstraction() {
- return base_Abstraction;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Abstraction(Abstraction newBase_Abstraction) {
- Abstraction oldBase_Abstraction = base_Abstraction;
- base_Abstraction = newBase_Abstraction;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.TRACE__BASE_ABSTRACTION, oldBase_Abstraction, base_Abstraction));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.TRACE__BASE_ABSTRACTION:
- if(resolve)
- return getBase_Abstraction();
- return basicGetBase_Abstraction();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.TRACE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.TRACE__BASE_ABSTRACTION:
- setBase_Abstraction((Abstraction)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.TRACE__BASE_ABSTRACTION:
- return base_Abstraction != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // TraceImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TypeImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TypeImpl.java
deleted file mode 100644
index 494bbc53a46..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/TypeImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Type;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Type</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.TypeImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class TypeImpl extends EObjectImpl implements Type {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected TypeImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.TYPE;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.TYPE__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.TYPE__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.TYPE__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.TYPE__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.TYPE__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.TYPE__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // TypeImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/UtilityImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/UtilityImpl.java
deleted file mode 100644
index c36c6e29f05..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/impl/UtilityImpl.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.impl;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.EObjectImpl;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Utility;
-
-/**
- * <!-- begin-user-doc --> An implementation of the model object '<em><b>Utility</b></em>'. <!--
- * end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.uml.standard.impl.UtilityImpl#getBase_Class <em>Base Class</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public class UtilityImpl extends EObjectImpl implements Utility {
-
- /**
- * The cached value of the '{@link #getBase_Class() <em>Base Class</em>}' reference. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #getBase_Class()
- * @generated
- * @ordered
- */
- protected org.eclipse.uml2.uml.Class base_Class;
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected UtilityImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return StandardPackage.Literals.UTILITY;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class getBase_Class() {
- if(base_Class != null && base_Class.eIsProxy()) {
- InternalEObject oldBase_Class = (InternalEObject)base_Class;
- base_Class = (org.eclipse.uml2.uml.Class)eResolveProxy(oldBase_Class);
- if(base_Class != oldBase_Class) {
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.UTILITY__BASE_CLASS, oldBase_Class, base_Class));
- }
- }
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public org.eclipse.uml2.uml.Class basicGetBase_Class() {
- return base_Class;
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public void setBase_Class(org.eclipse.uml2.uml.Class newBase_Class) {
- org.eclipse.uml2.uml.Class oldBase_Class = base_Class;
- base_Class = newBase_Class;
- if(eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, StandardPackage.UTILITY__BASE_CLASS, oldBase_Class, base_Class));
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch(featureID) {
- case StandardPackage.UTILITY__BASE_CLASS:
- if(resolve)
- return getBase_Class();
- return basicGetBase_Class();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch(featureID) {
- case StandardPackage.UTILITY__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch(featureID) {
- case StandardPackage.UTILITY__BASE_CLASS:
- setBase_Class((org.eclipse.uml2.uml.Class)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch(featureID) {
- case StandardPackage.UTILITY__BASE_CLASS:
- return base_Class != null;
- }
- return super.eIsSet(featureID);
- }
-
-} // UtilityImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardAdapterFactory.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardAdapterFactory.java
deleted file mode 100644
index 0fb807c2e4a..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardAdapterFactory.java
+++ /dev/null
@@ -1,771 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notifier;
-import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.papyrus.uml.standard.Auxiliary;
-import org.eclipse.papyrus.uml.standard.BuildComponent;
-import org.eclipse.papyrus.uml.standard.Call;
-import org.eclipse.papyrus.uml.standard.Create;
-import org.eclipse.papyrus.uml.standard.Derive;
-import org.eclipse.papyrus.uml.standard.Destroy;
-import org.eclipse.papyrus.uml.standard.Document;
-import org.eclipse.papyrus.uml.standard.Entity;
-import org.eclipse.papyrus.uml.standard.Executable;
-import org.eclipse.papyrus.uml.standard.File;
-import org.eclipse.papyrus.uml.standard.Focus;
-import org.eclipse.papyrus.uml.standard.Framework;
-import org.eclipse.papyrus.uml.standard.Implement;
-import org.eclipse.papyrus.uml.standard.ImplementationClass;
-import org.eclipse.papyrus.uml.standard.Instantiate;
-import org.eclipse.papyrus.uml.standard.Library;
-import org.eclipse.papyrus.uml.standard.Metaclass;
-import org.eclipse.papyrus.uml.standard.Metamodel;
-import org.eclipse.papyrus.uml.standard.ModelLibrary;
-import org.eclipse.papyrus.uml.standard.Realization;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.Responsibility;
-import org.eclipse.papyrus.uml.standard.Script;
-import org.eclipse.papyrus.uml.standard.Send;
-import org.eclipse.papyrus.uml.standard.Service;
-import org.eclipse.papyrus.uml.standard.Source;
-import org.eclipse.papyrus.uml.standard.Specification;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Subsystem;
-import org.eclipse.papyrus.uml.standard.SystemModel;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.papyrus.uml.standard.Type;
-import org.eclipse.papyrus.uml.standard.Utility;
-
-/**
- * <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code> method for each class of the model.
- * <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage
- * @generated
- */
-public class StandardAdapterFactory extends AdapterFactoryImpl {
-
- /**
- * The cached model package.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected static StandardPackage modelPackage;
-
- /**
- * Creates an instance of the adapter factory.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardAdapterFactory() {
- if(modelPackage == null) {
- modelPackage = StandardPackage.eINSTANCE;
- }
- }
-
- /**
- * Returns whether this factory is applicable for the type of the object.
- * <!-- begin-user-doc
- * --> This implementation returns <code>true</code> if the object is either the model's package
- * or is an instance object of the model. <!-- end-user-doc -->
- *
- * @return whether this factory is applicable for the type of the object.
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object object) {
- if(object == modelPackage) {
- return true;
- }
- if(object instanceof EObject) {
- return ((EObject)object).eClass().getEPackage() == modelPackage;
- }
- return false;
- }
-
- /**
- * The switch that delegates to the <code>createXXX</code> methods.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @generated
- */
- protected StandardSwitch<Adapter> modelSwitch = new StandardSwitch<Adapter>() {
-
- @Override
- public Adapter caseAuxiliary(Auxiliary object) {
- return createAuxiliaryAdapter();
- }
-
- @Override
- public Adapter caseBuildComponent(BuildComponent object) {
- return createBuildComponentAdapter();
- }
-
- @Override
- public Adapter caseCreate(Create object) {
- return createCreateAdapter();
- }
-
- @Override
- public Adapter caseCall(Call object) {
- return createCallAdapter();
- }
-
- @Override
- public Adapter caseDerive(Derive object) {
- return createDeriveAdapter();
- }
-
- @Override
- public Adapter caseDestroy(Destroy object) {
- return createDestroyAdapter();
- }
-
- @Override
- public Adapter caseFocus(Focus object) {
- return createFocusAdapter();
- }
-
- @Override
- public Adapter caseFramework(Framework object) {
- return createFrameworkAdapter();
- }
-
- @Override
- public Adapter caseImplement(Implement object) {
- return createImplementAdapter();
- }
-
- @Override
- public Adapter caseImplementationClass(ImplementationClass object) {
- return createImplementationClassAdapter();
- }
-
- @Override
- public Adapter caseInstantiate(Instantiate object) {
- return createInstantiateAdapter();
- }
-
- @Override
- public Adapter caseMetaclass(Metaclass object) {
- return createMetaclassAdapter();
- }
-
- @Override
- public Adapter caseModelLibrary(ModelLibrary object) {
- return createModelLibraryAdapter();
- }
-
- @Override
- public Adapter caseRefine(Refine object) {
- return createRefineAdapter();
- }
-
- @Override
- public Adapter caseResponsibility(Responsibility object) {
- return createResponsibilityAdapter();
- }
-
- @Override
- public Adapter caseScript(Script object) {
- return createScriptAdapter();
- }
-
- @Override
- public Adapter caseSend(Send object) {
- return createSendAdapter();
- }
-
- @Override
- public Adapter caseTrace(Trace object) {
- return createTraceAdapter();
- }
-
- @Override
- public Adapter caseType(Type object) {
- return createTypeAdapter();
- }
-
- @Override
- public Adapter caseUtility(Utility object) {
- return createUtilityAdapter();
- }
-
- @Override
- public Adapter caseDocument(Document object) {
- return createDocumentAdapter();
- }
-
- @Override
- public Adapter caseEntity(Entity object) {
- return createEntityAdapter();
- }
-
- @Override
- public Adapter caseExecutable(Executable object) {
- return createExecutableAdapter();
- }
-
- @Override
- public Adapter caseFile(File object) {
- return createFileAdapter();
- }
-
- @Override
- public Adapter caseLibrary(Library object) {
- return createLibraryAdapter();
- }
-
- @Override
- public Adapter caseProcess(org.eclipse.papyrus.uml.standard.Process object) {
- return createProcessAdapter();
- }
-
- @Override
- public Adapter caseRealization(Realization object) {
- return createRealizationAdapter();
- }
-
- @Override
- public Adapter caseService(Service object) {
- return createServiceAdapter();
- }
-
- @Override
- public Adapter caseSource(Source object) {
- return createSourceAdapter();
- }
-
- @Override
- public Adapter caseSpecification(Specification object) {
- return createSpecificationAdapter();
- }
-
- @Override
- public Adapter caseSubsystem(Subsystem object) {
- return createSubsystemAdapter();
- }
-
- @Override
- public Adapter caseMetamodel(Metamodel object) {
- return createMetamodelAdapter();
- }
-
- @Override
- public Adapter caseSystemModel(SystemModel object) {
- return createSystemModelAdapter();
- }
-
- @Override
- public Adapter defaultCase(EObject object) {
- return createEObjectAdapter();
- }
- };
-
- /**
- * Creates an adapter for the <code>target</code>.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param target
- * the object to adapt.
- * @return the adapter for the <code>target</code>.
- * @generated
- */
- @Override
- public Adapter createAdapter(Notifier target) {
- return modelSwitch.doSwitch((EObject)target);
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Auxiliary <em>Auxiliary</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Auxiliary
- * @generated
- */
- public Adapter createAuxiliaryAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.BuildComponent <em>Build Component</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.BuildComponent
- * @generated
- */
- public Adapter createBuildComponentAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Create <em>Create</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Create
- * @generated
- */
- public Adapter createCreateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Call <em>Call</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Call
- * @generated
- */
- public Adapter createCallAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Derive <em>Derive</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Derive
- * @generated
- */
- public Adapter createDeriveAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Destroy <em>Destroy</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Destroy
- * @generated
- */
- public Adapter createDestroyAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Focus <em>Focus</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Focus
- * @generated
- */
- public Adapter createFocusAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Framework <em>Framework</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Framework
- * @generated
- */
- public Adapter createFrameworkAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Implement <em>Implement</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Implement
- * @generated
- */
- public Adapter createImplementAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.ImplementationClass <em>Implementation Class</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.ImplementationClass
- * @generated
- */
- public Adapter createImplementationClassAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.Instantiate <em>Instantiate</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Instantiate
- * @generated
- */
- public Adapter createInstantiateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Metaclass <em>Metaclass</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Metaclass
- * @generated
- */
- public Adapter createMetaclassAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.ModelLibrary <em>Model Library</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.ModelLibrary
- * @generated
- */
- public Adapter createModelLibraryAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Refine <em>Refine</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Refine
- * @generated
- */
- public Adapter createRefineAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.Responsibility <em>Responsibility</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Responsibility
- * @generated
- */
- public Adapter createResponsibilityAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Script <em>Script</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Script
- * @generated
- */
- public Adapter createScriptAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Send <em>Send</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Send
- * @generated
- */
- public Adapter createSendAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Trace <em>Trace</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Trace
- * @generated
- */
- public Adapter createTraceAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Type <em>Type</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Type
- * @generated
- */
- public Adapter createTypeAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Utility <em>Utility</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Utility
- * @generated
- */
- public Adapter createUtilityAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Document <em>Document</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Document
- * @generated
- */
- public Adapter createDocumentAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Entity <em>Entity</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Entity
- * @generated
- */
- public Adapter createEntityAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Executable <em>Executable</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Executable
- * @generated
- */
- public Adapter createExecutableAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.File <em>File</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that we
- * can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.File
- * @generated
- */
- public Adapter createFileAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Library <em>Library</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Library
- * @generated
- */
- public Adapter createLibraryAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Process <em>Process</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Process
- * @generated
- */
- public Adapter createProcessAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.Realization <em>Realization</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Realization
- * @generated
- */
- public Adapter createRealizationAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Service <em>Service</em>}'.
- * <!-- begin-user-doc -->
- * This default implementation returns null so that we can easily ignore cases; it's useful to
- * ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Service
- * @generated
- */
- public Adapter createServiceAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Source <em>Source</em>}'.
- * <!-- begin-user-doc --> This default implementation returns null so that
- * we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the
- * cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Source
- * @generated
- */
- public Adapter createSourceAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.Specification <em>Specification</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Specification
- * @generated
- */
- public Adapter createSpecificationAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Subsystem <em>Subsystem</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Subsystem
- * @generated
- */
- public Adapter createSubsystemAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.uml.standard.Metamodel <em>Metamodel</em>}'.
- * <!-- begin-user-doc
- * --> This default implementation returns null so that we can easily ignore cases; it's useful
- * to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.Metamodel
- * @generated
- */
- public Adapter createMetamodelAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class ' {@link org.eclipse.papyrus.uml.standard.SystemModel <em>System Model</em>}'. <!--
- * begin-user-doc --> This default implementation returns null so that we can easily ignore
- * cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- * end-user-doc -->
- *
- * @return the new adapter.
- * @see org.eclipse.papyrus.uml.standard.SystemModel
- * @generated
- */
- public Adapter createSystemModelAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for the default case.
- * <!-- begin-user-doc --> This default
- * implementation returns null. <!-- end-user-doc -->
- *
- * @return the new adapter.
- * @generated
- */
- public Adapter createEObjectAdapter() {
- return null;
- }
-
-} // StandardAdapterFactory
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResource.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResource.java
deleted file mode 100644
index 0c3d5f473c2..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResource.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-public class StandardResource {
-
- public static String STANDARD_ID = "Standard";
-
- public static String AUXILIARY_ID = "Standard::Auxiliary";
-
- public static String BUILD_COMPONENT_ID = "Standard::BuildComponent";
-
- public static String CREATE_ID = "Standard::Create";
-
- public static String CALL_ID = "Standard::Call";
-
- public static String DERIVE_ID = "Standard::Derive";
-
- public static String DESTROY_ID = "Standard::Destroy";
-
- public static String FOCUS_ID = "Standard::Focus";
-
- public static String FRAMEWORK_ID = "Standard::Framework";
-
- public static String IMPLEMENT_ID = "Standard::Implement";
-
- public static String IMPLEMENTATION_CLASS_ID = "Standard::ImplementationClass";
-
- public static String INSTANTIATE_ID = "Standard::Instantiate";
-
- public static String METACLASS_ID = "Standard::Metaclass";
-
- public static String MODEL_LIBRARY_ID = "Standard::ModelLibrary";
-
- public static String REFINE_ID = "Standard::Refine";
-
- public static String RESPONSIBILITY_ID = "Standard::Responsibility";
-
- public static String SCRIPT_ID = "Standard::Script";
-
- public static String SEND_ID = "Standard::Send";
-
- public static String TRACE_ID = "Standard::Trace";
-
- public static String TYPE_ID = "Standard::Type";
-
- public static String UTILITY_ID = "Standard::Utility";
-
- public static String DOCUMENT_ID = "Standard::Document";
-
- public static String ENTITY_ID = "Standard::Entity";
-
- public static String EXECUTABLE_ID = "Standard::Executable";
-
- public static String FILE_ID = "Standard::File";
-
- public static String LIBRARY_ID = "Standard::Library";
-
- public static String PROCESS_ID = "Standard::Process";
-
- public static String REALIZATION_ID = "Standard::Realization";
-
- public static String SERVICE_ID = "Standard::Service";
-
- public static String SOURCE_ID = "Standard::Source";
-
- public static String SPECIFICATION_ID = "Standard::Specification";
-
- public static String SUBSYSTEM_ID = "Standard::Subsystem";
-
- public static String METAMODEL_ID = "Standard::Metamodel";
-
- public static String SYSTEM_MODEL_ID = "Standard::SystemModel";
-}
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceFactoryImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceFactoryImpl.java
deleted file mode 100644
index dbe4206d2cc..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceFactoryImpl.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl;
-import org.eclipse.emf.ecore.xmi.XMLResource;
-
-/**
- * <!-- begin-user-doc --> The <b>Resource Factory</b> associated with the package. <!--
- * end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.util.StandardResourceImpl
- * @generated
- */
-public class StandardResourceFactoryImpl extends ResourceFactoryImpl {
-
- /**
- * Creates an instance of the resource factory.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardResourceFactoryImpl() {
- super();
- }
-
- /**
- * Creates an instance of the resource.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- public Resource createResource(URI uri) {
- XMLResource result = new StandardResourceImpl(uri);
- result.getDefaultSaveOptions().put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
- result.getDefaultLoadOptions().put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
-
- result.getDefaultSaveOptions().put(XMLResource.OPTION_SCHEMA_LOCATION, Boolean.TRUE);
-
- result.getDefaultLoadOptions().put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE);
- result.getDefaultSaveOptions().put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE);
-
- result.getDefaultLoadOptions().put(XMLResource.OPTION_USE_LEXICAL_HANDLER, Boolean.TRUE);
- return result;
- }
-
-} // StandardResourceFactoryImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceImpl.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceImpl.java
deleted file mode 100644
index b9b986ecaae..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardResourceImpl.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl;
-
-/**
- * <!-- begin-user-doc --> The <b>Resource </b> associated with the package. <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.util.StandardResourceFactoryImpl
- * @generated
- */
-public class StandardResourceImpl extends XMLResourceImpl {
-
- /**
- * Creates an instance of the resource.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param uri
- * the URI of the new resource.
- * @generated
- */
- public StandardResourceImpl(URI uri) {
- super(uri);
- }
-
-} // StandardResourceImpl
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardSwitch.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardSwitch.java
deleted file mode 100644
index d259075f215..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardSwitch.java
+++ /dev/null
@@ -1,890 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.util.Switch;
-import org.eclipse.papyrus.uml.standard.Auxiliary;
-import org.eclipse.papyrus.uml.standard.BuildComponent;
-import org.eclipse.papyrus.uml.standard.Call;
-import org.eclipse.papyrus.uml.standard.Create;
-import org.eclipse.papyrus.uml.standard.Derive;
-import org.eclipse.papyrus.uml.standard.Destroy;
-import org.eclipse.papyrus.uml.standard.Document;
-import org.eclipse.papyrus.uml.standard.Entity;
-import org.eclipse.papyrus.uml.standard.Executable;
-import org.eclipse.papyrus.uml.standard.File;
-import org.eclipse.papyrus.uml.standard.Focus;
-import org.eclipse.papyrus.uml.standard.Framework;
-import org.eclipse.papyrus.uml.standard.Implement;
-import org.eclipse.papyrus.uml.standard.ImplementationClass;
-import org.eclipse.papyrus.uml.standard.Instantiate;
-import org.eclipse.papyrus.uml.standard.Library;
-import org.eclipse.papyrus.uml.standard.Metaclass;
-import org.eclipse.papyrus.uml.standard.Metamodel;
-import org.eclipse.papyrus.uml.standard.ModelLibrary;
-import org.eclipse.papyrus.uml.standard.Realization;
-import org.eclipse.papyrus.uml.standard.Refine;
-import org.eclipse.papyrus.uml.standard.Responsibility;
-import org.eclipse.papyrus.uml.standard.Script;
-import org.eclipse.papyrus.uml.standard.Send;
-import org.eclipse.papyrus.uml.standard.Service;
-import org.eclipse.papyrus.uml.standard.Source;
-import org.eclipse.papyrus.uml.standard.Specification;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-import org.eclipse.papyrus.uml.standard.Subsystem;
-import org.eclipse.papyrus.uml.standard.SystemModel;
-import org.eclipse.papyrus.uml.standard.Trace;
-import org.eclipse.papyrus.uml.standard.Type;
-import org.eclipse.papyrus.uml.standard.Utility;
-
-/**
- * <!-- begin-user-doc --> The <b>Switch</b> for the model's inheritance hierarchy. It supports the
- * call {@link #doSwitch(EObject) doSwitch(object)} to invoke the <code>caseXXX</code> method for
- * each class of the model, starting with the actual class of the object and proceeding up the
- * inheritance hierarchy until a non-null result is returned, which is the result of the switch.
- * <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.uml.standard.StandardPackage
- * @generated
- */
-public class StandardSwitch<T> extends Switch<T> {
-
- /**
- * The cached model package
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- protected static StandardPackage modelPackage;
-
- /**
- * Creates an instance of the switch.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardSwitch() {
- if(modelPackage == null) {
- modelPackage = StandardPackage.eINSTANCE;
- }
- }
-
- /**
- * Checks whether this is a switch for the given package.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @parameter ePackage the package in question.
- * @return whether this is a switch for the given package.
- * @generated
- */
- @Override
- protected boolean isSwitchFor(EPackage ePackage) {
- return ePackage == modelPackage;
- }
-
- /**
- * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return the first non-null result returned by a <code>caseXXX</code> call.
- * @generated
- */
- @Override
- protected T doSwitch(int classifierID, EObject theEObject) {
- switch(classifierID) {
- case StandardPackage.AUXILIARY:
- {
- Auxiliary auxiliary = (Auxiliary)theEObject;
- T result = caseAuxiliary(auxiliary);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.BUILD_COMPONENT:
- {
- BuildComponent buildComponent = (BuildComponent)theEObject;
- T result = caseBuildComponent(buildComponent);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.CREATE:
- {
- Create create = (Create)theEObject;
- T result = caseCreate(create);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.CALL:
- {
- Call call = (Call)theEObject;
- T result = caseCall(call);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.DERIVE:
- {
- Derive derive = (Derive)theEObject;
- T result = caseDerive(derive);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.DESTROY:
- {
- Destroy destroy = (Destroy)theEObject;
- T result = caseDestroy(destroy);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.FOCUS:
- {
- Focus focus = (Focus)theEObject;
- T result = caseFocus(focus);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.FRAMEWORK:
- {
- Framework framework = (Framework)theEObject;
- T result = caseFramework(framework);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.IMPLEMENT:
- {
- Implement implement = (Implement)theEObject;
- T result = caseImplement(implement);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.IMPLEMENTATION_CLASS:
- {
- ImplementationClass implementationClass = (ImplementationClass)theEObject;
- T result = caseImplementationClass(implementationClass);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.INSTANTIATE:
- {
- Instantiate instantiate = (Instantiate)theEObject;
- T result = caseInstantiate(instantiate);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.METACLASS:
- {
- Metaclass metaclass = (Metaclass)theEObject;
- T result = caseMetaclass(metaclass);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.MODEL_LIBRARY:
- {
- ModelLibrary modelLibrary = (ModelLibrary)theEObject;
- T result = caseModelLibrary(modelLibrary);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.REFINE:
- {
- Refine refine = (Refine)theEObject;
- T result = caseRefine(refine);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.RESPONSIBILITY:
- {
- Responsibility responsibility = (Responsibility)theEObject;
- T result = caseResponsibility(responsibility);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SCRIPT:
- {
- Script script = (Script)theEObject;
- T result = caseScript(script);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SEND:
- {
- Send send = (Send)theEObject;
- T result = caseSend(send);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.TRACE:
- {
- Trace trace = (Trace)theEObject;
- T result = caseTrace(trace);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.TYPE:
- {
- Type type = (Type)theEObject;
- T result = caseType(type);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.UTILITY:
- {
- Utility utility = (Utility)theEObject;
- T result = caseUtility(utility);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.DOCUMENT:
- {
- Document document = (Document)theEObject;
- T result = caseDocument(document);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.ENTITY:
- {
- Entity entity = (Entity)theEObject;
- T result = caseEntity(entity);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.EXECUTABLE:
- {
- Executable executable = (Executable)theEObject;
- T result = caseExecutable(executable);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.FILE:
- {
- File file = (File)theEObject;
- T result = caseFile(file);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.LIBRARY:
- {
- Library library = (Library)theEObject;
- T result = caseLibrary(library);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.PROCESS:
- {
- org.eclipse.papyrus.uml.standard.Process process = (org.eclipse.papyrus.uml.standard.Process)theEObject;
- T result = caseProcess(process);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.REALIZATION:
- {
- Realization realization = (Realization)theEObject;
- T result = caseRealization(realization);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SERVICE:
- {
- Service service = (Service)theEObject;
- T result = caseService(service);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SOURCE:
- {
- Source source = (Source)theEObject;
- T result = caseSource(source);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SPECIFICATION:
- {
- Specification specification = (Specification)theEObject;
- T result = caseSpecification(specification);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SUBSYSTEM:
- {
- Subsystem subsystem = (Subsystem)theEObject;
- T result = caseSubsystem(subsystem);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.METAMODEL:
- {
- Metamodel metamodel = (Metamodel)theEObject;
- T result = caseMetamodel(metamodel);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- case StandardPackage.SYSTEM_MODEL:
- {
- SystemModel systemModel = (SystemModel)theEObject;
- T result = caseSystemModel(systemModel);
- if(result == null)
- result = defaultCase(theEObject);
- return result;
- }
- default:
- return defaultCase(theEObject);
- }
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Auxiliary</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Auxiliary</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAuxiliary(Auxiliary object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Build Component</em>'.
- * <!-- begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Build Component</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseBuildComponent(BuildComponent object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Create</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Create</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCreate(Create object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Call</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Call</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCall(Call object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Derive</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Derive</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDerive(Derive object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Destroy</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Destroy</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDestroy(Destroy object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Focus</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Focus</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFocus(Focus object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Framework</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Framework</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFramework(Framework object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Implement</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Implement</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseImplement(Implement object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Implementation Class</em>'.
- * <!-- begin-user-doc --> This implementation
- * returns null;
- * returning a non-null result will terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Implementation Class</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseImplementationClass(ImplementationClass object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Instantiate</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Instantiate</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseInstantiate(Instantiate object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Metaclass</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Metaclass</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetaclass(Metaclass object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Model Library</em>'.
- * <!-- begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Model Library</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseModelLibrary(ModelLibrary object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Refine</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Refine</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRefine(Refine object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Responsibility</em>'.
- * <!-- begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Responsibility</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseResponsibility(Responsibility object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Script</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Script</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseScript(Script object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Send</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Send</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseSend(Send object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Trace</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Trace</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseTrace(Trace object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Type</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Type</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseType(Type object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Utility</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Utility</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseUtility(Utility object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Document</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Document</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDocument(Document object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Entity</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Entity</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEntity(Entity object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Executable</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Executable</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseExecutable(Executable object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>File</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>File</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFile(File object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Library</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Library</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseLibrary(Library object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Process</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Process</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseProcess(org.eclipse.papyrus.uml.standard.Process object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Realization</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Realization</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRealization(Realization object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Service</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Service</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseService(Service object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Source</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Source</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseSource(Source object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Specification</em>'.
- * <!-- begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Specification</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseSpecification(Specification object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Subsystem</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Subsystem</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseSubsystem(Subsystem object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>Metamodel</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Metamodel</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodel(Metamodel object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>System Model</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>System Model</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseSystemModel(SystemModel object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!--
- * begin-user-doc --> This implementation returns null; returning a non-null result will
- * terminate the switch, but this is the last case anyway. <!-- end-user-doc -->
- *
- * @param object
- * the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>EObject</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- @Override
- public T defaultCase(EObject object) {
- return null;
- }
-
-} // StandardSwitch
diff --git a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardXMLProcessor.java b/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardXMLProcessor.java
deleted file mode 100644
index 19d3e0ddf47..00000000000
--- a/deprecated/org.eclipse.papyrus.uml.standard/src/org/eclipse/papyrus/uml/standard/util/StandardXMLProcessor.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*****************************************************************************
- * Copyright (c) 2009 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.standard.util;
-
-import java.util.Map;
-
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.xmi.util.XMLProcessor;
-import org.eclipse.papyrus.uml.standard.StandardPackage;
-
-/**
- * This class contains helper methods to serialize and deserialize XML documents
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @generated
- */
-public class StandardXMLProcessor extends XMLProcessor {
-
- /**
- * Public constructor to instantiate the helper.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- public StandardXMLProcessor() {
- super((EPackage.Registry.INSTANCE));
- StandardPackage.eINSTANCE.eClass();
- }
-
- /**
- * Register for "*" and "xml" file extensions the StandardResourceFactoryImpl factory. <!--
- * begin-user-doc --> <!-- end-user-doc -->
- *
- * @generated
- */
- @Override
- protected Map<String, Resource.Factory> getRegistrations() {
- if(registrations == null) {
- super.getRegistrations();
- registrations.put(XML_EXTENSION, new StandardResourceFactoryImpl());
- registrations.put(STAR_EXTENSION, new StandardResourceFactoryImpl());
- }
- return registrations;
- }
-
-} // StandardXMLProcessor

Back to the top