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

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

public class MessageHandlerImpl
extends MinimalEObjectImpl.Container
implements MessageHandler

An implementation of the model object 'Message Handler'.

The following features are implemented:

EMF generated code

Field Summary
protected  DetailCode detailCode
          The cached value of the 'Detail Code' containment reference.
protected  Message msg
          The cached value of the 'Msg' reference.
 
Constructor Summary
protected MessageHandlerImpl()
           
 
Method Summary
 Message basicGetMsg()
           
 NotificationChain basicSetDetailCode(DetailCode newDetailCode, 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)
           
 DetailCode getDetailCode()
           
 Message getMsg()
           
 void setDetailCode(DetailCode newDetailCode)
           
 void setMsg(Message newMsg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

msg

protected Message msg
The cached value of the 'Msg' reference.

See Also:
getMsg()
EMF generated code
EMF ordered

detailCode

protected DetailCode detailCode
The cached value of the 'Detail Code' containment reference.

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

MessageHandlerImpl

protected MessageHandlerImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getMsg

public Message getMsg()

Specified by:
getMsg in interface MessageHandler
Returns:
the value of the 'Msg' reference.
See Also:
MessageHandler.setMsg(Message), RoomPackage.getMessageHandler_Msg()
EMF generated code

basicGetMsg

public Message basicGetMsg()

EMF generated code

setMsg

public void setMsg(Message newMsg)

Specified by:
setMsg in interface MessageHandler
Parameters:
newMsg - the new value of the 'Msg' reference.
See Also:
MessageHandler.getMsg()
EMF generated code

getDetailCode

public DetailCode getDetailCode()

Specified by:
getDetailCode in interface MessageHandler
Returns:
the value of the 'Detail Code' containment reference.
See Also:
MessageHandler.setDetailCode(DetailCode), RoomPackage.getMessageHandler_DetailCode()
EMF generated code

basicSetDetailCode

public NotificationChain basicSetDetailCode(DetailCode newDetailCode,
                                            NotificationChain msgs)

EMF generated code

setDetailCode

public void setDetailCode(DetailCode newDetailCode)

Specified by:
setDetailCode in interface MessageHandler
Parameters:
newDetailCode - the new value of the 'Detail Code' containment reference.
See Also:
MessageHandler.getDetailCode()
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