Interface ReturnParameterMembership

All Superinterfaces:
BaseElement, Cloneable, Comparable, Element, org.eclipse.emf.ecore.EObject, FeatureMembership, Membership, ModelElement, com.dassault_systemes.modeler.modelextension.model.modelextension.ModelExtensionObject, org.eclipse.emf.common.notify.Notifier, OwningMembership, ParameterMembership, Relationship

@OpenApiAll public interface ReturnParameterMembership extends ParameterMembership

A ReturnParameterMembership is a ParameterMembership that indicates that the ownedMemberParameter is the result parameter of a Function or Expression. The direction of the ownedMemberParameter must be out.

owningType.oclIsKindOf(Function) or owningType.oclIsKindOf(Expression)
  • Method Details

    • parameterDirection

      FeatureDirectionKind parameterDirection()

      The ownedMemberParameter of a ReturnParameterMembership must have direction out. (This is a leaf operation that cannot be further redefined.)

      FeatureDirectionKind::out
      Specified by:
      parameterDirection in interface ParameterMembership