Package org.jetbrains.mps.openapi.model
Enum SaveResult
- java.lang.Object
-
- java.lang.Enum<SaveResult>
-
- org.jetbrains.mps.openapi.model.SaveResult
-
- All Implemented Interfaces:
Serializable
,Comparable<SaveResult>
public enum SaveResult extends Enum<SaveResult>
- See Also:
EditableSModel.save(SaveOptions)
-
-
Enum Constant Summary
Enum Constants Enum Constant Description IO_PROBLEM
LOADED_FROM_DATA_SOURCE
NOT_CHANGED
NOT_LOADED
RESOLVING_CONFLICT_IN_PROGRESS
SAVE_PROBLEM
SAVED_TO_DATA_SOURCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
attachTrace(Throwable trace)
Throwable
getTraceIfAny()
static SaveResult
valueOf(String name)
Returns the enum constant of this type with the specified name.static SaveResult[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NOT_LOADED
public static final SaveResult NOT_LOADED
-
NOT_CHANGED
public static final SaveResult NOT_CHANGED
-
SAVED_TO_DATA_SOURCE
public static final SaveResult SAVED_TO_DATA_SOURCE
-
LOADED_FROM_DATA_SOURCE
public static final SaveResult LOADED_FROM_DATA_SOURCE
-
SAVE_PROBLEM
public static final SaveResult SAVE_PROBLEM
-
IO_PROBLEM
public static final SaveResult IO_PROBLEM
-
RESOLVING_CONFLICT_IN_PROGRESS
public static final SaveResult RESOLVING_CONFLICT_IN_PROGRESS
-
-
Method Detail
-
values
public static SaveResult[] 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 (SaveResult c : SaveResult.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SaveResult 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 nameNullPointerException
- if the argument is null
-
-