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
- All Known Implementing Classes:
EmitEventActionImpl
public interface EmitEventAction extends AbstractAction, CallAction
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:
SeffPackage.getEmitEventAction()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventType
getEventType__EmitEventAction()
Returns the value of the 'Event Type Emit Event Action' reference.SourceRole
getSourceRole__EmitEventAction()
Returns the value of the 'Source Role Emit Event Action' reference.void
setEventType__EmitEventAction(EventType value)
Sets the value of the 'Event Type Emit Event Action
' reference.void
setSourceRole__EmitEventAction(SourceRole value)
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 org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
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:
setEventType__EmitEventAction(EventType)
,SeffPackage.getEmitEventAction_EventType__EmitEventAction()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setEventType__EmitEventAction
void setEventType__EmitEventAction(EventType value)
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:
getEventType__EmitEventAction()
- 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:
setSourceRole__EmitEventAction(SourceRole)
,SeffPackage.getEmitEventAction_SourceRole__EmitEventAction()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setSourceRole__EmitEventAction
void setSourceRole__EmitEventAction(SourceRole value)
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:
getSourceRole__EmitEventAction()
- Generated class or method.
-
-