Interface OperationCall
-
- All Known Implementing Classes:
OperationCallImpl
public interface OperationCall extends EObject
A representation of the model object 'Operation Call'.The following features are supported:
- See Also:
PrologmodelPackage.getOperationCall()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Operation
getCallee()
Returns the value of the 'Callee' reference.Caller
getCaller()
Returns the value of the 'Caller' container reference.String
getName()
Returns the value of the 'Name' attribute.EList<VariableAssignment>
getParameterAssignments()
Returns the value of the 'Parameter Assignments' containment reference list.EList<VariableAssignment>
getPreCallStateDefinitions()
Returns the value of the 'Pre Call State Definitions' containment reference list.void
setCallee(Operation value)
Sets the value of the 'Callee
' reference.void
setCaller(Caller value)
Sets the value of the 'Caller
' container reference.void
setName(String value)
Sets the value of the 'Name
' attribute.-
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
-
getCallee
Operation getCallee()
Returns the value of the 'Callee' reference.- Returns:
- the value of the 'Callee' reference.
- See Also:
setCallee(Operation)
,PrologmodelPackage.getOperationCall_Callee()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setCallee
void setCallee(Operation value)
Sets the value of the 'Callee
' reference.- Parameters:
value
- the new value of the 'Callee' reference.- See Also:
getCallee()
- Generated class or method.
-
getParameterAssignments
EList<VariableAssignment> getParameterAssignments()
Returns the value of the 'Parameter Assignments' containment reference list. The list contents are of typeVariableAssignment
.- Returns:
- the value of the 'Parameter Assignments' containment reference list.
- See Also:
PrologmodelPackage.getOperationCall_ParameterAssignments()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
getCaller
Caller getCaller()
Returns the value of the 'Caller' container reference. It is bidirectional and its opposite is 'Calls
'.- Returns:
- the value of the 'Caller' container reference.
- See Also:
setCaller(Caller)
,PrologmodelPackage.getOperationCall_Caller()
,Caller.getCalls()
- Generated class or method.
- EMF model class or method.
- opposite="calls" required="true" transient="false"
-
setCaller
void setCaller(Caller value)
Sets the value of the 'Caller
' container reference.- Parameters:
value
- the new value of the 'Caller' container reference.- See Also:
getCaller()
- Generated class or method.
-
getName
String getName()
Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,PrologmodelPackage.getOperationCall_Name()
- Generated class or method.
- EMF model class or method.
-
setName
void setName(String value)
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
getName()
- Generated class or method.
-
getPreCallStateDefinitions
EList<VariableAssignment> getPreCallStateDefinitions()
Returns the value of the 'Pre Call State Definitions' containment reference list. The list contents are of typeVariableAssignment
.- Returns:
- the value of the 'Pre Call State Definitions' containment reference list.
- See Also:
PrologmodelPackage.getOperationCall_PreCallStateDefinitions()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
-