Class ParameterEffectKindEnum

  • All Implemented Interfaces:
    ParameterEffectKind, java.io.Serializable, javax.jmi.reflect.RefEnum, org.eclipse.emf.common.util.Enumerator

    public final class ParameterEffectKindEnum
    extends org.eclipse.emf.common.util.AbstractEnumerator
    implements ParameterEffectKind
    A representation of the literals of the enumeration 'Parameter Effect Kind', and utility methods for working with them. ParameterEffectKind is an Enumeration that indicates the effect of a Behavior on values passed in or out of its parameters.
    See Also:
    com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getParameterEffectKindEnum(), Serialized Form
    Model:
    annotation="MOF package='activities.mdcompleteactivities'"
    Generated:
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ParameterEffectKindEnum​(int value, java.lang.String name, java.lang.String literal)
      Only this class can construct instances.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ParameterEffectKindEnum get​(int value)
      Returns the 'Parameter Effect Kind' literal with the specified integer value.
      static ParameterEffectKindEnum get​(java.lang.String literal)
      Returns the 'Parameter Effect Kind' literal with the specified literal value.
      static ParameterEffectKindEnum getByName​(java.lang.String name)
      Returns the 'Parameter Effect Kind' literal with the specified name.
      private static java.util.List<java.lang.String> initTypeName()  
      java.util.List refTypeName()  
      • Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator

        getLiteral, getName, getValue, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface javax.jmi.reflect.RefEnum

        equals, hashCode, toString
    • Field Detail

      • CREATE_VALUE

        public static final int CREATE_VALUE
        The 'Create' literal value. Indicates that the behavior creates values.
        See Also:
        CREATE, Constant Field Values
        Model:
        name="create"
        Generated:
      • READ_VALUE

        public static final int READ_VALUE
        The 'Read' literal value. Indicates objects that are values of the parameter have values of their properties, or links in which they participate, or their classifiers retrieved during executions of the behavior.
        See Also:
        READ, Constant Field Values
        Model:
        name="read"
        Generated:
      • UPDATE_VALUE

        public static final int UPDATE_VALUE
        The 'Update' literal value. Indicates objects that are values of the parameter have values of their properties, or links in which they participate, or their classification changed during executions of the behavior.
        See Also:
        UPDATE, Constant Field Values
        Model:
        name="update"
        Generated:
      • DELETE_VALUE

        public static final int DELETE_VALUE
        The 'Delete' literal value. Indicates objects that are values of the parameter do not exist after executions of the behavior are finished.
        See Also:
        DELETE, Constant Field Values
        Model:
        name="delete"
        Generated:
      • typeName

        private static final java.util.List<java.lang.String> typeName
        Generated:
      • VALUES_ARRAY

        private static final ParameterEffectKindEnum[] VALUES_ARRAY
        An array of all the 'Parameter Effect Kind' enumerators.
        Generated:
      • VALUES

        public static final java.util.List VALUES
        A public read-only list of all the 'Parameter Effect Kind' enumerators.
        Generated:
    • Constructor Detail

      • ParameterEffectKindEnum

        private ParameterEffectKindEnum​(int value,
                                        java.lang.String name,
                                        java.lang.String literal)
        Only this class can construct instances.
        Generated:
    • Method Detail

      • initTypeName

        private static java.util.List<java.lang.String> initTypeName()
        Generated:
      • refTypeName

        public java.util.List refTypeName()
        Specified by:
        refTypeName in interface javax.jmi.reflect.RefEnum
      • get

        public static ParameterEffectKindEnum get​(java.lang.String literal)
        Returns the 'Parameter Effect Kind' literal with the specified literal value.
        Generated:
      • getByName

        public static ParameterEffectKindEnum getByName​(java.lang.String name)
        Returns the 'Parameter Effect Kind' literal with the specified name.
        Generated:
      • get

        public static ParameterEffectKindEnum get​(int value)
        Returns the 'Parameter Effect Kind' literal with the specified integer value.
        Generated: