|
||||||||||
| 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:
AbstractBaseIf PortsStructure DocuInt PortsExt PortsService ImplementationsStr SA PsAttributesBehavior DocuAnnotationsOperationsState 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 |
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 StateMachine |
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 |
| 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(StateMachine 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()
|
|
getExtPorts()
|
|
getIfPorts()
|
|
getIntPorts()
|
|
getOperations()
|
|
getServiceImplementations()
|
StateMachine |
getStateMachine()
|
|
getStrSAPs()
|
Documentation |
getStructureDocu()
|
boolean |
isAbstract()
|
void |
setAbstract(boolean newAbstract)
|
void |
setBase(ActorClass newBase)
|
void |
setBehaviorDocu(Documentation newBehaviorDocu)
|
void |
setStateMachine(StateMachine newStateMachine)
|
void |
setStructureDocu(Documentation newStructureDocu)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.etrice.core.room.impl.ActorContainerClassImpl |
|---|
basicSetUserCode1, basicSetUserCode2, getActorRefs, getIfSPPs, getUserCode1, getUserCode2, setUserCode1, setUserCode2 |
| 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, setUserCode1, setUserCode2 |
| 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 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 StateMachine stateMachine
State Machine' containment reference.
getStateMachine()| Constructor Detail |
|---|
protected ActorClassImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class ActorContainerClassImplpublic boolean isAbstract()
isAbstract in interface ActorClassActorClass.setAbstract(boolean),
RoomPackage.getActorClass_Abstract()public void setAbstract(boolean newAbstract)
setAbstract in interface ActorClassnewAbstract - the new value of the 'Abstract' attribute.ActorClass.isAbstract()public ActorClass getBase()
getBase in interface ActorClassActorClass.setBase(ActorClass),
RoomPackage.getActorClass_Base()public ActorClass basicGetBase()
public void setBase(ActorClass newBase)
setBase in interface ActorClassnewBase - the new value of the 'Base' reference.ActorClass.getBase()publicgetIfPorts()
getIfPorts in interface ActorClassRoomPackage.getActorClass_IfPorts()public Documentation getStructureDocu()
getStructureDocu in interface ActorClassActorClass.setStructureDocu(Documentation),
RoomPackage.getActorClass_StructureDocu()
public NotificationChain basicSetStructureDocu(Documentation newStructureDocu,
NotificationChain msgs)
public void setStructureDocu(Documentation newStructureDocu)
setStructureDocu in interface ActorClassnewStructureDocu - the new value of the 'Structure Docu' containment reference.ActorClass.getStructureDocu()publicgetIntPorts()
getIntPorts in interface ActorClassRoomPackage.getActorClass_IntPorts()publicgetExtPorts()
getExtPorts in interface ActorClassRoomPackage.getActorClass_ExtPorts()publicgetServiceImplementations()
getServiceImplementations in interface ActorClassRoomPackage.getActorClass_ServiceImplementations()publicgetStrSAPs()
getStrSAPs in interface ActorClassRoomPackage.getActorClass_StrSAPs()publicgetAttributes()
getAttributes in interface ActorClassRoomPackage.getActorClass_Attributes()public Documentation getBehaviorDocu()
getBehaviorDocu in interface ActorClassActorClass.setBehaviorDocu(Documentation),
RoomPackage.getActorClass_BehaviorDocu()
public NotificationChain basicSetBehaviorDocu(Documentation newBehaviorDocu,
NotificationChain msgs)
public void setBehaviorDocu(Documentation newBehaviorDocu)
setBehaviorDocu in interface ActorClassnewBehaviorDocu - the new value of the 'Behavior Docu' containment reference.ActorClass.getBehaviorDocu()publicgetAnnotations()
getAnnotations in interface ActorClassRoomPackage.getActorClass_Annotations()publicgetOperations()
getOperations in interface ActorClassRoomPackage.getActorClass_Operations()public StateMachine getStateMachine()
getStateMachine in interface ActorClassActorClass.setStateMachine(StateMachine),
RoomPackage.getActorClass_StateMachine()
public NotificationChain basicSetStateMachine(StateMachine newStateMachine,
NotificationChain msgs)
public void setStateMachine(StateMachine newStateMachine)
setStateMachine in interface ActorClassnewStateMachine - 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 ActorContainerClassImplpublic void eUnset(int featureID)
eUnset in class ActorContainerClassImplpublic boolean eIsSet(int featureID)
eIsSet in class ActorContainerClassImplpublic java.lang.String toString()
toString in class RoomClassImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||