Class SEnumOperations
- java.lang.Object
 - 
- jetbrains.mps.lang.smodel.generator.smodelAdapter.SEnumOperations
 
 
- 
public class SEnumOperations extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description SEnumOperations() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SNodeenumMemberForName(SNode enumm, String name)static SNodeenumMemberForValue(SNode enumm, String value)static intgetDefaultEnumMemberIndex(SNode enumm)static SNodegetEnumMember(SNode enumm, String name)static StringgetEnumMemberName(SNode member)static StringgetEnumMemberPresentation(SNode member)static List<SNode>getEnumMembers(SNode enumm)static StringgetEnumMemberValue(SNode member)static SEnumerationLiteralgetMember(long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint, long memberId, String memberValueHint)static SEnumerationLiteralgetMemberForName(String name, long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)static SEnumerationLiteralgetMemberForValue(String value, long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)static StringgetMemberName(SEnumerationLiteral enumMember)static Collection<SEnumerationLiteral>getMembers(long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)static StringgetMemberValue(SEnumerationLiteral enumMember) 
 - 
 
- 
- 
Method Detail
- 
getDefaultEnumMemberIndex
public static int getDefaultEnumMemberIndex(SNode enumm)
 
- 
getMembers
public static Collection<SEnumerationLiteral> getMembers(long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)
 
- 
getMember
public static SEnumerationLiteral getMember(long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint, long memberId, String memberValueHint)
 
- 
getMemberForName
public static SEnumerationLiteral getMemberForName(String name, long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)
 
- 
getMemberForValue
public static SEnumerationLiteral getMemberForValue(String value, long uuidHigh, long uuidLow, String languageNameHint, long enumId, String enumNameHint)
 
- 
getMemberName
public static String getMemberName(SEnumerationLiteral enumMember)
 
- 
getMemberValue
public static String getMemberValue(SEnumerationLiteral enumMember)
 
 - 
 
 -