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, setOwnedType
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
accept, getCsi, getDescription, getParent, setCsi
eClass
resetPivot
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getOwnedSignature, setOwnedSignature
StructuredClassCS 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()