Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java')
-rw-r--r--plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java107
1 files changed, 67 insertions, 40 deletions
diff --git a/plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java b/plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java
index 9590ab207cd..9384f9628c4 100644
--- a/plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java
+++ b/plugins/infra/core/serviceregistry/org.eclipse.papyrus.infra.core.serviceregistry/src/org/eclipse/papyrus/infra/core/serviceregistry/servicedescriptors/impl/ServiceDescImpl.java
@@ -29,9 +29,9 @@ import org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.Startup
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getStartKind <em>Start Kind</em>}</li>
- * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getClassname <em>Classname</em>}</li>
- * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getInjections <em>Injections</em>}</li>
+ * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getStartKind <em>Start Kind</em>}</li>
+ * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getClassname <em>Classname</em>}</li>
+ * <li>{@link org.eclipse.papyrus.infra.core.serviceregistry.servicedescriptors.impl.ServiceDescImpl#getInjections <em>Injections</em>}</li>
* </ul>
* </p>
*
@@ -42,6 +42,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
* The default value of the '{@link #getStartKind() <em>Start Kind</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getStartKind()
* @generated
* @ordered
@@ -52,6 +53,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
* The cached value of the '{@link #getStartKind() <em>Start Kind</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getStartKind()
* @generated
* @ordered
@@ -62,6 +64,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
* The default value of the '{@link #getClassname() <em>Classname</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getClassname()
* @generated
* @ordered
@@ -72,6 +75,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
* The cached value of the '{@link #getClassname() <em>Classname</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getClassname()
* @generated
* @ordered
@@ -82,6 +86,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
* The cached value of the '{@link #getInjections() <em>Injections</em>}' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getInjections()
* @generated
* @ordered
@@ -91,6 +96,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected ServiceDescImpl() {
@@ -100,6 +106,7 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -110,8 +117,10 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public StartupKind getStartKind() {
return startKind;
}
@@ -119,20 +128,25 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setStartKind(StartupKind newStartKind) {
StartupKind oldStartKind = startKind;
startKind = newStartKind == null ? START_KIND_EDEFAULT : newStartKind;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, ServicedescriptorsPackage.SERVICE_DESC__START_KIND, oldStartKind, startKind));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public String getClassname() {
return classname;
}
@@ -140,20 +154,25 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setClassname(String newClassname) {
String oldClassname = classname;
classname = newClassname;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME, oldClassname, classname));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public EList<FeatureInjection> getInjections() {
if (injections == null) {
injections = new EObjectContainmentEList<FeatureInjection>(FeatureInjection.class, this, ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS);
@@ -164,13 +183,14 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
- case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
- return ((InternalEList<?>)getInjections()).basicRemove(otherEnd, msgs);
+ case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
+ return ((InternalEList<?>) getInjections()).basicRemove(otherEnd, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -178,17 +198,18 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
- return getStartKind();
- case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
- return getClassname();
- case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
- return getInjections();
+ case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
+ return getStartKind();
+ case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
+ return getClassname();
+ case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
+ return getInjections();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -196,22 +217,23 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
- setStartKind((StartupKind)newValue);
- return;
- case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
- setClassname((String)newValue);
- return;
- case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
- getInjections().clear();
- getInjections().addAll((Collection<? extends FeatureInjection>)newValue);
- return;
+ case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
+ setStartKind((StartupKind) newValue);
+ return;
+ case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
+ setClassname((String) newValue);
+ return;
+ case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
+ getInjections().clear();
+ getInjections().addAll((Collection<? extends FeatureInjection>) newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -219,20 +241,21 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
- setStartKind(START_KIND_EDEFAULT);
- return;
- case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
- setClassname(CLASSNAME_EDEFAULT);
- return;
- case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
- getInjections().clear();
- return;
+ case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
+ setStartKind(START_KIND_EDEFAULT);
+ return;
+ case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
+ setClassname(CLASSNAME_EDEFAULT);
+ return;
+ case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
+ getInjections().clear();
+ return;
}
super.eUnset(featureID);
}
@@ -240,17 +263,18 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
- return startKind != START_KIND_EDEFAULT;
- case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
- return CLASSNAME_EDEFAULT == null ? classname != null : !CLASSNAME_EDEFAULT.equals(classname);
- case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
- return injections != null && !injections.isEmpty();
+ case ServicedescriptorsPackage.SERVICE_DESC__START_KIND:
+ return startKind != START_KIND_EDEFAULT;
+ case ServicedescriptorsPackage.SERVICE_DESC__CLASSNAME:
+ return CLASSNAME_EDEFAULT == null ? classname != null : !CLASSNAME_EDEFAULT.equals(classname);
+ case ServicedescriptorsPackage.SERVICE_DESC__INJECTIONS:
+ return injections != null && !injections.isEmpty();
}
return super.eIsSet(featureID);
}
@@ -258,11 +282,14 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
/**
* <!-- 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(" (startKind: ");
@@ -273,4 +300,4 @@ public class ServiceDescImpl extends AbstractServiceDescImpl implements ServiceD
return result.toString();
}
-} //ServiceDescImpl
+} // ServiceDescImpl

Back to the top