Interface Parameter

    • Method Detail

      • getDefault

        @CheckForNull
        java.lang.String getDefault()
        Returns the value of the 'Default' attribute. The default value is "". A String that represents a value to be used when no argument is supplied for the Parameter.
        Returns:
        the value of the 'Default' attribute.
        See Also:
        UMLPackage.getParameter_Default()
        Model:
        default="" dataType="com.nomagic.uml2.ext.magicdraw.String" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • setDefaultValue

        void setDefaultValue​(@CheckForNull
                             ValueSpecification value)
        Sets the value of the 'Default Value' containment reference.
        Parameters:
        value - the new value of the 'Default Value' containment reference.
        See Also:
        getDefaultValue()
        Generated:
      • setOperation

        void setOperation​(@CheckForNull
                          Operation value)
        Sets the value of the 'Operation' container reference.
        Parameters:
        value - the new value of the 'Operation' container reference.
        See Also:
        getOperation()
        Generated:
      • getEffect

        @CheckForNull
        ParameterEffectKind getEffect()
        Returns the value of the 'Effect' attribute. Specifies the effect that executions of the owner of the Parameter have on objects passed in or out of the parameter.
        Returns:
        the value of the 'Effect' attribute.
        See Also:
        setEffect(ParameterEffectKind), UMLPackage.getParameter_Effect()
        Model:
        dataType="com.nomagic.uml2.ext.magicdraw.ParameterParameterEffectKind" ordered="false"
        Generated:
      • setEffect

        void setEffect​(@CheckForNull
                       ParameterEffectKind value)
        Sets the value of the 'Effect' attribute.
        Parameters:
        value - the new value of the 'Effect' attribute.
        See Also:
        getEffect()
        Generated:
      • isException

        boolean isException()
        Returns the value of the 'Exception' attribute. The default value is "false". Tells whether an output parameter may emit a value to the exclusion of the other outputs.
        Returns:
        the value of the 'Exception' attribute.
        See Also:
        setException(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getParameter_Exception()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setException

        void setException​(boolean value)
        Sets the value of the 'Exception' attribute.
        Parameters:
        value - the new value of the 'Exception' attribute.
        See Also:
        isException()
        Generated:
      • isStream

        boolean isStream()
        Returns the value of the 'Stream' attribute. The default value is "false". Tells whether an input parameter may accept values while its behavior is executing, or whether an output parameter may post values while the behavior is executing.
        Returns:
        the value of the 'Stream' attribute.
        See Also:
        setStream(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getParameter_Stream()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setStream

        void setStream​(boolean value)
        Sets the value of the 'Stream' attribute.
        Parameters:
        value - the new value of the 'Stream' attribute.
        See Also:
        isStream()
        Generated:
      • setOwnerFormalParam

        void setOwnerFormalParam​(@CheckForNull
                                 BehavioralFeature value)
        Sets the value of the 'Owner Formal Param' container reference.
        Parameters:
        value - the new value of the 'Owner Formal Param' container reference.
        See Also:
        getOwnerFormalParam()
        Generated:
      • hasParameterSet

        boolean hasParameterSet()
                         throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_activityParameterNodeOfParameter

        boolean has_activityParameterNodeOfParameter()
                                              throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated: