|
||||||||||
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
org.eclipse.etrice.generator.etricegen.impl.ExpandedActorClassImpl
public class ExpandedActorClassImpl
An implementation of the model object 'Expanded Actor Class'.
The following features are implemented:
Field Summary | |
---|---|
protected ActorClass |
actorClass
The cached value of the ' Actor Class ' reference. |
Fields inherited from class org.eclipse.etrice.core.room.impl.ActorClassImpl |
---|
abstract_, ABSTRACT_EDEFAULT, annotations, attributes, base, behaviorDocu, COMM_TYPE_EDEFAULT, commType, extPorts, ifPorts, intPorts, operations, serviceImplementations, stateMachine, strSAPs, structureDocu |
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 |
ExpandedActorClassImpl()
|
Methods inherited from class org.eclipse.etrice.core.room.impl.ActorClassImpl |
---|
basicGetBase, basicSetBehaviorDocu, basicSetStateMachine, basicSetStructureDocu, eInverseRemove, getAnnotations, getAttributes, getBase, getBehaviorDocu, getCommType, getExtPorts, getIfPorts, getIntPorts, getOperations, getServiceImplementations, getStateMachine, getStrSAPs, getStructureDocu, isAbstract, setAbstract, setBase, setBehaviorDocu, setCommType, setStateMachine, setStructureDocu, 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.ActorClass |
---|
getAnnotations, getAttributes, getBase, getBehaviorDocu, getCommType, getExtPorts, getIfPorts, getIntPorts, getOperations, getServiceImplementations, getStateMachine, getStrSAPs, getStructureDocu, isAbstract, setAbstract, setBase, setBehaviorDocu, setCommType, setStateMachine, setStructureDocu |
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 ActorClass actorClass
Actor Class
' reference.
getActorClass()
Constructor Detail |
---|
protected ExpandedActorClassImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ActorClassImpl
public ActorClass getActorClass()
getActorClass
in interface ExpandedActorClass
ExpandedActorClass.setActorClass(ActorClass)
,
ETriceGenPackage.getExpandedActorClass_ActorClass()
public ActorClass basicGetActorClass()
public void setActorClass(ActorClass newActorClass)
setActorClass
in interface ExpandedActorClass
newActorClass
- the new value of the 'Actor Class' reference.ExpandedActorClass.getActorClass()
public void prepare(IDiagnostician validator)
prepare
in interface ExpandedActorClass
public void release()
release
in interface ExpandedActorClass
public void addOwnObject(StateGraphItem obj)
addOwnObject
in interface ExpandedActorClass
public boolean isOwnObject(StateGraphItem obj)
isOwnObject
in interface ExpandedActorClass
public int getInterfaceItemLocalId(InterfaceItem ifitem)
getInterfaceItemLocalId
in interface ExpandedActorClass
public boolean hasStateMachine()
hasStateMachine
in interface ExpandedActorClass
public java.lang.String getCode(DetailCode code)
getCode
in interface ExpandedActorClass
public java.lang.String getTriggerCodeName(MessageFromIf mif)
getTriggerCodeName
in interface ExpandedActorClass
public java.lang.String getTriggerCodeName(java.lang.String trigger)
getTriggerCodeName
in interface ExpandedActorClass
publicgetOutgoingTransitions(StateGraphNode node)
getOutgoingTransitions
in interface ExpandedActorClass
publicgetIncomingTransitions(StateGraphNode node)
getIncomingTransitions
in interface ExpandedActorClass
publicgetActiveTriggers(State state)
getActiveTriggers
in interface ExpandedActorClass
publicgetTriggers()
getTriggers
in interface ExpandedActorClass
publicgetOwnTriggers()
getOwnTriggers
in interface ExpandedActorClass
public java.lang.String getMessageID(MessageFromIf mif)
getMessageID
in interface ExpandedActorClass
public TransitionChain getChain(Transition trans)
getChain
in interface ExpandedActorClass
publicgetTransitionChains()
getTransitionChains
in interface ExpandedActorClass
publicgetOwnTransitionChains()
getOwnTransitionChains
in interface ExpandedActorClass
public StateGraphNode getNode(TransitionTerminal tt)
getNode
in interface ExpandedActorClass
public boolean isMatching(Trigger trig, java.lang.String trigstr)
isMatching
in interface ExpandedActorClass
public ContinuationTransition getDefaultBranch(out)
getDefaultBranch
in interface ExpandedActorClass
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class ActorClassImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class ActorClassImpl
public void eUnset(int featureID)
eUnset
in class ActorClassImpl
public boolean eIsSet(int featureID)
eIsSet
in class ActorClassImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |