ujf.verimag.bip.Core.Interactions.impl
Class MultiplicityPathImpl

java.lang.Object
  extended by EObjectImpl
      extended by ujf.verimag.bip.Core.Interactions.impl.MultiplicityPathImpl
All Implemented Interfaces:
MultiplicityPath
Direct Known Subclasses:
PartElementReferenceImpl

public abstract class MultiplicityPathImpl
extends EObjectImpl
implements MultiplicityPath

An implementation of the model object 'Multiplicity Path'.

The following features are implemented:


Field Summary
protected   index
          The cached value of the 'Index' containment reference list.
 
Constructor Summary
protected MultiplicityPathImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
  getIndex()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected  index
The cached value of the 'Index' containment reference list.

See Also:
getIndex()
Constructor Detail

MultiplicityPathImpl

protected MultiplicityPathImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()


getIndex

public  getIndex()

Specified by:
getIndex in interface MultiplicityPath
Returns:
the value of the 'Index' containment reference list.
See Also:
InteractionsPackage.getMultiplicityPath_Index()

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)


eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)


eSet

public void eSet(int featureID,
                 java.lang.Object newValue)


eUnset

public void eUnset(int featureID)


eIsSet

public boolean eIsSet(int featureID)