org.eclipse.etrice.core.room.impl
Class BindingImpl

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.BindingImpl
All Implemented Interfaces:
Binding

public class BindingImpl
extends MinimalEObjectImpl.Container
implements Binding

An implementation of the model object 'Binding'.

The following features are implemented:

EMF generated code

Field Summary
protected  BindingEndPoint endpoint1
          The cached value of the 'Endpoint1' containment reference.
protected  BindingEndPoint endpoint2
          The cached value of the 'Endpoint2' containment reference.
 
Constructor Summary
protected BindingImpl()
           
 
Method Summary
 NotificationChain basicSetEndpoint1(BindingEndPoint newEndpoint1, NotificationChain msgs)
           
 NotificationChain basicSetEndpoint2(BindingEndPoint newEndpoint2, NotificationChain msgs)
           
 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)
           
 BindingEndPoint getEndpoint1()
           
 BindingEndPoint getEndpoint2()
           
 void setEndpoint1(BindingEndPoint newEndpoint1)
           
 void setEndpoint2(BindingEndPoint newEndpoint2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

endpoint1

protected BindingEndPoint endpoint1
The cached value of the 'Endpoint1' containment reference.

See Also:
getEndpoint1()
EMF generated code
EMF ordered

endpoint2

protected BindingEndPoint endpoint2
The cached value of the 'Endpoint2' containment reference.

See Also:
getEndpoint2()
EMF generated code
EMF ordered
Constructor Detail

BindingImpl

protected BindingImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getEndpoint1

public BindingEndPoint getEndpoint1()

Specified by:
getEndpoint1 in interface Binding
Returns:
the value of the 'Endpoint1' containment reference.
See Also:
Binding.setEndpoint1(BindingEndPoint), RoomPackage.getBinding_Endpoint1()
EMF generated code

basicSetEndpoint1

public NotificationChain basicSetEndpoint1(BindingEndPoint newEndpoint1,
                                           NotificationChain msgs)

EMF generated code

setEndpoint1

public void setEndpoint1(BindingEndPoint newEndpoint1)

Specified by:
setEndpoint1 in interface Binding
Parameters:
newEndpoint1 - the new value of the 'Endpoint1' containment reference.
See Also:
Binding.getEndpoint1()
EMF generated code

getEndpoint2

public BindingEndPoint getEndpoint2()

Specified by:
getEndpoint2 in interface Binding
Returns:
the value of the 'Endpoint2' containment reference.
See Also:
Binding.setEndpoint2(BindingEndPoint), RoomPackage.getBinding_Endpoint2()
EMF generated code

basicSetEndpoint2

public NotificationChain basicSetEndpoint2(BindingEndPoint newEndpoint2,
                                           NotificationChain msgs)

EMF generated code

setEndpoint2

public void setEndpoint2(BindingEndPoint newEndpoint2)

Specified by:
setEndpoint2 in interface Binding
Parameters:
newEndpoint2 - the new value of the 'Endpoint2' containment reference.
See Also:
Binding.getEndpoint2()
EMF generated code

eInverseRemove

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

EMF generated code

eGet

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

EMF generated code

eSet

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

EMF generated code

eUnset

public void eUnset(int featureID)

EMF generated code

eIsSet

public boolean eIsSet(int featureID)

EMF generated code