diff options
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java')
-rw-r--r-- | extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java | 119 |
1 files changed, 67 insertions, 52 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java index 147c49775c2..c09e007c1bb 100644 --- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java +++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/environment/impl/ClampConnectorImpl.java @@ -45,13 +45,13 @@ import org.eclipse.uml2.uml.util.UMLUtil; * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort <em>Port</em>}</li> - * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getBase_Connector <em>Base Connector</em>}</li> - * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort1_path <em>Port1 path</em>}</li> - * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort2_path <em>Port2 path</em>}</li> + * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort <em>Port</em>}</li> + * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getBase_Connector <em>Base Connector</em>}</li> + * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort1_path <em>Port1 path</em>}</li> + * <li>{@link org.eclipse.papyrus.eastadl.environment.impl.ClampConnectorImpl#getPort2_path <em>Port2 path</em>}</li> * </ul> * </p> - * + * * @generated */ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector { @@ -60,6 +60,7 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector * The cached value of the '{@link #getBase_Connector() <em>Base Connector</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getBase_Connector() * @generated * @ordered @@ -70,6 +71,7 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector * The cached value of the '{@link #getPort1_path() <em>Port1 path</em>}' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getPort1_path() * @generated * @ordered @@ -80,6 +82,7 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector * The cached value of the '{@link #getPort2_path() <em>Port2 path</em>}' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getPort2_path() * @generated * @ordered @@ -88,6 +91,7 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected ClampConnectorImpl() { @@ -96,68 +100,73 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case EnvironmentPackage.CLAMP_CONNECTOR__PORT: - return getPort(); - case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: - if (resolve) return getBase_Connector(); - return basicGetBase_Connector(); - case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: - return getPort1_path(); - case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: - return getPort2_path(); + switch(featureID) { + case EnvironmentPackage.CLAMP_CONNECTOR__PORT: + return getPort(); + case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: + if(resolve) + return getBase_Connector(); + return basicGetBase_Connector(); + case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: + return getPort1_path(); + case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: + return getPort2_path(); } return super.eGet(featureID, resolve, coreType); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case EnvironmentPackage.CLAMP_CONNECTOR__PORT: - return !getPort().isEmpty(); - case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: - return base_Connector != null; - case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: - return port1_path != null && !port1_path.isEmpty(); - case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: - return port2_path != null && !port2_path.isEmpty(); + switch(featureID) { + case EnvironmentPackage.CLAMP_CONNECTOR__PORT: + return !getPort().isEmpty(); + case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: + return base_Connector != null; + case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: + return port1_path != null && !port1_path.isEmpty(); + case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: + return port2_path != null && !port2_path.isEmpty(); } return super.eIsSet(featureID); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: - setBase_Connector((Connector)newValue); - return; - case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: - getPort1_path().clear(); - getPort1_path().addAll((Collection<? extends FunctionPrototype>)newValue); - return; - case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: - getPort2_path().clear(); - getPort2_path().addAll((Collection<? extends FunctionPrototype>)newValue); - return; + switch(featureID) { + case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: + setBase_Connector((Connector)newValue); + return; + case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: + getPort1_path().clear(); + getPort1_path().addAll((Collection<? extends FunctionPrototype>)newValue); + return; + case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: + getPort2_path().clear(); + getPort2_path().addAll((Collection<? extends FunctionPrototype>)newValue); + return; } super.eSet(featureID, newValue); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -167,20 +176,21 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public void eUnset(int featureID) { - switch (featureID) { - case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: - setBase_Connector((Connector)null); - return; - case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: - getPort1_path().clear(); - return; - case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: - getPort2_path().clear(); - return; + switch(featureID) { + case EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR: + setBase_Connector((Connector)null); + return; + case EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH: + getPort1_path().clear(); + return; + case EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH: + getPort2_path().clear(); + return; } super.eUnset(featureID); } @@ -219,14 +229,15 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public Connector getBase_Connector() { - if (base_Connector != null && base_Connector.eIsProxy()) { + if(base_Connector != null && base_Connector.eIsProxy()) { InternalEObject oldBase_Connector = (InternalEObject)base_Connector; base_Connector = (Connector)eResolveProxy(oldBase_Connector); - if (base_Connector != oldBase_Connector) { - if (eNotificationRequired()) + if(base_Connector != oldBase_Connector) { + if(eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR, oldBase_Connector, base_Connector)); } } @@ -236,6 +247,7 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public Connector basicGetBase_Connector() { @@ -245,22 +257,24 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void setBase_Connector(Connector newBase_Connector) { Connector oldBase_Connector = base_Connector; base_Connector = newBase_Connector; - if (eNotificationRequired()) + if(eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, EnvironmentPackage.CLAMP_CONNECTOR__BASE_CONNECTOR, oldBase_Connector, base_Connector)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public EList<FunctionPrototype> getPort1_path() { - if (port1_path == null) { + if(port1_path == null) { port1_path = new EObjectResolvingEList<FunctionPrototype>(FunctionPrototype.class, this, EnvironmentPackage.CLAMP_CONNECTOR__PORT1_PATH); } return port1_path; @@ -269,10 +283,11 @@ public class ClampConnectorImpl extends EAElementImpl implements ClampConnector /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public EList<FunctionPrototype> getPort2_path() { - if (port2_path == null) { + if(port2_path == null) { port2_path = new EObjectResolvingEList<FunctionPrototype>(FunctionPrototype.class, this, EnvironmentPackage.CLAMP_CONNECTOR__PORT2_PATH); } return port2_path; |