de.cau.cs.kieler.krep.editors.klp.klp
Enum MoveKind

java.lang.Object
  extended by java.lang.Enum<MoveKind>
      extended by de.cau.cs.kieler.krep.editors.klp.klp.MoveKind
All Implemented Interfaces:
Serializable, Comparable<MoveKind>, Enumerator

public enum MoveKind
extends Enum<MoveKind>
implements Enumerator

A representation of the literals of the enumeration 'Move Kind', and utility methods for working with them.

See Also:
KlpPackage.getMoveKind()
Rating red
Generated:
This code was automatically generated.
Model element

Enum Constant Summary
CCMOV
          The 'Ccmov' literal object.
CMOV
          The 'Cmov' literal object.
ICMOV
          The 'Icmov' literal object.
IVMOV
          The 'Ivmov' literal object.
VCMOV
          The 'Vcmov' literal object.
VVMOV
          The 'Vvmov' literal object.
 
Field Summary
static int CCMOV_VALUE
          The 'Ccmov' literal value.
static int CMOV_VALUE
          The 'Cmov' literal value.
static int ICMOV_VALUE
          The 'Icmov' literal value.
static int IVMOV_VALUE
          The 'Ivmov' literal value.
static List<MoveKind> VALUES
          A public read-only list of all the 'Move Kind' enumerators.
static int VCMOV_VALUE
          The 'Vcmov' literal value.
static int VVMOV_VALUE
          The 'Vvmov' literal value.
 
Method Summary
static MoveKind get(int value)
          Returns the 'Move Kind' literal with the specified integer value.
static MoveKind get(String literal)
          Returns the 'Move Kind' literal with the specified literal value.
static MoveKind getByName(String name)
          Returns the 'Move Kind' literal with the specified name.
 String getLiteral()
           
 String getName()
           
 int getValue()
           
 String toString()
          Returns the literal value of the enumerator, which is its string representation.
static MoveKind valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MoveKind[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CMOV

public static final MoveKind CMOV
The 'Cmov' literal object.

See Also:
CMOV_VALUE
Generated:
This code was automatically generated.
Ordered

VCMOV

public static final MoveKind VCMOV
The 'Vcmov' literal object.

See Also:
VCMOV_VALUE
Generated:
This code was automatically generated.
Ordered

VVMOV

public static final MoveKind VVMOV
The 'Vvmov' literal object.

See Also:
VVMOV_VALUE
Generated:
This code was automatically generated.
Ordered

CCMOV

public static final MoveKind CCMOV
The 'Ccmov' literal object.

See Also:
CCMOV_VALUE
Generated:
This code was automatically generated.
Ordered

IVMOV

public static final MoveKind IVMOV
The 'Ivmov' literal object.

See Also:
IVMOV_VALUE
Generated:
This code was automatically generated.
Ordered

ICMOV

public static final MoveKind ICMOV
The 'Icmov' literal object.

See Also:
ICMOV_VALUE
Generated:
This code was automatically generated.
Ordered
Field Detail

CMOV_VALUE

public static final int CMOV_VALUE
The 'Cmov' literal value.

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

See Also:
CMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=cmov
literal=CVMOV
Ordered

VCMOV_VALUE

public static final int VCMOV_VALUE
The 'Vcmov' literal value.

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

See Also:
VCMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=vcmov
literal=VCMOV
Ordered

VVMOV_VALUE

public static final int VVMOV_VALUE
The 'Vvmov' literal value.

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

See Also:
VVMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=vvmov
literal=VVMOV
Ordered

CCMOV_VALUE

public static final int CCMOV_VALUE
The 'Ccmov' literal value.

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

See Also:
CCMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=ccmov
literal=CCMOV
Ordered

IVMOV_VALUE

public static final int IVMOV_VALUE
The 'Ivmov' literal value.

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

See Also:
IVMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=ivmov
literal=IVMOV
Ordered

ICMOV_VALUE

public static final int ICMOV_VALUE
The 'Icmov' literal value.

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

See Also:
ICMOV, Constant Field Values
Generated:
This code was automatically generated.
Model element:
name=icmov
literal=ICMOV
Ordered

VALUES

public static final List<MoveKind> VALUES
A public read-only list of all the 'Move Kind' enumerators.

Generated:
This code was automatically generated.
Method Detail

values

public static MoveKind[] 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 (MoveKind c : MoveKind.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MoveKind valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

get

public static MoveKind get(String literal)
Returns the 'Move Kind' literal with the specified literal value.

Generated:
This code was automatically generated.

getByName

public static MoveKind getByName(String name)
Returns the 'Move Kind' literal with the specified name.

Generated:
This code was automatically generated.

get

public static MoveKind get(int value)
Returns the 'Move Kind' literal with the specified integer value.

Generated:
This code was automatically generated.

getValue

public int getValue()

Specified by:
getValue in interface Enumerator
Generated:
This code was automatically generated.

getName

public String getName()

Specified by:
getName in interface Enumerator
Generated:
This code was automatically generated.

getLiteral

public String getLiteral()

Specified by:
getLiteral in interface Enumerator
Generated:
This code was automatically generated.

toString

public String toString()
Returns the literal value of the enumerator, which is its string representation.

Overrides:
toString in class Enum<MoveKind>
Generated:
This code was automatically generated.