package jetbrains.mps.lang.editor.editorTest.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 Abstract_SubstTestChild_WithNextApplicableEditorAndMenu = 0; public static final int AttractsFocusBlock = 1; public static final int AttributeChild = 2; public static final int AttributeWithChildren = 3; public static final int AttributedConcept = 4; public static final int BinaryExpression = 5; public static final int BracesBlock = 6; public static final int BracesStubBlock = 7; public static final int ClassReference = 8; public static final int CollapsedByDefault = 9; public static final int CollapsedConditionally = 10; public static final int CollapsibleConcept = 11; public static final int Composition = 12; public static final int DelTestAbstractChild = 13; public static final int DelTestChild1 = 14; public static final int DelTestChildContainer = 15; public static final int DelTestChildSpecialContainer = 16; public static final int DelTestRoot = 17; public static final int DelTestSpecialAbstractChild = 18; public static final int DelTestSpecialChild1 = 19; public static final int DeleteWrapperChild = 20; public static final int DeleteWrapperRoot = 21; public static final int FoldedCell = 22; public static final int FoldingContainer = 23; public static final int IBaseTestBlock = 24; public static final int IDelTestChild = 25; public static final int IDelTestConcreteChild = 26; public static final int ISpecialDelTestChild = 27; public static final int ISpecialDelTestConcreteChild = 28; public static final int InitAbstractChild = 29; public static final int InitChildWithDirectCycle_card1 = 30; public static final int InitChildWithDirectCycle_card1n = 31; public static final int InitChildWithIndirectCycle_card1 = 32; public static final int InitChildWithIndirectCycle_card1n = 33; public static final int InitChildWithTwoSameConceptChildren = 34; public static final int InitContainer = 35; public static final int InitGrandChild = 36; public static final int InitGrandChildWithIndirectCycle_card1 = 37; public static final int InitGrandChildWithIndirectCycle_card1n = 38; public static final int InspectorBlock = 39; public static final int IntegerLiteral = 40; public static final int LabelConceptWithProperty = 41; public static final int NonEmptyProperty = 42; public static final int NotEditableVaraileReference = 43; public static final int PlusExpression = 44; public static final int ReferenceAnnotataion = 45; public static final int SelectionChild = 46; public static final int SelectionContainer = 47; public static final int SideTranformWrapper = 48; public static final int SimpleNode = 49; public static final int SimpleNodeHidingAttribute = 50; public static final int SimpleNodesContainer = 51; public static final int SimplePropertyAttribute = 52; public static final int SimplePropertyContainer = 53; public static final int StubBlock = 54; public static final int StyleChild = 55; public static final int StyleParent = 56; public static final int SubstMiddlewareChild = 57; public static final int SubstTestAbstractChild = 58; public static final int SubstTestBooleanPropertyChild = 59; public static final int SubstTestChild_WithNextApplicableEditorAndMenu_1 = 60; public static final int SubstTestChild_WithNextApplicableEditorAndMenu_2 = 61; public static final int SubstTestEnumPropertyChild = 62; public static final int SubstTestRoot = 63; public static final int SwingComponent = 64; public static final int SwingComponentContainer = 65; public static final int SwingComponentinFoldedCell = 66; public static final int TestBlockList = 67; public static final int VariableDeclarationBlock = 68; public static final int VariableDeclarationReference = 69; public static final int VerticalLayoutBlockList = 70; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L); builder.put(0x818e8ddb10c8044L, Abstract_SubstTestChild_WithNextApplicableEditorAndMenu); builder.put(0x2444dad137f8d778L, AttractsFocusBlock); builder.put(0x50d5d1397cfbad50L, AttributeChild); builder.put(0x5ed256cba0c5b00L, AttributeWithChildren); builder.put(0x5ed256cba0c5c3eL, AttributedConcept); builder.put(0x46eb259b12f761daL, BinaryExpression); builder.put(0x3361ce1b17d7eaa8L, BracesBlock); builder.put(0x75ed75ef06861df4L, BracesStubBlock); builder.put(0x214b16e1c73042cfL, ClassReference); builder.put(0x569b712fbc626858L, CollapsedByDefault); builder.put(0xc06e5dab9716359L, CollapsedConditionally); builder.put(0x671b139f12ae357fL, CollapsibleConcept); builder.put(0x2fd7ff1ee43ef592L, Composition); builder.put(0x6c4cdc7b1a84c447L, DelTestAbstractChild); builder.put(0x6c4cdc7b1a84c480L, DelTestChild1); builder.put(0x6c4cdc7b1a84c222L, DelTestChildContainer); builder.put(0x4ab6508b9ada958eL, DelTestChildSpecialContainer); builder.put(0x6c4cdc7b1a8839faL, DelTestRoot); builder.put(0x4ab6508b9ada958dL, DelTestSpecialAbstractChild); builder.put(0x4ab6508b9adb37c7L, DelTestSpecialChild1); builder.put(0xef41522699c4da7L, DeleteWrapperChild); builder.put(0xef41522699c4da4L, DeleteWrapperRoot); builder.put(0x3511b2d0e7eb7dc1L, FoldedCell); builder.put(0x569b712fbc6572f0L, FoldingContainer); builder.put(0x3361ce1b17d7eaa9L, IBaseTestBlock); builder.put(0x28d7d34707431fcdL, IDelTestChild); builder.put(0x28d7d34707431fceL, IDelTestConcreteChild); builder.put(0x28d7d34707454167L, ISpecialDelTestChild); builder.put(0x28d7d3470745416aL, ISpecialDelTestConcreteChild); builder.put(0x1b00debf2d3601a8L, InitAbstractChild); builder.put(0x1b00debf2d3601a5L, InitChildWithDirectCycle_card1); builder.put(0x78d10d0e00c2593aL, InitChildWithDirectCycle_card1n); builder.put(0x78d10d0e00c41e6eL, InitChildWithIndirectCycle_card1); builder.put(0x78d10d0e00c48499L, InitChildWithIndirectCycle_card1n); builder.put(0x67739d157f7a404bL, InitChildWithTwoSameConceptChildren); builder.put(0x1b00debf2d3601a4L, InitContainer); builder.put(0x67739d157f7a404cL, InitGrandChild); builder.put(0x78d10d0e00c41e70L, InitGrandChildWithIndirectCycle_card1); builder.put(0x78d10d0e00c4849dL, InitGrandChildWithIndirectCycle_card1n); builder.put(0x31b7f1691792b1f4L, InspectorBlock); builder.put(0x46eb259b12f68107L, IntegerLiteral); builder.put(0x19a61c3cfece0e26L, LabelConceptWithProperty); builder.put(0x4e2db2c9f6d76026L, NonEmptyProperty); builder.put(0x44e7cb3605ec4004L, NotEditableVaraileReference); builder.put(0x46eb259b12fa01d4L, PlusExpression); builder.put(0x6a48144fa856f460L, ReferenceAnnotataion); builder.put(0x617705b269dc8251L, SelectionChild); builder.put(0x617705b269dc6674L, SelectionContainer); builder.put(0x46eb259b12ef5172L, SideTranformWrapper); builder.put(0x36c6196241a7cd02L, SimpleNode); builder.put(0x36c6196241a7cd03L, SimpleNodeHidingAttribute); builder.put(0x36c6196241a7cd1cL, SimpleNodesContainer); builder.put(0x2c59702023f915adL, SimplePropertyAttribute); builder.put(0x2c59702023f8181eL, SimplePropertyContainer); builder.put(0x3361ce1b17d9420cL, StubBlock); builder.put(0x5a79ee4e778a5efcL, StyleChild); builder.put(0x5a79ee4e778a5efbL, StyleParent); builder.put(0x7ebf3747d08cab96L, SubstMiddlewareChild); builder.put(0xd4944c0b03c34aeL, SubstTestAbstractChild); builder.put(0xd4944c0b03c352dL, SubstTestBooleanPropertyChild); builder.put(0x818e8ddb10a611eL, SubstTestChild_WithNextApplicableEditorAndMenu_1); builder.put(0x818e8ddb10b1390L, SubstTestChild_WithNextApplicableEditorAndMenu_2); builder.put(0xd4944c0b03c35aeL, SubstTestEnumPropertyChild); builder.put(0xd4944c0b03c33b7L, SubstTestRoot); builder.put(0x4c2f3af68cc2ba66L, SwingComponent); builder.put(0x4c2f3af68ccbed52L, SwingComponentContainer); builder.put(0x3511b2d0e7e6e5e7L, SwingComponentinFoldedCell); builder.put(0x3361ce1b17d62dbbL, TestBlockList); builder.put(0x2444dad137f90ed1L, VariableDeclarationBlock); builder.put(0x2444dad137fa9b5cL, VariableDeclarationReference); builder.put(0x5f322b2c7f2c2abaL, VerticalLayoutBlockList); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }