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

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.OperationImpl
          extended by org.eclipse.etrice.core.room.impl.PortOperationImpl
All Implemented Interfaces:
Operation, PortOperation

public class PortOperationImpl
extends OperationImpl
implements PortOperation

An implementation of the model object 'Port Operation'.

The following features are implemented:

EMF generated code

Field Summary
protected  Message sendsMsg
          The cached value of the 'Sends Msg' reference.
 
Fields inherited from class org.eclipse.etrice.core.room.impl.OperationImpl
arguments, detailCode, docu, name, NAME_EDEFAULT, returntype
 
Constructor Summary
protected PortOperationImpl()
           
 
Method Summary
 Message basicGetSendsMsg()
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 Message getSendsMsg()
           
 void setSendsMsg(Message newSendsMsg)
           
 
Methods inherited from class org.eclipse.etrice.core.room.impl.OperationImpl
basicSetDetailCode, basicSetDocu, basicSetReturntype, eInverseRemove, getArguments, getDetailCode, getDocu, getName, getReturntype, setDetailCode, setDocu, setName, setReturntype, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.etrice.core.room.Operation
getArguments, getDetailCode, getDocu, getName, getReturntype, setDetailCode, setDocu, setName, setReturntype
 

Field Detail

sendsMsg

protected Message sendsMsg
The cached value of the 'Sends Msg' reference.

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

PortOperationImpl

protected PortOperationImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class OperationImpl
EMF generated code

getSendsMsg

public Message getSendsMsg()

Specified by:
getSendsMsg in interface PortOperation
Returns:
the value of the 'Sends Msg' reference.
See Also:
PortOperation.setSendsMsg(Message), RoomPackage.getPortOperation_SendsMsg()
EMF generated code

basicGetSendsMsg

public Message basicGetSendsMsg()

EMF generated code

setSendsMsg

public void setSendsMsg(Message newSendsMsg)

Specified by:
setSendsMsg in interface PortOperation
Parameters:
newSendsMsg - the new value of the 'Sends Msg' reference.
See Also:
PortOperation.getSendsMsg()
EMF generated code

eGet

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

Overrides:
eGet in class OperationImpl
EMF generated code

eSet

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

Overrides:
eSet in class OperationImpl
EMF generated code

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class OperationImpl
EMF generated code

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class OperationImpl
EMF generated code