Enum EADiagramLabelKind
- java.lang.Object
-
- java.lang.Enum<EADiagramLabelKind>
-
- com.sodius.mdw.metamodel.uml21.io.ea.EADiagramLabelKind
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<EADiagramLabelKind>
public enum EADiagramLabelKind extends java.lang.Enum<EADiagramLabelKind>
A representation of the literals of the enumeration 'EADiagramLabelKind', and utility methods for working with them.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ILHS
The 'Realized Item Source' literal object.IRHS
The 'Realized Item Destination' literal object.LLB
The 'Source Bottom Label' literal object.LLT
The 'Source Top Label' literal object.LMB
The 'Middle Bottom Label' literal object.LMT
The 'Middle Top Label' literal object.LRB
The 'Target Bottom Label' literal object.LRT
The 'Target Top Label' literal object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EADiagramLabelKind
fromString(java.lang.String name)
Takes a string and returns the matching enum constantjava.lang.String
getLabel()
static EADiagramLabelKind
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static EADiagramLabelKind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LLB
public static final EADiagramLabelKind LLB
The 'Source Bottom Label' literal object.
-
LLT
public static final EADiagramLabelKind LLT
The 'Source Top Label' literal object.
-
LMT
public static final EADiagramLabelKind LMT
The 'Middle Top Label' literal object.
-
LMB
public static final EADiagramLabelKind LMB
The 'Middle Bottom Label' literal object.
-
LRT
public static final EADiagramLabelKind LRT
The 'Target Top Label' literal object.
-
LRB
public static final EADiagramLabelKind LRB
The 'Target Bottom Label' literal object.
-
IRHS
public static final EADiagramLabelKind IRHS
The 'Realized Item Destination' literal object.
-
ILHS
public static final EADiagramLabelKind ILHS
The 'Realized Item Source' literal object.
-
-
Method Detail
-
values
public static EADiagramLabelKind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EADiagramLabelKind c : EADiagramLabelKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EADiagramLabelKind valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getLabel
public java.lang.String getLabel()
-
fromString
public static EADiagramLabelKind fromString(java.lang.String name)
Takes a string and returns the matching enum constantThis method returns null instead of throwing an IllegalArgumentException, as
EADiagramLabelKind.valueOf(String)
does.- Parameters:
name
- A string containing the name of the enum constant to be returned.- Returns:
- If the string matches the name of an enum constant, that constant is returned. If the String does not match, a null value is returned
-
-