Commit 96371bd5 authored by Erwan Bousse's avatar Erwan Bousse

Big bug solved (== not working with int, replaced with equals)

parent e456c2b7

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

...@@ -12,5 +12,5 @@ Export-Package: ab, ...@@ -12,5 +12,5 @@ Export-Package: ab,
ab.util ab.util
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport, org.eclipse.emf.ecore;visibility:=reexport,
fr.inria.diverse.cloning.cloner;bundle-version="0.1.0" fr.inria.diverse.cloning.runtime;bundle-version="0.1.0"
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
/** /**
*/ */
package mm5mutclassonly; package yayabdeep;
import fr.inria.diverse.cloning.cloner.emfextension.impl.AbstractShareableEObject; import ab.A;
import mm5.Class234; import ab.AbPackage;
import mm5.Class235; import ab.B;
import mm5.Mm5Package; import java.util.Collection;
import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
/** /**
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* An implementation of the model object '<em><b>Class234</b></em>'. * An implementation of the model object '<em><b>A</b></em>'.
* <!-- end-user-doc --> * <!-- end-user-doc -->
* <p> * <p>
* The following features are implemented: * The following features are implemented:
* <ul> * <ul>
* <li> * <li>
* { @link mm5.impl.Class234MutClassOnlyPImpl#getRefClass235_855 <em>Ref Class235 855</em>} * { @link ab.impl.ADeepPImpl#getI <em>I</em>}
* </li> * </li>
* <li> * <li>
* { @link mm5.impl.Class234MutClassOnlyPImpl#getAttEInt_876 <em>Att EInt 876</em>} * { @link ab.impl.ADeepPImpl#getJ_m <em>Jm</em>}
* </li> * </li>
* <li> * <li>
* { @link mm5.impl.Class234MutClassOnlyPImpl#getAttEInt_952_m <em>Att EInt 952 m</em>} * { @link ab.impl.ADeepPImpl#getB <em>B</em>}
* </li> * </li>
* </ul> * </ul>
* </p> * </p>
* @generated * @generated
*/ */
public class Class234MutClassOnlyPImpl extends AbstractShareableEObject public class ADeepPImpl extends MinimalEObjectImpl.Container implements A {
implements Class234 { protected A cloned;
protected Class234 cloned;
/** /**
* The default value of the ' * The default value of the '
* { @link #getAttEInt_876() <em>Att EInt 876</em>} * { @link #getI() <em>I</em>}
* ' attribute. * ' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @see #getAttEInt_876() * @see #getI()
* @generated * @generated
* @ordered * @ordered
*/ */
protected static final int ATT_EINT_876_EDEFAULT = 0; protected static final int I_EDEFAULT = 0;
/** /**
* The default value of the ' * The default value of the '
* { @link #getAttEInt_952_m() <em>Att EInt 952 m</em>} * { @link #getJ_m() <em>Jm</em>}
* ' attribute. * ' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @see #getAttEInt_952_m() * @see #getJ_m()
* @generated * @generated
* @ordered * @ordered
*/ */
protected static final int ATT_EINT_952_M_EDEFAULT = 0; protected static final int JM_EDEFAULT = 0;
/** /**
* The cached value of the ' * The cached value of the '
* { @link #getAttEInt_952_m() <em>Att EInt 952 m</em>} * { @link #getJ_m() <em>Jm</em>}
* ' attribute. * ' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @see #getAttEInt_952_m() * @see #getJ_m()
* @generated * @generated
* @ordered * @ordered
*/