Enum MagicDrawShape
- java.lang.Object
-
- java.lang.Enum<MagicDrawShape>
-
- com.sodius.mdw.metamodel.uml21.io.md.MagicDrawShape
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MagicDrawShape>
public enum MagicDrawShape extends java.lang.Enum<MagicDrawShape>
A representation of the literals of the enumeration 'MagicDraw Shape', and utility methods for working with them.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description RECTANGULAR_SHAPE
The 'RectangularShape' literal object.SEPARATOR
The 'Separator' literal object.TEXT_BOX
The 'TextBox' literal object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getLiteral()
static boolean
isShape(java.lang.String type)
Returns true if the type is a MagicDrawShape type.java.lang.String
toString()
static MagicDrawShape
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MagicDrawShape[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TEXT_BOX
public static final MagicDrawShape TEXT_BOX
The 'TextBox' literal object.
-
RECTANGULAR_SHAPE
public static final MagicDrawShape RECTANGULAR_SHAPE
The 'RectangularShape' literal object.
-
SEPARATOR
public static final MagicDrawShape SEPARATOR
The 'Separator' literal object.
-
-
Method Detail
-
values
public static MagicDrawShape[] 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 (MagicDrawShape c : MagicDrawShape.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MagicDrawShape 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
-
getLiteral
public java.lang.String getLiteral()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<MagicDrawShape>
-
isShape
public static boolean isShape(java.lang.String type)
Returns true if the type is a MagicDrawShape type.- Parameters:
type
- the type
-
-