org.eclipse.xtext.xtext.ecoreInference
Enum TransformationErrorCode

java.lang.Object
  extended by java.lang.Enum<TransformationErrorCode>
      extended by org.eclipse.xtext.xtext.ecoreInference.TransformationErrorCode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<TransformationErrorCode>

public enum TransformationErrorCode
extends java.lang.Enum<TransformationErrorCode>


Enum Constant Summary
AliasForMetamodelAlreadyExists
           
CannotCreateTypeInSealedMetamodel
           
CannotLoadMetamodel
           
FeatureWithDifferentConfigurationAlreadyExists
           
InvalidDatatypeRule
           
InvalidFeature
           
InvalidSupertype
           
MoreThanOneFeatureWithSameName
           
MoreThanOneTypeChangeInOneRule
           
NoCompatibleFeatureTypeAvailable
           
NoSuchRuleAvailable
           
NoSuchTypeAvailable
           
TypeWithCycleInHierarchy
           
UnknownMetaModelAlias
           
 
Method Summary
 java.lang.String getFullyQualifiedCode()
           
static TransformationErrorCode valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TransformationErrorCode[] 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, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NoSuchTypeAvailable

public static final TransformationErrorCode NoSuchTypeAvailable

MoreThanOneTypeChangeInOneRule

public static final TransformationErrorCode MoreThanOneTypeChangeInOneRule

CannotLoadMetamodel

public static final TransformationErrorCode CannotLoadMetamodel

CannotCreateTypeInSealedMetamodel

public static final TransformationErrorCode CannotCreateTypeInSealedMetamodel

FeatureWithDifferentConfigurationAlreadyExists

public static final TransformationErrorCode FeatureWithDifferentConfigurationAlreadyExists

NoCompatibleFeatureTypeAvailable

public static final TransformationErrorCode NoCompatibleFeatureTypeAvailable

AliasForMetamodelAlreadyExists

public static final TransformationErrorCode AliasForMetamodelAlreadyExists

NoSuchRuleAvailable

public static final TransformationErrorCode NoSuchRuleAvailable

TypeWithCycleInHierarchy

public static final TransformationErrorCode TypeWithCycleInHierarchy

MoreThanOneFeatureWithSameName

public static final TransformationErrorCode MoreThanOneFeatureWithSameName

UnknownMetaModelAlias

public static final TransformationErrorCode UnknownMetaModelAlias

InvalidDatatypeRule

public static final TransformationErrorCode InvalidDatatypeRule

InvalidSupertype

public static final TransformationErrorCode InvalidSupertype

InvalidFeature

public static final TransformationErrorCode InvalidFeature
Method Detail

values

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

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

valueOf

public static TransformationErrorCode 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 name
java.lang.NullPointerException - if the argument is null

getFullyQualifiedCode

public java.lang.String getFullyQualifiedCode()