package jetbrains.mps.console.ideCommands.structure; /*Generated by MPS */ import jetbrains.mps.lang.smodel.LanguageConceptIndex; import jetbrains.mps.lang.smodel.LanguageConceptIndexBuilder; import jetbrains.mps.smodel.adapter.ids.SConceptId; import org.jetbrains.mps.openapi.language.SAbstractConcept; public final class LanguageConceptSwitch { private final LanguageConceptIndex myIndex; public static final int AbsractMake = 0; public static final int ActionCallDeclaredParameter = 1; public static final int ActionCallGlobalParameter = 2; public static final int ActionCallParameter = 3; public static final int CallActionExpression = 4; public static final int Clean = 5; public static final int ClickableGenerator = 6; public static final int GlobalScope = 7; public static final int GlobalStatisticTarget = 8; public static final int INodeSetReference = 9; public static final int IStatisticsTarget = 10; public static final int Make = 11; public static final int ModelProperties = 12; public static final int ModelReference = 13; public static final int ModelStatisticsTarget = 14; public static final int ModuleProperties = 15; public static final int NodeReference = 16; public static final int OfAspectOperation = 17; public static final int ProjectStatisticsTarget = 18; public static final int RebuildProjectCommand = 19; public static final int RemoveGenSources = 20; public static final int ShowBrokenReferences = 21; public static final int ShowExpression = 22; public static final int ShowGenPlan = 23; public static final int StatCommand = 24; public static final int SubtreeStatisticsTarget = 25; public static final int UnloadModelsCommand = 26; public static final int WithDependencies = 27; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0xa5e4de5346a344daL, 0xaab368fdf1c34ed0L); builder.put(0x276b371e77c0a29aL, AbsractMake); builder.put(0x4d7759afce9587a7L, ActionCallDeclaredParameter); builder.put(0x4d7759afce9587a9L, ActionCallGlobalParameter); builder.put(0x4d7759afce9587abL, ActionCallParameter); builder.put(0x4d7759afce9587adL, CallActionExpression); builder.put(0x276b371e74f88509L, Clean); builder.put(0x360b134fc0467d73L, ClickableGenerator); builder.put(0x3bc64421763add42L, GlobalScope); builder.put(0x67f2bafb7a579cb8L, GlobalStatisticTarget); builder.put(0x4843e803da101441L, INodeSetReference); builder.put(0x67f2bafb7a579cb2L, IStatisticsTarget); builder.put(0x4d7759afcebfef23L, Make); builder.put(0x4d7759afce9587b0L, ModelProperties); builder.put(0x6c8954f469900928L, ModelReference); builder.put(0x67f2bafb7a5cad96L, ModelStatisticsTarget); builder.put(0x4d7759afce9587b3L, ModuleProperties); builder.put(0x6c8954f4699443afL, NodeReference); builder.put(0x5252d9021b8b45a8L, OfAspectOperation); builder.put(0x67f2bafb7a579e36L, ProjectStatisticsTarget); builder.put(0x75bb0160f191df02L, RebuildProjectCommand); builder.put(0x276b371e77c0a11bL, RemoveGenSources); builder.put(0x1cf75b72b0ac828cL, ShowBrokenReferences); builder.put(0x75bb0160f191d79fL, ShowExpression); builder.put(0x61f2dd6de47f85e4L, ShowGenPlan); builder.put(0x67f2bafb7a558c98L, StatCommand); builder.put(0x1cf75b72b0b3962bL, SubtreeStatisticsTarget); builder.put(0x75bb0160f191ddffL, UnloadModelsCommand); builder.put(0x826e97ca237a1b1L, WithDependencies); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }