TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.interactions
Class BVRMessageSort

java.lang.Object
  extended byorg.eclipse.emf.common.util.AbstractEnumerator
      extended byorg.eclipse.hyades.models.common.interactions.BVRMessageSort
All Implemented Interfaces:
org.eclipse.emf.common.util.Enumerator

public final class BVRMessageSort
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the literals of the enumeration 'BVR Message Sort', and utility methods for working with them. The MessageSort captures the different kind of messages that can be used in an Interaction.

See Also:
Common_Behavior_InteractionsPackage.getBVRMessageSort()
Generated
[EMF] Model

Field Summary
static int ASYNCH_CALL
          The 'Asynch Call' literal value
static BVRMessageSort ASYNCH_CALL_LITERAL
          The 'Asynch Call' literal object
static int ASYNCH_SIGNAL
          The 'Asynch Signal' literal value
static BVRMessageSort ASYNCH_SIGNAL_LITERAL
          The 'Asynch Signal' literal object
static java.lang.String copyright
           
static int SYNCH_CALL
          The 'Synch Call' literal value
static BVRMessageSort SYNCH_CALL_LITERAL
          The 'Synch Call' literal object
static int SYNCH_SIGNAL
          The 'Synch Signal' literal value
static BVRMessageSort SYNCH_SIGNAL_LITERAL
          The 'Synch Signal' literal object
static java.util.List VALUES
          A public read-only list of all the 'BVR Message Sort' enumerators
 
Method Summary
static BVRMessageSort get(int value)
          Returns the 'BVR Message Sort' literal with the specified integer value
static BVRMessageSort get(java.lang.String literal)
          Returns the 'BVR Message Sort' literal with the specified literal value
static BVRMessageSort getByLabel(java.lang.String label)
          Returns the enumeration value associated with a label.
static BVRMessageSort getByName(java.lang.String name)
          Returns the 'BVR Message Sort' literal with the specified name
 java.lang.String getLabel()
          Returns the label associated with this enumeration value.
protected  java.lang.String getString(java.lang.String key)
          Returns the string value associated with a given key.
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getLiteral, getName, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Generated

SYNCH_CALL

public static final int SYNCH_CALL
The 'Synch Call' literal value.

See Also:
SYNCH_CALL_LITERAL, Constant Field Values
Generated
[EMF] Model
name="synchCall"
[EMF] Ordered

SYNCH_SIGNAL

public static final int SYNCH_SIGNAL
The 'Synch Signal' literal value.

See Also:
SYNCH_SIGNAL_LITERAL, Constant Field Values
Generated
[EMF] Model
name="synchSignal"
[EMF] Ordered

ASYNCH_CALL

public static final int ASYNCH_CALL
The 'Asynch Call' literal value.

See Also:
ASYNCH_CALL_LITERAL, Constant Field Values
Generated
[EMF] Model
name="asynchCall"
[EMF] Ordered

ASYNCH_SIGNAL

public static final int ASYNCH_SIGNAL
The 'Asynch Signal' literal value.

See Also:
ASYNCH_SIGNAL_LITERAL, Constant Field Values
Generated
[EMF] Model
name="asynchSignal"
[EMF] Ordered

SYNCH_CALL_LITERAL

public static final BVRMessageSort SYNCH_CALL_LITERAL
The 'Synch Call' literal object.

If the meaning of 'Synch Call' literal object isn't clear, there really should be more of a description here...

See Also:
SYNCH_CALL
Generated
[EMF] Ordered

SYNCH_SIGNAL_LITERAL

public static final BVRMessageSort SYNCH_SIGNAL_LITERAL
The 'Synch Signal' literal object.

If the meaning of 'Synch Signal' literal object isn't clear, there really should be more of a description here...

See Also:
SYNCH_SIGNAL
Generated
[EMF] Ordered

ASYNCH_CALL_LITERAL

public static final BVRMessageSort ASYNCH_CALL_LITERAL
The 'Asynch Call' literal object.

If the meaning of 'Asynch Call' literal object isn't clear, there really should be more of a description here...

See Also:
ASYNCH_CALL
Generated
[EMF] Ordered

ASYNCH_SIGNAL_LITERAL

public static final BVRMessageSort ASYNCH_SIGNAL_LITERAL
The 'Asynch Signal' literal object.

If the meaning of 'Asynch Signal' literal object isn't clear, there really should be more of a description here...

See Also:
ASYNCH_SIGNAL
Generated
[EMF] Ordered

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'BVR Message Sort' enumerators.

Generated
Method Detail

get

public static BVRMessageSort get(java.lang.String literal)
Returns the 'BVR Message Sort' literal with the specified literal value.

Generated

getByName

public static BVRMessageSort getByName(java.lang.String name)
Returns the 'BVR Message Sort' literal with the specified name.

Generated

get

public static BVRMessageSort get(int value)
Returns the 'BVR Message Sort' literal with the specified integer value.

Generated

getByLabel

public static BVRMessageSort getByLabel(java.lang.String label)
Returns the enumeration value associated with a label.

If the label is not valid then this method returns the default value for the enumeration.

Parameters:
label -
Returns:
BVRMessageSort

getLabel

public java.lang.String getLabel()
Returns the label associated with this enumeration value. If there is no label then this method returns the enumeration's name.

Returns:
String

getString

protected java.lang.String getString(java.lang.String key)
                              throws java.lang.NullPointerException,
                                     java.util.MissingResourceException
Returns the string value associated with a given key.

Parameters:
key -
Returns:
String
Throws:
java.util.MissingResourceException - if the key is not in the file
java.lang.NullPointerException - if key is null

TPTP 4.4.0 Platform Project
Public API Specification