public interface OperationCS extends FeatureCS, TemplateableElementCS
The following features are supported:
BaseCSPackage.getOperationCS()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<SpecificationCS> |
getOwnedBodyExpressions()
Returns the value of the 'Owned Body Expressions' containment reference list.
|
org.eclipse.emf.common.util.EList<TypedRefCS> |
getOwnedExceptions()
Returns the value of the 'Owned Exceptions' containment reference list.
|
org.eclipse.emf.common.util.EList<ParameterCS> |
getOwnedParameters()
Returns the value of the 'Owned Parameters' containment reference list.
|
org.eclipse.emf.common.util.EList<ConstraintCS> |
getOwnedPostconditions()
Returns the value of the 'Owned Postconditions' containment reference list.
|
org.eclipse.emf.common.util.EList<ConstraintCS> |
getOwnedPreconditions()
Returns the value of the 'Owned Preconditions' containment reference list.
|
StructuredClassCS |
getOwningClass()
Returns the value of the 'Owning Class' container reference.
|
void |
setOwningClass(StructuredClassCS value)
Sets the value of the '
Owning Class' container reference. |
getOwnedType, getQualifiers, isIsOptional, setIsOptional, setOwnedTypegetName, setNamegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotaccept, getCsi, getDescription, getParent, setCsieClassresetPivoteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetOwnedSignature, setOwnedSignatureStructuredClassCS getOwningClass()
Owned Operations'.
If the meaning of the 'Owning Class' container reference isn't clear, there really should be more of a description here...
setOwningClass(StructuredClassCS),
BaseCSPackage.getOperationCS_OwningClass(),
StructuredClassCS.getOwnedOperations()void setOwningClass(StructuredClassCS value)
Owning Class' container reference.
value - the new value of the 'Owning Class' container reference.getOwningClass()org.eclipse.emf.common.util.EList<ParameterCS> getOwnedParameters()
ParameterCS.
It is bidirectional and its opposite is 'Owning Operation'.
If the meaning of the 'Owned Parameters' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getOperationCS_OwnedParameters(),
ParameterCS.getOwningOperation()org.eclipse.emf.common.util.EList<TypedRefCS> getOwnedExceptions()
TypedRefCS.
If the meaning of the 'Owned Exceptions' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getOperationCS_OwnedExceptions()org.eclipse.emf.common.util.EList<ConstraintCS> getOwnedPreconditions()
ConstraintCS.
If the meaning of the 'Owned Preconditions' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getOperationCS_OwnedPreconditions()org.eclipse.emf.common.util.EList<ConstraintCS> getOwnedPostconditions()
ConstraintCS.
If the meaning of the 'Owned Postconditions' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getOperationCS_OwnedPostconditions()org.eclipse.emf.common.util.EList<SpecificationCS> getOwnedBodyExpressions()
SpecificationCS.
If the meaning of the 'Owned Body Expressions' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getOperationCS_OwnedBodyExpressions()