Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java')
-rw-r--r--extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java119
1 files changed, 69 insertions, 50 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java
index 6b947836601..51d80894336 100644
--- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java
+++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/requirements/impl/ExtendImpl.java
@@ -36,19 +36,21 @@ import org.eclipse.papyrus.eastadl.requirements.UseCase;
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getBase_Extend <em>Base Extend</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getExtendedCase <em>Extended Case</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getExtensionLocation <em>Extension Location</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getBase_Extend <em>Base Extend</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getExtendedCase <em>Extended Case</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.requirements.impl.ExtendImpl#getExtensionLocation <em>Extension Location</em>}</li>
* </ul>
* </p>
- *
+ *
* @generated
*/
public class ExtendImpl extends RelationshipImpl implements Extend {
+
/**
* The cached value of the '{@link #getBase_Extend() <em>Base Extend</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getBase_Extend()
* @generated
* @ordered
@@ -59,6 +61,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
* The cached value of the '{@link #getExtendedCase() <em>Extended Case</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getExtendedCase()
* @generated
* @ordered
@@ -69,6 +72,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
* The cached value of the '{@link #getExtensionLocation() <em>Extension Location</em>}' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getExtensionLocation()
* @generated
* @ordered
@@ -78,6 +82,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected ExtendImpl() {
@@ -87,6 +92,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -97,14 +103,15 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public org.eclipse.uml2.uml.Extend getBase_Extend() {
- if (base_Extend != null && base_Extend.eIsProxy()) {
+ if(base_Extend != null && base_Extend.eIsProxy()) {
InternalEObject oldBase_Extend = (InternalEObject)base_Extend;
base_Extend = (org.eclipse.uml2.uml.Extend)eResolveProxy(oldBase_Extend);
- if (base_Extend != oldBase_Extend) {
- if (eNotificationRequired())
+ if(base_Extend != oldBase_Extend) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, RequirementsPackage.EXTEND__BASE_EXTEND, oldBase_Extend, base_Extend));
}
}
@@ -114,6 +121,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public org.eclipse.uml2.uml.Extend basicGetBase_Extend() {
@@ -123,26 +131,28 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setBase_Extend(org.eclipse.uml2.uml.Extend newBase_Extend) {
org.eclipse.uml2.uml.Extend oldBase_Extend = base_Extend;
base_Extend = newBase_Extend;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, RequirementsPackage.EXTEND__BASE_EXTEND, oldBase_Extend, base_Extend));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public UseCase getExtendedCase() {
- if (extendedCase != null && extendedCase.eIsProxy()) {
+ if(extendedCase != null && extendedCase.eIsProxy()) {
InternalEObject oldExtendedCase = (InternalEObject)extendedCase;
extendedCase = (UseCase)eResolveProxy(oldExtendedCase);
- if (extendedCase != oldExtendedCase) {
- if (eNotificationRequired())
+ if(extendedCase != oldExtendedCase) {
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.RESOLVE, RequirementsPackage.EXTEND__EXTENDED_CASE, oldExtendedCase, extendedCase));
}
}
@@ -152,6 +162,7 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public UseCase basicGetExtendedCase() {
@@ -161,22 +172,24 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public void setExtendedCase(UseCase newExtendedCase) {
UseCase oldExtendedCase = extendedCase;
extendedCase = newExtendedCase;
- if (eNotificationRequired())
+ if(eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, RequirementsPackage.EXTEND__EXTENDED_CASE, oldExtendedCase, extendedCase));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public EList<ExtensionPoint> getExtensionLocation() {
- if (extensionLocation == null) {
+ if(extensionLocation == null) {
extensionLocation = new EObjectResolvingEList<ExtensionPoint>(ExtensionPoint.class, this, RequirementsPackage.EXTEND__EXTENSION_LOCATION);
}
return extensionLocation;
@@ -185,19 +198,22 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case RequirementsPackage.EXTEND__BASE_EXTEND:
- if (resolve) return getBase_Extend();
- return basicGetBase_Extend();
- case RequirementsPackage.EXTEND__EXTENDED_CASE:
- if (resolve) return getExtendedCase();
- return basicGetExtendedCase();
- case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
- return getExtensionLocation();
+ switch(featureID) {
+ case RequirementsPackage.EXTEND__BASE_EXTEND:
+ if(resolve)
+ return getBase_Extend();
+ return basicGetBase_Extend();
+ case RequirementsPackage.EXTEND__EXTENDED_CASE:
+ if(resolve)
+ return getExtendedCase();
+ return basicGetExtendedCase();
+ case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
+ return getExtensionLocation();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -205,22 +221,23 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case RequirementsPackage.EXTEND__BASE_EXTEND:
- setBase_Extend((org.eclipse.uml2.uml.Extend)newValue);
- return;
- case RequirementsPackage.EXTEND__EXTENDED_CASE:
- setExtendedCase((UseCase)newValue);
- return;
- case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
- getExtensionLocation().clear();
- getExtensionLocation().addAll((Collection<? extends ExtensionPoint>)newValue);
- return;
+ switch(featureID) {
+ case RequirementsPackage.EXTEND__BASE_EXTEND:
+ setBase_Extend((org.eclipse.uml2.uml.Extend)newValue);
+ return;
+ case RequirementsPackage.EXTEND__EXTENDED_CASE:
+ setExtendedCase((UseCase)newValue);
+ return;
+ case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
+ getExtensionLocation().clear();
+ getExtensionLocation().addAll((Collection<? extends ExtensionPoint>)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -228,20 +245,21 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eUnset(int featureID) {
- switch (featureID) {
- case RequirementsPackage.EXTEND__BASE_EXTEND:
- setBase_Extend((org.eclipse.uml2.uml.Extend)null);
- return;
- case RequirementsPackage.EXTEND__EXTENDED_CASE:
- setExtendedCase((UseCase)null);
- return;
- case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
- getExtensionLocation().clear();
- return;
+ switch(featureID) {
+ case RequirementsPackage.EXTEND__BASE_EXTEND:
+ setBase_Extend((org.eclipse.uml2.uml.Extend)null);
+ return;
+ case RequirementsPackage.EXTEND__EXTENDED_CASE:
+ setExtendedCase((UseCase)null);
+ return;
+ case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
+ getExtensionLocation().clear();
+ return;
}
super.eUnset(featureID);
}
@@ -249,17 +267,18 @@ public class ExtendImpl extends RelationshipImpl implements Extend {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
- switch (featureID) {
- case RequirementsPackage.EXTEND__BASE_EXTEND:
- return base_Extend != null;
- case RequirementsPackage.EXTEND__EXTENDED_CASE:
- return extendedCase != null;
- case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
- return extensionLocation != null && !extensionLocation.isEmpty();
+ switch(featureID) {
+ case RequirementsPackage.EXTEND__BASE_EXTEND:
+ return base_Extend != null;
+ case RequirementsPackage.EXTEND__EXTENDED_CASE:
+ return extendedCase != null;
+ case RequirementsPackage.EXTEND__EXTENSION_LOCATION:
+ return extensionLocation != null && !extensionLocation.isEmpty();
}
return super.eIsSet(featureID);
}

Back to the top