package jetbrains.mps.lang.actions.testLanguage.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 ActionTestAbstractChild = 0; public static final int ActionTestAbstractChildWrapper = 1; public static final int ActionTestChild1 = 2; public static final int ActionTestChild1Child = 3; public static final int ActionTestChild1SubConcept = 4; public static final int ActionTestChild2 = 5; public static final int ActionTestChildToWrap1 = 6; public static final int ActionTestChildToWrap2 = 7; public static final int ActionTestChildWrapper = 8; public static final int ActionTestContainer = 9; public static final int ActionTestDefaultAbstractChild = 10; public static final int ActionTestDefaultChild1 = 11; public static final int ActionTestDefaultChild2 = 12; public static final int ActionTestSidetransformAbstractChild = 13; public static final int ActionTestSidetransformAddConceptAbstractChild = 14; public static final int ActionTestSidetransformAddConceptChild = 15; public static final int ActionTestSidetransformAnotherAbstractChild = 16; public static final int ActionTestSidetransformAnotherChild1 = 17; public static final int ActionTestSidetransformAnotherChild2 = 18; public static final int ActionTestSidetransformAnotherChildCommonSuperConcept = 19; public static final int ActionTestSidetransformChild1 = 20; public static final int ActionTestSidetransformTestAncestor = 21; public static final int ActionTestSidetransformTestContainer = 22; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x737ed1fffa634ebcL, 0xa834435499b23c64L); builder.put(0x2365c14e1671a9caL, ActionTestAbstractChild); builder.put(0x47ad1fca2ec53f71L, ActionTestAbstractChildWrapper); builder.put(0x2365c14e167220f9L, ActionTestChild1); builder.put(0x7f805f0c2dd45b4eL, ActionTestChild1Child); builder.put(0x2c99ba4dd5ff2533L, ActionTestChild1SubConcept); builder.put(0x2365c14e1672224dL, ActionTestChild2); builder.put(0x47ad1fca2ee71badL, ActionTestChildToWrap1); builder.put(0x2622c47afd434fd2L, ActionTestChildToWrap2); builder.put(0x47ad1fca2ec9ad4dL, ActionTestChildWrapper); builder.put(0x2365c14e1671696fL, ActionTestContainer); builder.put(0x73dfe0fc25514b8dL, ActionTestDefaultAbstractChild); builder.put(0x73dfe0fc25516733L, ActionTestDefaultChild1); builder.put(0x73dfe0fc25516dd5L, ActionTestDefaultChild2); builder.put(0x179f28a7ade471f3L, ActionTestSidetransformAbstractChild); builder.put(0x43d1b15d415e8d80L, ActionTestSidetransformAddConceptAbstractChild); builder.put(0x43d1b15d4168a426L, ActionTestSidetransformAddConceptChild); builder.put(0x2c35cefefca54d96L, ActionTestSidetransformAnotherAbstractChild); builder.put(0x2c35cefefca55189L, ActionTestSidetransformAnotherChild1); builder.put(0x2c35cefefca551bdL, ActionTestSidetransformAnotherChild2); builder.put(0x2c35cefefcaa0dd0L, ActionTestSidetransformAnotherChildCommonSuperConcept); builder.put(0x44969b12b8c94c1bL, ActionTestSidetransformChild1); builder.put(0x2c35cefefc9cfa78L, ActionTestSidetransformTestAncestor); builder.put(0x179f28a7ade381e5L, ActionTestSidetransformTestContainer); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }