Interface CallInstance
-
- 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:
CallInstanceImpl
public interface CallInstance extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Call Instance'.The following features are supported:
- See Also:
ParametersPackage.getCallInstance()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<ParameterInstance>
getInputParameterInstances()
Returns the value of the 'Input Parameter Instances' containment reference list.long
getNumberOfCalls()
Returns the value of the 'Number Of Calls' attribute.OperationReference
getOperationReference()
Returns the value of the 'Operation Reference' containment reference.EList<ParameterInstance>
getOutputParameterInstances()
Returns the value of the 'Output Parameter Instances' containment reference list.void
setNumberOfCalls(long value)
Sets the value of the 'Number Of Calls
' attribute.void
setOperationReference(OperationReference value)
Sets the value of the 'Operation Reference
' containment 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
-
-
-
-
Method Detail
-
getOperationReference
OperationReference getOperationReference()
Returns the value of the 'Operation Reference' containment reference. It is bidirectional and its opposite is 'Call Instance
'.If the meaning of the 'Operation Reference' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Operation Reference' containment reference.
- See Also:
setOperationReference(OperationReference)
,ParametersPackage.getCallInstance_OperationReference()
,OperationReference.getCallInstance()
- Generated class or method.
- EMF model class or method.
- opposite="callInstance" containment="true" required="true" ordered="false"
-
setOperationReference
void setOperationReference(OperationReference value)
Sets the value of the 'Operation Reference
' containment reference.- Parameters:
value
- the new value of the 'Operation Reference' containment reference.- See Also:
getOperationReference()
- Generated class or method.
-
getOutputParameterInstances
EList<ParameterInstance> getOutputParameterInstances()
Returns the value of the 'Output Parameter Instances' containment reference list. The list contents are of typeParameterInstance
. It is bidirectional and its opposite is 'Output Call Instance
'.If the meaning of the 'Output Parameter Instances' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Output Parameter Instances' containment reference list.
- See Also:
ParametersPackage.getCallInstance_OutputParameterInstances()
,ParameterInstance.getOutputCallInstance()
- Generated class or method.
- EMF model class or method.
- opposite="outputCallInstance" containment="true" ordered="false"
-
getNumberOfCalls
long getNumberOfCalls()
Returns the value of the 'Number Of Calls' attribute. The default value is"1"
.If the meaning of the 'Number Of Calls' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Number Of Calls' attribute.
- See Also:
setNumberOfCalls(long)
,ParametersPackage.getCallInstance_NumberOfCalls()
- Generated class or method.
- EMF model class or method.
- default="1" required="true" ordered="false"
-
setNumberOfCalls
void setNumberOfCalls(long value)
Sets the value of the 'Number Of Calls
' attribute.- Parameters:
value
- the new value of the 'Number Of Calls' attribute.- See Also:
getNumberOfCalls()
- Generated class or method.
-
getInputParameterInstances
EList<ParameterInstance> getInputParameterInstances()
Returns the value of the 'Input Parameter Instances' containment reference list. The list contents are of typeParameterInstance
. It is bidirectional and its opposite is 'Input Call Instance
'.If the meaning of the 'Input Parameter Instances' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Input Parameter Instances' containment reference list.
- See Also:
ParametersPackage.getCallInstance_InputParameterInstances()
,ParameterInstance.getInputCallInstance()
- Generated class or method.
- EMF model class or method.
- opposite="inputCallInstance" containment="true" ordered="false"
-
-