Interface OperationSignature
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,NamedElement
,Notifier
,PCMBaseClass
,PCMClass
,Signature
- All Known Implementing Classes:
OperationSignatureImpl
A representation of the model object 'Operation Signature'.
An interface specific to operations and a operation specific association to parameters and return values.
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='parameterNamesHaveToBeUniqueForASignature'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/LPG parameterNamesHaveToBeUniqueForASignature='self.parameters__OperationSignature->isUnique(p : Parameter |\r\n\tp.parameterName\r\n)'"
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Interface Operation Signature' container reference.Returns the value of the 'Parameters Operation Signature' containment reference list.Returns the value of the 'Return Type Operation Signature' reference.void
Sets the value of the 'Interface Operation Signature
' container reference.void
Sets the value of the 'Return Type Operation Signature
' 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 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
Methods inherited from interface org.palladiosimulator.pcm.repository.Signature
getExceptions__Signature, getFailureType
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getInterface__OperationSignature
OperationInterface getInterface__OperationSignature()Returns the value of the 'Interface Operation Signature' container reference. It is bidirectional and its opposite is 'Signatures Operation Interface
'. This property represents the interface that contains the method with this signature.- Returns:
- the value of the 'Interface Operation Signature' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="signatures__OperationInterface" required="true" transient="false" ordered="false"
-
setInterface__OperationSignature
Sets the value of the 'Interface Operation Signature
' container reference.- Parameters:
value
- the new value of the 'Interface Operation Signature' container reference.- See Also:
- Generated class or method.
-
getParameters__OperationSignature
Returns the value of the 'Parameters Operation Signature' containment reference list. The list contents are of typeParameter
. It is bidirectional and its opposite is 'Operation Signature Parameter
'. This property represents the list of parameters of the corresponding method.- Returns:
- the value of the 'Parameters Operation Signature' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="operationSignature__Parameter" containment="true"
-
getReturnType__OperationSignature
DataType getReturnType__OperationSignature()Returns the value of the 'Return Type Operation Signature' reference. This property represents the return type of the corresponding method.- Returns:
- the value of the 'Return Type Operation Signature' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- ordered="false"
-
setReturnType__OperationSignature
Sets the value of the 'Return Type Operation Signature
' reference.- Parameters:
value
- the new value of the 'Return Type Operation Signature' reference.- See Also:
- Generated class or method.
-