|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectMinimalEObjectImpl.Container
org.eclipse.etrice.core.room.impl.RoomClassImpl
org.eclipse.etrice.core.room.impl.ProtocolClassImpl
public class ProtocolClassImpl
An implementation of the model object 'Protocol Class'.
The following features are implemented:
| Field Summary | |
|---|---|
protected ProtocolClass |
base
The cached value of the ' Base' reference. |
protected PortClass |
conjugate
The cached value of the ' Conjugate' containment reference. |
protected |
incomingMessages
The cached value of the ' Incoming Messages' containment reference list. |
protected |
outgoingMessages
The cached value of the ' Outgoing Messages' containment reference list. |
protected PortClass |
regular
The cached value of the ' Regular' containment reference. |
protected ProtocolSemantics |
semantics
The cached value of the ' Semantics' containment reference. |
protected DetailCode |
userCode1
The cached value of the ' User Code1' containment reference. |
protected DetailCode |
userCode2
The cached value of the ' User Code2' containment reference. |
| Fields inherited from class org.eclipse.etrice.core.room.impl.RoomClassImpl |
|---|
docu, name, NAME_EDEFAULT |
| Constructor Summary | |
|---|---|
protected |
ProtocolClassImpl()
|
| Method Summary | |
|---|---|
ProtocolClass |
basicGetBase()
|
NotificationChain |
basicSetConjugate(PortClass newConjugate,
NotificationChain msgs)
|
NotificationChain |
basicSetRegular(PortClass newRegular,
NotificationChain msgs)
|
NotificationChain |
basicSetSemantics(ProtocolSemantics newSemantics,
NotificationChain msgs)
|
NotificationChain |
basicSetUserCode1(DetailCode newUserCode1,
NotificationChain msgs)
|
NotificationChain |
basicSetUserCode2(DetailCode newUserCode2,
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)
|
ProtocolClass |
getBase()
|
PortClass |
getConjugate()
|
|
getIncomingMessages()
|
|
getOutgoingMessages()
|
PortClass |
getRegular()
|
ProtocolSemantics |
getSemantics()
|
DetailCode |
getUserCode1()
|
DetailCode |
getUserCode2()
|
void |
setBase(ProtocolClass newBase)
|
void |
setConjugate(PortClass newConjugate)
|
void |
setRegular(PortClass newRegular)
|
void |
setSemantics(ProtocolSemantics newSemantics)
|
void |
setUserCode1(DetailCode newUserCode1)
|
void |
setUserCode2(DetailCode newUserCode2)
|
| Methods inherited from class org.eclipse.etrice.core.room.impl.RoomClassImpl |
|---|
basicSetDocu, getDocu, getName, setDocu, setName, 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.RoomClass |
|---|
getDocu, getName, setDocu, setName |
| Field Detail |
|---|
protected ProtocolClass base
Base' reference.
getBase()protected DetailCode userCode1
User Code1' containment reference.
getUserCode1()protected DetailCode userCode2
User Code2' containment reference.
getUserCode2()protectedincomingMessages
Incoming Messages' containment reference list.
getIncomingMessages()protectedoutgoingMessages
Outgoing Messages' containment reference list.
getOutgoingMessages()protected PortClass regular
Regular' containment reference.
getRegular()protected PortClass conjugate
Conjugate' containment reference.
getConjugate()protected ProtocolSemantics semantics
Semantics' containment reference.
getSemantics()| Constructor Detail |
|---|
protected ProtocolClassImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class RoomClassImplpublic ProtocolClass getBase()
getBase in interface ProtocolClassProtocolClass.setBase(ProtocolClass),
RoomPackage.getProtocolClass_Base()public ProtocolClass basicGetBase()
public void setBase(ProtocolClass newBase)
setBase in interface ProtocolClassnewBase - the new value of the 'Base' reference.ProtocolClass.getBase()public DetailCode getUserCode1()
getUserCode1 in interface ProtocolClassProtocolClass.setUserCode1(DetailCode),
RoomPackage.getProtocolClass_UserCode1()
public NotificationChain basicSetUserCode1(DetailCode newUserCode1,
NotificationChain msgs)
public void setUserCode1(DetailCode newUserCode1)
setUserCode1 in interface ProtocolClassnewUserCode1 - the new value of the 'User Code1' containment reference.ProtocolClass.getUserCode1()public DetailCode getUserCode2()
getUserCode2 in interface ProtocolClassProtocolClass.setUserCode2(DetailCode),
RoomPackage.getProtocolClass_UserCode2()
public NotificationChain basicSetUserCode2(DetailCode newUserCode2,
NotificationChain msgs)
public void setUserCode2(DetailCode newUserCode2)
setUserCode2 in interface ProtocolClassnewUserCode2 - the new value of the 'User Code2' containment reference.ProtocolClass.getUserCode2()publicgetIncomingMessages()
getIncomingMessages in interface ProtocolClassRoomPackage.getProtocolClass_IncomingMessages()publicgetOutgoingMessages()
getOutgoingMessages in interface ProtocolClassRoomPackage.getProtocolClass_OutgoingMessages()public PortClass getRegular()
getRegular in interface ProtocolClassProtocolClass.setRegular(PortClass),
RoomPackage.getProtocolClass_Regular()
public NotificationChain basicSetRegular(PortClass newRegular,
NotificationChain msgs)
public void setRegular(PortClass newRegular)
setRegular in interface ProtocolClassnewRegular - the new value of the 'Regular' containment reference.ProtocolClass.getRegular()public PortClass getConjugate()
getConjugate in interface ProtocolClassProtocolClass.setConjugate(PortClass),
RoomPackage.getProtocolClass_Conjugate()
public NotificationChain basicSetConjugate(PortClass newConjugate,
NotificationChain msgs)
public void setConjugate(PortClass newConjugate)
setConjugate in interface ProtocolClassnewConjugate - the new value of the 'Conjugate' containment reference.ProtocolClass.getConjugate()public ProtocolSemantics getSemantics()
getSemantics in interface ProtocolClassProtocolClass.setSemantics(ProtocolSemantics),
RoomPackage.getProtocolClass_Semantics()
public NotificationChain basicSetSemantics(ProtocolSemantics newSemantics,
NotificationChain msgs)
public void setSemantics(ProtocolSemantics newSemantics)
setSemantics in interface ProtocolClassnewSemantics - the new value of the 'Semantics' containment reference.ProtocolClass.getSemantics()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class RoomClassImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class RoomClassImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class RoomClassImplpublic void eUnset(int featureID)
eUnset in class RoomClassImplpublic boolean eIsSet(int featureID)
eIsSet in class RoomClassImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||