Package org.palladiosimulator.pcm.seff
Interface ForkedBehaviour
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
,ResourceDemandingBehaviour
- All Known Implementing Classes:
ForkedBehaviourImpl
public interface ForkedBehaviour extends ResourceDemandingBehaviour
A representation of the model object 'Forked Behaviour'. A ForkedBehaviour can be considered as a program thread. All parameter characterisations from the surrounding RDSEFF are also valid inside the ForkedBehaviours and can be used to parameterise resource demands or control flow constructs. The parameter characterisations are the same in each ForkedBehaviour.The following features are supported:
- See Also:
SeffPackage.getForkedBehaviour()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ForkAction
getForkAction_ForkedBehaivour()
Returns the value of the 'Fork Action Forked Behaivour' container reference.SynchronisationPoint
getSynchronisationPoint_ForkedBehaviour()
Returns the value of the 'Synchronisation Point Forked Behaviour' container reference.void
setForkAction_ForkedBehaivour(ForkAction value)
Sets the value of the 'Fork Action Forked Behaivour
' container reference.void
setSynchronisationPoint_ForkedBehaviour(SynchronisationPoint value)
Sets the value of the 'Synchronisation Point Forked Behaviour
' container reference.-
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.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour
EachActionExceptStartActionandStopActionMustHhaveAPredecessorAndSuccessor, ExactlyOneStartAction, ExactlyOneStopAction, getAbstractBranchTransition_ResourceDemandingBehaviour, getAbstractLoopAction_ResourceDemandingBehaviour, getSteps_Behaviour, setAbstractBranchTransition_ResourceDemandingBehaviour, setAbstractLoopAction_ResourceDemandingBehaviour
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getSynchronisationPoint_ForkedBehaviour
SynchronisationPoint getSynchronisationPoint_ForkedBehaviour()
Returns the value of the 'Synchronisation Point Forked Behaviour' container reference. It is bidirectional and its opposite is 'Synchronous Forked Behaviours Synchronisation Point
'.If the meaning of the 'Synchronisation Point Forked Behaviour' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Synchronisation Point Forked Behaviour' container reference.
- See Also:
setSynchronisationPoint_ForkedBehaviour(SynchronisationPoint)
,SeffPackage.getForkedBehaviour_SynchronisationPoint_ForkedBehaviour()
,SynchronisationPoint.getSynchronousForkedBehaviours_SynchronisationPoint()
- Generated class or method.
- EMF model class or method.
- opposite="synchronousForkedBehaviours_SynchronisationPoint" transient="false" ordered="false"
-
setSynchronisationPoint_ForkedBehaviour
void setSynchronisationPoint_ForkedBehaviour(SynchronisationPoint value)
Sets the value of the 'Synchronisation Point Forked Behaviour
' container reference.- Parameters:
value
- the new value of the 'Synchronisation Point Forked Behaviour' container reference.- See Also:
getSynchronisationPoint_ForkedBehaviour()
- Generated class or method.
-
getForkAction_ForkedBehaivour
ForkAction getForkAction_ForkedBehaivour()
Returns the value of the 'Fork Action Forked Behaivour' container reference. It is bidirectional and its opposite is 'Asynchronous Forked Behaviours Fork Action
'.If the meaning of the 'Fork Action Forked Behaivour' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Fork Action Forked Behaivour' container reference.
- See Also:
setForkAction_ForkedBehaivour(ForkAction)
,SeffPackage.getForkedBehaviour_ForkAction_ForkedBehaivour()
,ForkAction.getAsynchronousForkedBehaviours_ForkAction()
- Generated class or method.
- EMF model class or method.
- opposite="asynchronousForkedBehaviours_ForkAction" transient="false" ordered="false"
-
setForkAction_ForkedBehaivour
void setForkAction_ForkedBehaivour(ForkAction value)
Sets the value of the 'Fork Action Forked Behaivour
' container reference.- Parameters:
value
- the new value of the 'Fork Action Forked Behaivour' container reference.- See Also:
getForkAction_ForkedBehaivour()
- Generated class or method.
-
-