Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java')
-rw-r--r--extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java130
1 files changed, 83 insertions, 47 deletions
diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java
index f0c07642966..b5ccb64b0af 100644
--- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java
+++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/TypeImpl.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Cedric Dumoulin - cedric.dumoulin@lifl.fr
******************************************************************************/
@@ -35,20 +35,21 @@ import org.eclipse.papyrus.layers.stackmodel.layers.TypeInstance;
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getMetamodel <em>Metamodel</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getDescription <em>Description</em>}</li>
+ * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getMetamodel <em>Metamodel</em>}</li>
+ * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getName <em>Name</em>}</li>
+ * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.TypeImpl#getDescription <em>Description</em>}</li>
* </ul>
* </p>
*
* @generated
*/
-public abstract class TypeImpl extends
-FolderElementImpl implements Type {
+public abstract class TypeImpl extends
+ FolderElementImpl implements Type {
/**
* The cached value of the '{@link #getMetamodel() <em>Metamodel</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getMetamodel()
* @generated
* @ordered
@@ -59,6 +60,7 @@ FolderElementImpl implements Type {
* The default value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getName()
* @generated
* @ordered
@@ -69,6 +71,7 @@ FolderElementImpl implements Type {
* The cached value of the '{@link #getName() <em>Name</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getName()
* @generated
* @ordered
@@ -79,6 +82,7 @@ FolderElementImpl implements Type {
* The default value of the '{@link #getDescription() <em>Description</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getDescription()
* @generated
* @ordered
@@ -89,6 +93,7 @@ FolderElementImpl implements Type {
* The cached value of the '{@link #getDescription() <em>Description</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getDescription()
* @generated
* @ordered
@@ -98,6 +103,7 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected TypeImpl() {
@@ -107,6 +113,7 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -117,15 +124,18 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public Metamodel getMetamodel() {
if (metamodel != null && metamodel.eIsProxy()) {
- InternalEObject oldMetamodel = (InternalEObject)metamodel;
- metamodel = (Metamodel)eResolveProxy(oldMetamodel);
+ InternalEObject oldMetamodel = (InternalEObject) metamodel;
+ metamodel = (Metamodel) eResolveProxy(oldMetamodel);
if (metamodel != oldMetamodel) {
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.RESOLVE, LayersPackage.TYPE__METAMODEL, oldMetamodel, metamodel));
+ }
}
}
return metamodel;
@@ -134,6 +144,7 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public Metamodel basicGetMetamodel() {
@@ -143,20 +154,25 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setMetamodel(Metamodel newMetamodel) {
Metamodel oldMetamodel = metamodel;
metamodel = newMetamodel;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.TYPE__METAMODEL, oldMetamodel, metamodel));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public String getName() {
return name;
}
@@ -164,20 +180,25 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setName(String newName) {
String oldName = name;
name = newName;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.TYPE__NAME, oldName, name));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public String getDescription() {
return description;
}
@@ -185,20 +206,25 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setDescription(String newDescription) {
String oldDescription = description;
description = newDescription;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.TYPE__DESCRIPTION, oldDescription, description));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public TypeInstance createInstance() {
// TODO: implement this method
// Ensure that you remove @generated or mark it @generated NOT
@@ -208,18 +234,21 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case LayersPackage.TYPE__METAMODEL:
- if (resolve) return getMetamodel();
- return basicGetMetamodel();
- case LayersPackage.TYPE__NAME:
- return getName();
- case LayersPackage.TYPE__DESCRIPTION:
- return getDescription();
+ case LayersPackage.TYPE__METAMODEL:
+ if (resolve) {
+ return getMetamodel();
+ }
+ return basicGetMetamodel();
+ case LayersPackage.TYPE__NAME:
+ return getName();
+ case LayersPackage.TYPE__DESCRIPTION:
+ return getDescription();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -227,20 +256,21 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case LayersPackage.TYPE__METAMODEL:
- setMetamodel((Metamodel)newValue);
- return;
- case LayersPackage.TYPE__NAME:
- setName((String)newValue);
- return;
- case LayersPackage.TYPE__DESCRIPTION:
- setDescription((String)newValue);
- return;
+ case LayersPackage.TYPE__METAMODEL:
+ setMetamodel((Metamodel) newValue);
+ return;
+ case LayersPackage.TYPE__NAME:
+ setName((String) newValue);
+ return;
+ case LayersPackage.TYPE__DESCRIPTION:
+ setDescription((String) newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -248,20 +278,21 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case LayersPackage.TYPE__METAMODEL:
- setMetamodel((Metamodel)null);
- return;
- case LayersPackage.TYPE__NAME:
- setName(NAME_EDEFAULT);
- return;
- case LayersPackage.TYPE__DESCRIPTION:
- setDescription(DESCRIPTION_EDEFAULT);
- return;
+ case LayersPackage.TYPE__METAMODEL:
+ setMetamodel((Metamodel) null);
+ return;
+ case LayersPackage.TYPE__NAME:
+ setName(NAME_EDEFAULT);
+ return;
+ case LayersPackage.TYPE__DESCRIPTION:
+ setDescription(DESCRIPTION_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -269,17 +300,18 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case LayersPackage.TYPE__METAMODEL:
- return metamodel != null;
- case LayersPackage.TYPE__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case LayersPackage.TYPE__DESCRIPTION:
- return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description);
+ case LayersPackage.TYPE__METAMODEL:
+ return metamodel != null;
+ case LayersPackage.TYPE__NAME:
+ return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ case LayersPackage.TYPE__DESCRIPTION:
+ return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description);
}
return super.eIsSet(featureID);
}
@@ -287,13 +319,14 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException {
switch (operationID) {
- case LayersPackage.TYPE___CREATE_INSTANCE:
- return createInstance();
+ case LayersPackage.TYPE___CREATE_INSTANCE:
+ return createInstance();
}
return super.eInvoke(operationID, arguments);
}
@@ -301,11 +334,14 @@ FolderElementImpl implements Type {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public String toString() {
- if (eIsProxy()) return super.toString();
+ if (eIsProxy()) {
+ return super.toString();
+ }
StringBuffer result = new StringBuffer(super.toString());
result.append(" (name: ");
@@ -316,4 +352,4 @@ FolderElementImpl implements Type {
return result.toString();
}
-} //TypeImpl
+} // TypeImpl

Back to the top