diff options
Diffstat (limited to 'extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java')
-rw-r--r-- | extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java | 93 |
1 files changed, 59 insertions, 34 deletions
diff --git a/extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java b/extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java index 5a51b0bf900..71409e919e2 100644 --- a/extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java +++ b/extraplugins/robotml/org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotMLLibraries/RobotML_ModelLibrary/RobotML_DataTypes/std_datatypes/impl/Int8MultiArrayImpl.java @@ -28,8 +28,8 @@ import org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTyp * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.impl.Int8MultiArrayImpl#getLayout <em>Layout</em>}</li> - * <li>{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.impl.Int8MultiArrayImpl#getData <em>Data</em>}</li> + * <li>{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.impl.Int8MultiArrayImpl#getLayout <em>Layout</em>}</li> + * <li>{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.impl.Int8MultiArrayImpl#getData <em>Data</em>}</li> * </ul> * </p> * @@ -40,6 +40,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements * The cached value of the '{@link #getLayout() <em>Layout</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getLayout() * @generated * @ordered @@ -50,6 +51,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements * The cached value of the '{@link #getData() <em>Data</em>}' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #getData() * @generated * @ordered @@ -59,6 +61,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected Int8MultiArrayImpl() { @@ -68,6 +71,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override @@ -78,6 +82,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public MultiArrayLayout getLayout() { @@ -87,6 +92,7 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public NotificationChain basicSetLayout(MultiArrayLayout newLayout, NotificationChain msgs) { @@ -94,7 +100,11 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements layout = newLayout; if (eNotificationRequired()) { ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, oldLayout, newLayout); - if (msgs == null) msgs = notification; else msgs.add(notification); + if (msgs == null) { + msgs = notification; + } else { + msgs.add(notification); + } } return msgs; } @@ -102,25 +112,32 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public void setLayout(MultiArrayLayout newLayout) { if (newLayout != layout) { NotificationChain msgs = null; - if (layout != null) - msgs = ((InternalEObject)layout).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, null, msgs); - if (newLayout != null) - msgs = ((InternalEObject)newLayout).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, null, msgs); + if (layout != null) { + msgs = ((InternalEObject) layout).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, null, msgs); + } + if (newLayout != null) { + msgs = ((InternalEObject) newLayout).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, null, msgs); + } msgs = basicSetLayout(newLayout, msgs); - if (msgs != null) msgs.dispatch(); + if (msgs != null) { + msgs.dispatch(); + } } - else if (eNotificationRequired()) + else if (eNotificationRequired()) { eNotify(new ENotificationImpl(this, Notification.SET, Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT, newLayout, newLayout)); + } } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public EList<Character> getData() { @@ -133,13 +150,14 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { - case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: - return basicSetLayout(null, msgs); + case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: + return basicSetLayout(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); } @@ -147,15 +165,16 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { - case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: - return getLayout(); - case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: - return getData(); + case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: + return getLayout(); + case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: + return getData(); } return super.eGet(featureID, resolve, coreType); } @@ -163,19 +182,20 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { - case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: - setLayout((MultiArrayLayout)newValue); - return; - case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: - getData().clear(); - getData().addAll((Collection<? extends Character>)newValue); - return; + case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: + setLayout((MultiArrayLayout) newValue); + return; + case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: + getData().clear(); + getData().addAll((Collection<? extends Character>) newValue); + return; } super.eSet(featureID, newValue); } @@ -183,17 +203,18 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { - case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: - setLayout((MultiArrayLayout)null); - return; - case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: - getData().clear(); - return; + case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: + setLayout((MultiArrayLayout) null); + return; + case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: + getData().clear(); + return; } super.eUnset(featureID); } @@ -201,15 +222,16 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public boolean eIsSet(int featureID) { switch (featureID) { - case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: - return layout != null; - case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: - return data != null && !data.isEmpty(); + case Std_datatypesPackage.INT8_MULTI_ARRAY__LAYOUT: + return layout != null; + case Std_datatypesPackage.INT8_MULTI_ARRAY__DATA: + return data != null && !data.isEmpty(); } return super.eIsSet(featureID); } @@ -217,11 +239,14 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements /** * <!-- 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(" (data: "); @@ -230,4 +255,4 @@ public class Int8MultiArrayImpl extends MinimalEObjectImpl.Container implements return result.toString(); } -} //Int8MultiArrayImpl +} // Int8MultiArrayImpl |