Package org.palladiosimulator.pcm.seff
Interface EmitEventAction
- All Superinterfaces:
AbstractAction
,CallAction
,org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,NamedElement
,Notifier
,PCMBaseClass
,PCMClass
- All Known Implementing Classes:
EmitEventActionImpl
A representation of the model object 'Emit Event Action'.
EmitEventAction specifies when a component emits an event during its processing. To enable the specification of the EventType characteristics, the EmitEventAction extends the CallAction. The EmitEventAction defines which type of events are emited, their characteristics and the SourceRole that triggered. Each EmitEventAction is limited to one type of events. To support multiple types of events, multiple EmitEventActions have to be used.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Event Type Emit Event Action' reference.Returns the value of the 'Source Role Emit Event Action' reference.void
Sets the value of the 'Event Type Emit Event Action
' reference.void
Sets the value of the 'Source Role Emit Event Action
' reference.Methods inherited from interface org.palladiosimulator.pcm.seff.AbstractAction
getPredecessor_AbstractAction, getResourceDemandingBehaviour_AbstractAction, getSuccessor_AbstractAction, setPredecessor_AbstractAction, setResourceDemandingBehaviour_AbstractAction, setSuccessor_AbstractAction
Methods inherited from interface org.palladiosimulator.pcm.seff.CallAction
getInputVariableUsages__CallAction
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getEventType__EmitEventAction
EventType getEventType__EmitEventAction()Returns the value of the 'Event Type Emit Event Action' reference.- Returns:
- the value of the 'Event Type Emit Event Action' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setEventType__EmitEventAction
Sets the value of the 'Event Type Emit Event Action
' reference.- Parameters:
value
- the new value of the 'Event Type Emit Event Action' reference.- See Also:
- Generated class or method.
-
getSourceRole__EmitEventAction
SourceRole getSourceRole__EmitEventAction()Returns the value of the 'Source Role Emit Event Action' reference.- Returns:
- the value of the 'Source Role Emit Event Action' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setSourceRole__EmitEventAction
Sets the value of the 'Source Role Emit Event Action
' reference.- Parameters:
value
- the new value of the 'Source Role Emit Event Action' reference.- See Also:
- Generated class or method.
-