|
||||||||||
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.StructureClassImpl
org.eclipse.etrice.core.room.impl.ActorContainerClassImpl
org.eclipse.etrice.core.room.impl.ActorClassImpl
public class ActorClassImpl
An implementation of the model object 'Actor Class'.
The following features are implemented:
Abstract
Comm Type
Base
If Ports
Structure Docu
Int Ports
Ext Ports
Service Implementations
Str SA Ps
Attributes
Behavior Docu
Annotations
Operations
State Machine
Field Summary | |
---|---|
protected boolean |
abstract_
The cached value of the ' Abstract ' attribute. |
protected static boolean |
ABSTRACT_EDEFAULT
The default value of the ' Abstract ' attribute. |
protected |
annotations
The cached value of the ' Annotations ' containment reference list. |
protected |
attributes
The cached value of the ' Attributes ' containment reference list. |
protected ActorClass |
base
The cached value of the ' Base ' reference. |
protected Documentation |
behaviorDocu
The cached value of the ' Behavior Docu ' containment reference. |
protected static ActorCommunicationType |
COMM_TYPE_EDEFAULT
The default value of the ' Comm Type ' attribute. |
protected ActorCommunicationType |
commType
The cached value of the ' Comm Type ' attribute. |
protected |
extPorts
The cached value of the ' Ext Ports ' containment reference list. |
protected |
ifPorts
The cached value of the ' If Ports ' containment reference list. |
protected |
intPorts
The cached value of the ' Int Ports ' containment reference list. |
protected |
operations
The cached value of the ' Operations ' containment reference list. |
protected |
serviceImplementations
The cached value of the ' Service Implementations ' containment reference list. |
protected StateGraph |
stateMachine
The cached value of the ' State Machine ' containment reference. |
protected |
strSAPs
The cached value of the ' Str SA Ps ' containment reference list. |
protected Documentation |
structureDocu
The cached value of the ' Structure Docu ' containment reference. |
Fields inherited from class org.eclipse.etrice.core.room.impl.ActorContainerClassImpl |
---|
actorRefs, ifSPPs, userCode1, userCode2, userCode3 |
Fields inherited from class org.eclipse.etrice.core.room.impl.StructureClassImpl |
---|
bindings, connections |
Fields inherited from class org.eclipse.etrice.core.room.impl.RoomClassImpl |
---|
docu, name, NAME_EDEFAULT |
Constructor Summary | |
---|---|
protected |
ActorClassImpl()
|
Method Summary | |
---|---|
ActorClass |
basicGetBase()
|
NotificationChain |
basicSetBehaviorDocu(Documentation newBehaviorDocu,
NotificationChain msgs)
|
NotificationChain |
basicSetStateMachine(StateGraph newStateMachine,
NotificationChain msgs)
|
NotificationChain |
basicSetStructureDocu(Documentation newStructureDocu,
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)
|
|
getAnnotations()
|
|
getAttributes()
|
ActorClass |
getBase()
|
Documentation |
getBehaviorDocu()
|
ActorCommunicationType |
getCommType()
|
|
getExtPorts()
|
|
getIfPorts()
|
|
getIntPorts()
|
|
getOperations()
|
|
getServiceImplementations()
|
StateGraph |
getStateMachine()
|
|
getStrSAPs()
|
Documentation |
getStructureDocu()
|
boolean |
isAbstract()
|
void |
setAbstract(boolean newAbstract)
|
void |
setBase(ActorClass newBase)
|
void |
setBehaviorDocu(Documentation newBehaviorDocu)
|
void |
setCommType(ActorCommunicationType newCommType)
|
void |
setStateMachine(StateGraph newStateMachine)
|
void |
setStructureDocu(Documentation newStructureDocu)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.etrice.core.room.impl.ActorContainerClassImpl |
---|
basicSetUserCode1, basicSetUserCode2, basicSetUserCode3, getActorRefs, getIfSPPs, getUserCode1, getUserCode2, getUserCode3, setUserCode1, setUserCode2, setUserCode3 |
Methods inherited from class org.eclipse.etrice.core.room.impl.StructureClassImpl |
---|
getBindings, getConnections |
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.ActorContainerClass |
---|
getActorRefs, getIfSPPs, getUserCode1, getUserCode2, getUserCode3, setUserCode1, setUserCode2, setUserCode3 |
Methods inherited from interface org.eclipse.etrice.core.room.StructureClass |
---|
getBindings, getConnections |
Methods inherited from interface org.eclipse.etrice.core.room.RoomClass |
---|
getDocu, getName, setDocu, setName |
Field Detail |
---|
protected static final boolean ABSTRACT_EDEFAULT
Abstract
' attribute.
isAbstract()
,
Constant Field Valuesprotected boolean abstract_
Abstract
' attribute.
isAbstract()
protected static final ActorCommunicationType COMM_TYPE_EDEFAULT
Comm Type
' attribute.
getCommType()
protected ActorCommunicationType commType
Comm Type
' attribute.
getCommType()
protected ActorClass base
Base
' reference.
getBase()
protectedifPorts
If Ports
' containment reference list.
getIfPorts()
protected Documentation structureDocu
Structure Docu
' containment reference.
getStructureDocu()
protectedintPorts
Int Ports
' containment reference list.
getIntPorts()
protectedextPorts
Ext Ports
' containment reference list.
getExtPorts()
protectedserviceImplementations
Service Implementations
' containment reference list.
getServiceImplementations()
protectedstrSAPs
Str SA Ps
' containment reference list.
getStrSAPs()
protectedattributes
Attributes
' containment reference list.
getAttributes()
protected Documentation behaviorDocu
Behavior Docu
' containment reference.
getBehaviorDocu()
protectedannotations
Annotations
' containment reference list.
getAnnotations()
protectedoperations
Operations
' containment reference list.
getOperations()
protected StateGraph stateMachine
State Machine
' containment reference.
getStateMachine()
Constructor Detail |
---|
protected ActorClassImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ActorContainerClassImpl
public boolean isAbstract()
isAbstract
in interface ActorClass
ActorClass.setAbstract(boolean)
,
RoomPackage.getActorClass_Abstract()
public void setAbstract(boolean newAbstract)
setAbstract
in interface ActorClass
newAbstract
- the new value of the 'Abstract' attribute.ActorClass.isAbstract()
public ActorCommunicationType getCommType()
getCommType
in interface ActorClass
ActorCommunicationType
,
ActorClass.setCommType(ActorCommunicationType)
,
RoomPackage.getActorClass_CommType()
public void setCommType(ActorCommunicationType newCommType)
setCommType
in interface ActorClass
newCommType
- the new value of the 'Comm Type' attribute.ActorCommunicationType
,
ActorClass.getCommType()
public ActorClass getBase()
getBase
in interface ActorClass
ActorClass.setBase(ActorClass)
,
RoomPackage.getActorClass_Base()
public ActorClass basicGetBase()
public void setBase(ActorClass newBase)
setBase
in interface ActorClass
newBase
- the new value of the 'Base' reference.ActorClass.getBase()
publicgetIfPorts()
getIfPorts
in interface ActorClass
RoomPackage.getActorClass_IfPorts()
public Documentation getStructureDocu()
getStructureDocu
in interface ActorClass
ActorClass.setStructureDocu(Documentation)
,
RoomPackage.getActorClass_StructureDocu()
public NotificationChain basicSetStructureDocu(Documentation newStructureDocu, NotificationChain msgs)
public void setStructureDocu(Documentation newStructureDocu)
setStructureDocu
in interface ActorClass
newStructureDocu
- the new value of the 'Structure Docu' containment reference.ActorClass.getStructureDocu()
publicgetIntPorts()
getIntPorts
in interface ActorClass
RoomPackage.getActorClass_IntPorts()
publicgetExtPorts()
getExtPorts
in interface ActorClass
RoomPackage.getActorClass_ExtPorts()
publicgetServiceImplementations()
getServiceImplementations
in interface ActorClass
RoomPackage.getActorClass_ServiceImplementations()
publicgetStrSAPs()
getStrSAPs
in interface ActorClass
RoomPackage.getActorClass_StrSAPs()
publicgetAttributes()
getAttributes
in interface ActorClass
RoomPackage.getActorClass_Attributes()
public Documentation getBehaviorDocu()
getBehaviorDocu
in interface ActorClass
ActorClass.setBehaviorDocu(Documentation)
,
RoomPackage.getActorClass_BehaviorDocu()
public NotificationChain basicSetBehaviorDocu(Documentation newBehaviorDocu, NotificationChain msgs)
public void setBehaviorDocu(Documentation newBehaviorDocu)
setBehaviorDocu
in interface ActorClass
newBehaviorDocu
- the new value of the 'Behavior Docu' containment reference.ActorClass.getBehaviorDocu()
publicgetAnnotations()
getAnnotations
in interface ActorClass
RoomPackage.getActorClass_Annotations()
publicgetOperations()
getOperations
in interface ActorClass
RoomPackage.getActorClass_Operations()
public StateGraph getStateMachine()
getStateMachine
in interface ActorClass
ActorClass.setStateMachine(StateGraph)
,
RoomPackage.getActorClass_StateMachine()
public NotificationChain basicSetStateMachine(StateGraph newStateMachine, NotificationChain msgs)
public void setStateMachine(StateGraph newStateMachine)
setStateMachine
in interface ActorClass
newStateMachine
- the new value of the 'State Machine' containment reference.ActorClass.getStateMachine()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ActorContainerClassImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class ActorContainerClassImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class ActorContainerClassImpl
public void eUnset(int featureID)
eUnset
in class ActorContainerClassImpl
public boolean eIsSet(int featureID)
eIsSet
in class ActorContainerClassImpl
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 |