Interface InfrastructureCall
- All Superinterfaces:
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:
InfrastructureCallImpl
A representation of the model object 'Infrastructure Call'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- annotation="http://www.eclipse.org/emf/2002/Ecore constraints='signatureMustBelongToUsedRequiredRole referencedRequiredRoleMustBeRequiredByComponent signatureRoleCombinationMustBeUniqueWithinAbstractInternalControlFlowAction'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/LPG signatureMustBelongToUsedRequiredRole='signature__InfrastructureCall.infrastructureInterface__InfrastructureSignature = requiredRole__InfrastructureCall.requiredInterface__InfrastructureRequiredRole' referencedRequiredRoleMustBeRequiredByComponent='self.oclAsType(ecore::EObject)->closure(eContainer())->select( entity | entity.oclIsKindOf(pcm::core::entity::InterfaceRequiringEntity)).oclAsType(pcm::core::entity::InterfaceRequiringEntity).requiredRoles_InterfaceRequiringEntity->includes(self.requiredRole__InfrastructureCall)' signatureRoleCombinationMustBeUniqueWithinAbstractInternalControlFlowAction='self.action__InfrastructureCall.infrastructureCall__Action->select(call | call.requiredRole__InfrastructureCall = self.requiredRole__InfrastructureCall and call.signature__InfrastructureCall=self.signature__InfrastructureCall)->size() = 1'"
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Action Infrastructure Call' container reference.Returns the value of the 'Number Of Calls Infrastructure Call' containment reference.Returns the value of the 'Required Role Infrastructure Call' reference.Returns the value of the 'Signature Infrastructure Call' reference.void
Sets the value of the 'Action Infrastructure Call
' container reference.void
Sets the value of the 'Number Of Calls Infrastructure Call
' containment reference.void
Sets the value of the 'Required Role Infrastructure Call
' reference.void
Sets the value of the 'Signature Infrastructure Call
' reference.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
-
getSignature__InfrastructureCall
InfrastructureSignature getSignature__InfrastructureCall()Returns the value of the 'Signature Infrastructure Call' reference.- Returns:
- the value of the 'Signature Infrastructure Call' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setSignature__InfrastructureCall
Sets the value of the 'Signature Infrastructure Call
' reference.- Parameters:
value
- the new value of the 'Signature Infrastructure Call' reference.- See Also:
- Generated class or method.
-
getNumberOfCalls__InfrastructureCall
PCMRandomVariable getNumberOfCalls__InfrastructureCall()Returns the value of the 'Number Of Calls Infrastructure Call' containment reference. It is bidirectional and its opposite is 'Infrastructure Call PCM Random Variable
'.- Returns:
- the value of the 'Number Of Calls Infrastructure Call' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="infrastructureCall__PCMRandomVariable" containment="true" required="true" ordered="false"
-
setNumberOfCalls__InfrastructureCall
Sets the value of the 'Number Of Calls Infrastructure Call
' containment reference.- Parameters:
value
- the new value of the 'Number Of Calls Infrastructure Call' containment reference.- See Also:
- Generated class or method.
-
getAction__InfrastructureCall
AbstractInternalControlFlowAction getAction__InfrastructureCall()Returns the value of the 'Action Infrastructure Call' container reference. It is bidirectional and its opposite is 'Infrastructure Call Action
'.- Returns:
- the value of the 'Action Infrastructure Call' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="infrastructureCall__Action" required="true" transient="false" ordered="false"
-
setAction__InfrastructureCall
Sets the value of the 'Action Infrastructure Call
' container reference.- Parameters:
value
- the new value of the 'Action Infrastructure Call' container reference.- See Also:
- Generated class or method.
-
getRequiredRole__InfrastructureCall
InfrastructureRequiredRole getRequiredRole__InfrastructureCall()Returns the value of the 'Required Role Infrastructure Call' reference.- Returns:
- the value of the 'Required Role Infrastructure Call' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setRequiredRole__InfrastructureCall
Sets the value of the 'Required Role Infrastructure Call
' reference.- Parameters:
value
- the new value of the 'Required Role Infrastructure Call' reference.- See Also:
- Generated class or method.
-