Class MessageSortEnum

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

    public final class MessageSortEnum
    extends org.eclipse.emf.common.util.AbstractEnumerator
    implements MessageSort
    A representation of the literals of the enumeration 'Message Sort', and utility methods for working with them. This is an enumerated type that identifies the type of communication action that was used to generate the Message.
    See Also:
    com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getMessageSortEnum(), Serialized Form
    Model:
    annotation="MOF package='interactions.mdbasicinteractions'"
    Generated:
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private MessageSortEnum​(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 MessageSortEnum get​(int value)
      Returns the 'Message Sort' literal with the specified integer value.
      static MessageSortEnum get​(java.lang.String literal)
      Returns the 'Message Sort' literal with the specified literal value.
      static MessageSortEnum getByName​(java.lang.String name)
      Returns the 'Message Sort' 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

      • SYNCH_CALL_VALUE

        public static final int SYNCH_CALL_VALUE
        The 'Synch Call' literal value. The message was generated by a synchronous call to an operation.
        See Also:
        SYNCHCALL, Constant Field Values
        Model:
        name="synchCall"
        Generated:
      • ASYNCH_CALL_VALUE

        public static final int ASYNCH_CALL_VALUE
        The 'Asynch Call' literal value. The message was generated by an asynchronous call to an operation; i.e., a CallAction with isSynchronous = false.
        See Also:
        ASYNCHCALL, Constant Field Values
        Model:
        name="asynchCall"
        Generated:
      • ASYNCH_SIGNAL_VALUE

        public static final int ASYNCH_SIGNAL_VALUE
        The 'Asynch Signal' literal value. The message was generated by an asynchronous send action.
        See Also:
        ASYNCHSIGNAL, Constant Field Values
        Model:
        name="asynchSignal"
        Generated:
      • CREATE_MESSAGE_VALUE

        public static final int CREATE_MESSAGE_VALUE
        The 'Create Message' literal value. The message designating the creation of another lifeline object.
        See Also:
        CREATEMESSAGE, Constant Field Values
        Model:
        name="createMessage"
        Generated:
      • DELETE_MESSAGE_VALUE

        public static final int DELETE_MESSAGE_VALUE
        The 'Delete Message' literal value. The message designating the termination of another lifeline.
        See Also:
        DELETEMESSAGE, Constant Field Values
        Model:
        name="deleteMessage"
        Generated:
      • REPLY_VALUE

        public static final int REPLY_VALUE
        The 'Reply' literal value. The message is a reply message to an operation call.
        See Also:
        REPLY, Constant Field Values
        Model:
        name="reply"
        Generated:
      • typeName

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

        private static final MessageSortEnum[] VALUES_ARRAY
        An array of all the 'Message Sort' enumerators.
        Generated:
      • VALUES

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

      • MessageSortEnum

        private MessageSortEnum​(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 MessageSortEnum get​(java.lang.String literal)
        Returns the 'Message Sort' literal with the specified literal value.
        Generated:
      • getByName

        public static MessageSortEnum getByName​(java.lang.String name)
        Returns the 'Message Sort' literal with the specified name.
        Generated:
      • get

        public static MessageSortEnum get​(int value)
        Returns the 'Message Sort' literal with the specified integer value.
        Generated: