org.eclipse.ocl.examples.pivot
Interface Parameter
- All Superinterfaces:
- Element, org.eclipse.emf.ecore.EObject, MonikeredElement, MultiplicityElement, Nameable, NamedElement, org.eclipse.emf.common.notify.Notifier, PivotObject, TypedElement, TypedMultiplicityElement, VariableDeclaration, Visitable
- All Known Implementing Classes:
- ParameterImpl
public interface Parameter
- extends TypedMultiplicityElement, VariableDeclaration
A representation of the model object 'Parameter'.
A parameter is a typed element that represents a parameter of an operation.
The following features are supported:
- See Also:
PivotPackage.getParameter()
- Generated
- Model
Methods inherited from interface org.eclipse.ocl.examples.pivot.MultiplicityElement |
getLower, getUpper, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setUpper, upperBound, validateLowerGe0, validateUpperGeLower |
getOperation
Operation getOperation()
- Returns the value of the 'Operation' container reference.
It is bidirectional and its opposite is '
Owned Parameter
'.
The operation that owns the parameter.
- Returns:
- the value of the 'Operation' container reference.
- See Also:
setOperation(Operation)
,
PivotPackage.getParameter_Operation()
,
Operation.getOwnedParameters()
- Generated
- Model
- opposite="ownedParameter" transient="false" ordered="false"
setOperation
void setOperation(Operation value)
- Sets the value of the '
Operation
' container reference.
- Parameters:
value
- the new value of the 'Operation' container reference.- See Also:
getOperation()
- Generated