Package org.palladiosimulator.pcm.seff
Interface SynchronisationPoint
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Implementing Classes:
SynchronisationPointImpl
public interface SynchronisationPoint extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object ' Synchronisation Point'. Component developers can use a SynchronisationPoint to join synchronously ForkedBehaviours and specify a result of the computations with its attached VariableUsages. See ForkAction for a more detailed description.The following features are supported:
- See Also:
SeffPackage.getSynchronisationPoint()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ForkAction
getForkAction_SynchronisationPoint()
Returns the value of the 'Fork Action Synchronisation Point' container reference.EList<VariableUsage>
getOutputParameterUsage_SynchronisationPoint()
Returns the value of the 'Output Parameter Usage Synchronisation Point' containment reference list.EList<ForkedBehaviour>
getSynchronousForkedBehaviours_SynchronisationPoint()
Returns the value of the 'Synchronous Forked Behaviours Synchronisation Point' containment reference list.void
setForkAction_SynchronisationPoint(ForkAction value)
Sets the value of the 'Fork Action Synchronisation Point
' 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
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getOutputParameterUsage_SynchronisationPoint
EList<VariableUsage> getOutputParameterUsage_SynchronisationPoint()
Returns the value of the 'Output Parameter Usage Synchronisation Point' containment reference list. The list contents are of typeVariableUsage
. It is bidirectional and its opposite is 'Synchronisation Point Variable Usage
'.If the meaning of the 'Output Parameter Usage Synchronisation Point' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Output Parameter Usage Synchronisation Point' containment reference list.
- See Also:
SeffPackage.getSynchronisationPoint_OutputParameterUsage_SynchronisationPoint()
,VariableUsage.getSynchronisationPoint_VariableUsage()
- Generated class or method.
- EMF model class or method.
- opposite="synchronisationPoint_VariableUsage" containment="true" ordered="false"
-
getForkAction_SynchronisationPoint
ForkAction getForkAction_SynchronisationPoint()
Returns the value of the 'Fork Action Synchronisation Point' container reference. It is bidirectional and its opposite is 'Synchronising Behaviours Fork Action
'.If the meaning of the 'Fork Action Synchronisation Point' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Fork Action Synchronisation Point' container reference.
- See Also:
setForkAction_SynchronisationPoint(ForkAction)
,SeffPackage.getSynchronisationPoint_ForkAction_SynchronisationPoint()
,ForkAction.getSynchronisingBehaviours_ForkAction()
- Generated class or method.
- EMF model class or method.
- opposite="synchronisingBehaviours_ForkAction" required="true" transient="false" ordered="false"
-
setForkAction_SynchronisationPoint
void setForkAction_SynchronisationPoint(ForkAction value)
Sets the value of the 'Fork Action Synchronisation Point
' container reference.- Parameters:
value
- the new value of the 'Fork Action Synchronisation Point' container reference.- See Also:
getForkAction_SynchronisationPoint()
- Generated class or method.
-
getSynchronousForkedBehaviours_SynchronisationPoint
EList<ForkedBehaviour> getSynchronousForkedBehaviours_SynchronisationPoint()
Returns the value of the 'Synchronous Forked Behaviours Synchronisation Point' containment reference list. The list contents are of typeForkedBehaviour
. It is bidirectional and its opposite is 'Synchronisation Point Forked Behaviour
'.If the meaning of the 'Synchronous Forked Behaviours Synchronisation Point' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Synchronous Forked Behaviours Synchronisation Point' containment reference list.
- See Also:
SeffPackage.getSynchronisationPoint_SynchronousForkedBehaviours_SynchronisationPoint()
,ForkedBehaviour.getSynchronisationPoint_ForkedBehaviour()
- Generated class or method.
- EMF model class or method.
- opposite="synchronisationPoint_ForkedBehaviour" containment="true" required="true" ordered="false"
-
-