|
||||||||||
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:
Comm Type
Base
User Code1
User Code2
User Code3
Incoming Messages
Outgoing Messages
Regular
Conjugate
Semantics
Field Summary | |
---|---|
protected ProtocolClass |
base
The cached value of the ' Base ' reference. |
protected static CommunicationType |
COMM_TYPE_EDEFAULT
The default value of the ' Comm Type ' attribute. |
protected CommunicationType |
commType
The cached value of the ' Comm Type ' attribute. |
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. |
protected DetailCode |
userCode3
The cached value of the ' User Code3 ' 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)
|
NotificationChain |
basicSetUserCode3(DetailCode newUserCode3,
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()
|
CommunicationType |
getCommType()
|
PortClass |
getConjugate()
|
|
getIncomingMessages()
|
|
getOutgoingMessages()
|
PortClass |
getRegular()
|
ProtocolSemantics |
getSemantics()
|
DetailCode |
getUserCode1()
|
DetailCode |
getUserCode2()
|
DetailCode |
getUserCode3()
|
void |
setBase(ProtocolClass newBase)
|
void |
setCommType(CommunicationType newCommType)
|
void |
setConjugate(PortClass newConjugate)
|
void |
setRegular(PortClass newRegular)
|
void |
setSemantics(ProtocolSemantics newSemantics)
|
void |
setUserCode1(DetailCode newUserCode1)
|
void |
setUserCode2(DetailCode newUserCode2)
|
void |
setUserCode3(DetailCode newUserCode3)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.etrice.core.room.impl.RoomClassImpl |
---|
basicSetDocu, getDocu, getName, setDocu, setName |
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 static final CommunicationType COMM_TYPE_EDEFAULT
Comm Type
' attribute.
getCommType()
protected CommunicationType commType
Comm Type
' attribute.
getCommType()
protected ProtocolClass base
Base
' reference.
getBase()
protected DetailCode userCode1
User Code1
' containment reference.
getUserCode1()
protected DetailCode userCode2
User Code2
' containment reference.
getUserCode2()
protected DetailCode userCode3
User Code3
' containment reference.
getUserCode3()
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 RoomClassImpl
public CommunicationType getCommType()
getCommType
in interface ProtocolClass
CommunicationType
,
ProtocolClass.setCommType(CommunicationType)
,
RoomPackage.getProtocolClass_CommType()
public void setCommType(CommunicationType newCommType)
setCommType
in interface ProtocolClass
newCommType
- the new value of the 'Comm Type' attribute.CommunicationType
,
ProtocolClass.getCommType()
public ProtocolClass getBase()
getBase
in interface ProtocolClass
ProtocolClass.setBase(ProtocolClass)
,
RoomPackage.getProtocolClass_Base()
public ProtocolClass basicGetBase()
public void setBase(ProtocolClass newBase)
setBase
in interface ProtocolClass
newBase
- the new value of the 'Base' reference.ProtocolClass.getBase()
public DetailCode getUserCode1()
getUserCode1
in interface ProtocolClass
ProtocolClass.setUserCode1(DetailCode)
,
RoomPackage.getProtocolClass_UserCode1()
public NotificationChain basicSetUserCode1(DetailCode newUserCode1, NotificationChain msgs)
public void setUserCode1(DetailCode newUserCode1)
setUserCode1
in interface ProtocolClass
newUserCode1
- the new value of the 'User Code1' containment reference.ProtocolClass.getUserCode1()
public DetailCode getUserCode2()
getUserCode2
in interface ProtocolClass
ProtocolClass.setUserCode2(DetailCode)
,
RoomPackage.getProtocolClass_UserCode2()
public NotificationChain basicSetUserCode2(DetailCode newUserCode2, NotificationChain msgs)
public void setUserCode2(DetailCode newUserCode2)
setUserCode2
in interface ProtocolClass
newUserCode2
- the new value of the 'User Code2' containment reference.ProtocolClass.getUserCode2()
public DetailCode getUserCode3()
getUserCode3
in interface ProtocolClass
ProtocolClass.setUserCode3(DetailCode)
,
RoomPackage.getProtocolClass_UserCode3()
public NotificationChain basicSetUserCode3(DetailCode newUserCode3, NotificationChain msgs)
public void setUserCode3(DetailCode newUserCode3)
setUserCode3
in interface ProtocolClass
newUserCode3
- the new value of the 'User Code3' containment reference.ProtocolClass.getUserCode3()
publicgetIncomingMessages()
getIncomingMessages
in interface ProtocolClass
RoomPackage.getProtocolClass_IncomingMessages()
publicgetOutgoingMessages()
getOutgoingMessages
in interface ProtocolClass
RoomPackage.getProtocolClass_OutgoingMessages()
public PortClass getRegular()
getRegular
in interface ProtocolClass
ProtocolClass.setRegular(PortClass)
,
RoomPackage.getProtocolClass_Regular()
public NotificationChain basicSetRegular(PortClass newRegular, NotificationChain msgs)
public void setRegular(PortClass newRegular)
setRegular
in interface ProtocolClass
newRegular
- the new value of the 'Regular' containment reference.ProtocolClass.getRegular()
public PortClass getConjugate()
getConjugate
in interface ProtocolClass
ProtocolClass.setConjugate(PortClass)
,
RoomPackage.getProtocolClass_Conjugate()
public NotificationChain basicSetConjugate(PortClass newConjugate, NotificationChain msgs)
public void setConjugate(PortClass newConjugate)
setConjugate
in interface ProtocolClass
newConjugate
- the new value of the 'Conjugate' containment reference.ProtocolClass.getConjugate()
public ProtocolSemantics getSemantics()
getSemantics
in interface ProtocolClass
ProtocolClass.setSemantics(ProtocolSemantics)
,
RoomPackage.getProtocolClass_Semantics()
public NotificationChain basicSetSemantics(ProtocolSemantics newSemantics, NotificationChain msgs)
public void setSemantics(ProtocolSemantics newSemantics)
setSemantics
in interface ProtocolClass
newSemantics
- 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 RoomClassImpl
public void eUnset(int featureID)
eUnset
in class RoomClassImpl
public boolean eIsSet(int featureID)
eIsSet
in class RoomClassImpl
public java.lang.String toString()
toString
in class RoomClassImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |