Interface SpecifiedOutputParameterAbstraction
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,Notifier
- All Known Implementing Classes:
SpecifiedOutputParameterAbstractionImpl
public interface SpecifiedOutputParameterAbstraction
extends org.eclipse.emf.cdo.CDOObject
A representation of the model object 'Specified Output Parameter Abstraction'.
To specify the output parameters of a service (without associated RD-SEFF), software architects can associate a SpecifiedOutputParameterAbstraction to services (signature + role). SpecifiedOutputParameterAbstractions assign a single VariableUsage to that service that determines the output parameters in depency of its input parameters. Software architects can use stochastic expressions (package StoEx) to define the dependencies.
Note:
- Is it actually possible to define the output in dependency on the input parameters?
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Expected External Outputs Specified Output Parameter Abstraction' containment reference list.Returns the value of the 'Qos Annotations Specified Output Parameter Abstraction' container reference.Returns the value of the 'Role Specified Output Parameter Abstraction' reference.Returns the value of the 'Signature Specified Output Parameter Abstraction' reference.void
Sets the value of the 'Qos Annotations Specified Output Parameter Abstraction
' container reference.void
Sets the value of the 'Role Specified Output Parameter Abstraction
' reference.void
Sets the value of the 'Signature Specified Output Parameter Abstraction
' 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 Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getSignature_SpecifiedOutputParameterAbstraction
Signature getSignature_SpecifiedOutputParameterAbstraction()Returns the value of the 'Signature Specified Output Parameter Abstraction' reference.- Returns:
- the value of the 'Signature Specified Output Parameter Abstraction' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setSignature_SpecifiedOutputParameterAbstraction
Sets the value of the 'Signature Specified Output Parameter Abstraction
' reference.- Parameters:
value
- the new value of the 'Signature Specified Output Parameter Abstraction' reference.- See Also:
- Generated class or method.
-
getRole_SpecifiedOutputParameterAbstraction
Role getRole_SpecifiedOutputParameterAbstraction()Returns the value of the 'Role Specified Output Parameter Abstraction' reference.- Returns:
- the value of the 'Role Specified Output Parameter Abstraction' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setRole_SpecifiedOutputParameterAbstraction
Sets the value of the 'Role Specified Output Parameter Abstraction
' reference.- Parameters:
value
- the new value of the 'Role Specified Output Parameter Abstraction' reference.- See Also:
- Generated class or method.
-
getExpectedExternalOutputs_SpecifiedOutputParameterAbstraction
EList<VariableUsage> getExpectedExternalOutputs_SpecifiedOutputParameterAbstraction()Returns the value of the 'Expected External Outputs Specified Output Parameter Abstraction' containment reference list. The list contents are of typeVariableUsage
. It is bidirectional and its opposite is 'Specified Output Parameter Abstraction expected External Outputs Variable Usage
'.- Returns:
- the value of the 'Expected External Outputs Specified Output Parameter Abstraction' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="specifiedOutputParameterAbstraction_expectedExternalOutputs_VariableUsage" containment="true" ordered="false"
-
getQosAnnotations_SpecifiedOutputParameterAbstraction
QoSAnnotations getQosAnnotations_SpecifiedOutputParameterAbstraction()Returns the value of the 'Qos Annotations Specified Output Parameter Abstraction' container reference. It is bidirectional and its opposite is 'Specified Output Parameter Abstractions Qo SAnnotations
'.- Returns:
- the value of the 'Qos Annotations Specified Output Parameter Abstraction' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="specifiedOutputParameterAbstractions_QoSAnnotations" required="true" transient="false" ordered="false"
-
setQosAnnotations_SpecifiedOutputParameterAbstraction
Sets the value of the 'Qos Annotations Specified Output Parameter Abstraction
' container reference.- Parameters:
value
- the new value of the 'Qos Annotations Specified Output Parameter Abstraction' container reference.- See Also:
- Generated class or method.
-