package jetbrains.mps.lang.actions.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 AddMenuPart = 0; public static final int ConceptFunctionParameter_EditorCell = 1; public static final int ConceptFunctionParameter_OperationContext = 2; public static final int ConceptFunctionParameter_childConcept = 3; public static final int ConceptFunctionParameter_childSetter = 4; public static final int ConceptFunctionParameter_concept = 5; public static final int ConceptFunctionParameter_createdNode = 6; public static final int ConceptFunctionParameter_currentTargetNode = 7; public static final int ConceptFunctionParameter_link = 8; public static final int ConceptFunctionParameter_nodeToCopyPreProcess = 9; public static final int ConceptFunctionParameter_nodeToCopyPreProcessOriginal = 10; public static final int ConceptFunctionParameter_nodeToPastePostProcess = 11; public static final int ConceptFunctionParameter_nodeToPasteWrap = 12; public static final int ConceptFunctionParameter_nodeToWrap = 13; public static final int ConceptFunctionParameter_parameterObject = 14; public static final int ConceptFunctionParameter_parentNode = 15; public static final int ConceptFunctionParameter_pattern = 16; public static final int ConceptFunctionParameter_result = 17; public static final int ConceptFunctionParameter_sourceNode = 18; public static final int ConceptFunctionParameter_strictly = 19; public static final int ConceptFunctionParameter_targetNode = 20; public static final int ConceptFunctionParameter_wrapped = 21; public static final int ConceptPart = 22; public static final int ConceptRightTransformPart = 23; public static final int ConceptSubstitutePart = 24; public static final int ConceptsSubstituteMenuPart = 25; public static final int CopyPasteHandlers = 26; public static final int CopyPreProcessFunction = 27; public static final int CopyPreProcessor = 28; public static final int ExecuteSmartActionFunction = 29; public static final int GenerateCodeAction = 30; public static final int GenericSubstituteMenuPart = 31; public static final int GetActionUIFunction = 32; public static final int ICouldBeAnnotatedWithMigrateManually = 33; public static final int ISideTransform_String = 34; public static final int ISubstitute_String = 35; public static final int IncludeRightTransformForNodePart = 36; public static final int IsSmartActionApplicableFunction = 37; public static final int MenuPart = 38; public static final int MigrateManuallyAnnotation = 39; public static final int MigratedToAnnotation = 40; public static final int NF_Concept_NewInstance = 41; public static final int NF_LinkList_AddNewChildOperation = 42; public static final int NF_Link_SetNewChildOperation = 43; public static final int NF_Model_CreateNewNodeOperation = 44; public static final int NF_Model_CreateNewRootNodeOperation = 45; public static final int NF_Node_InsertNewNextSiblingOperation = 46; public static final int NF_Node_InsertNewPrevSiblingOperation = 47; public static final int NF_Node_ReplaceWithNewOperation = 48; public static final int NodeFactories = 49; public static final int NodeFactory = 50; public static final int NodeSetupFunction = 51; public static final int NodeSetupFunction_EnclosingNode = 52; public static final int NodeSetupFunction_NewNode = 53; public static final int NodeSetupFunction_SampleNode = 54; public static final int NodeSubstituteActions = 55; public static final int NodeSubstituteActionsBuilder = 56; public static final int NodeSubstituteMenuBuilderPart = 57; public static final int NodeSubstitutePreconditionFunction = 58; public static final int ParameterizedSideTransformMenuPart = 59; public static final int ParameterizedSubstituteMenuPart = 60; public static final int PastePostProcessFunction = 61; public static final int PastePostProcessor = 62; public static final int PasteWrapper = 63; public static final int PasteWrappers = 64; public static final int QueryFunction_ActionType = 65; public static final int QueryFunction_CanSubstitute = 66; public static final int QueryFunction_GenericSubstituteMenuPart = 67; public static final int QueryFunction_IconNode = 68; public static final int QueryFunction_ParameterizedSideTransform_Handler = 69; public static final int QueryFunction_ParameterizedSideTransform_Query = 70; public static final int QueryFunction_ParameterizedSubstitute_Handler = 71; public static final int QueryFunction_ParameterizedSubstitute_Icon = 72; public static final int QueryFunction_ParameterizedSubstitute_Query = 73; public static final int QueryFunction_ParameterizedSubstitute_String = 74; public static final int QueryFunction_PasteWrapper = 75; public static final int QueryFunction_RemoveBy_Condition = 76; public static final int QueryFunction_ReturnSmallPart = 77; public static final int QueryFunction_STVariableInitializer = 78; public static final int QueryFunction_ST_CommonInitializer = 79; public static final int QueryFunction_ST_RemoveBy_Condition = 80; public static final int QueryFunction_SideTransform_ConceptHandler = 81; public static final int QueryFunction_SideTransform_Handler = 82; public static final int QueryFunction_SideTransform_Icon = 83; public static final int QueryFunction_SideTransform_NodeQuery = 84; public static final int QueryFunction_SideTransform_String = 85; public static final int QueryFunction_SubstituteIcon = 86; public static final int QueryFunction_SubstituteString = 87; public static final int QueryFunction_SubstituteVariableInitializer = 88; public static final int QueryFunction_SubstituteWrapper = 89; public static final int QueryFunction_Substitute_CommonInitializer = 90; public static final int QueryFunction_Substitute_Handler = 91; public static final int QueryFunction_Substitute_SelectionHandler = 92; public static final int RemoveByConditionPart = 93; public static final int RemoveDefaultsPart = 94; public static final int RemovePart = 95; public static final int RemoveSTByConditionPart = 96; public static final int SNodeCreatorAndInitializer = 97; public static final int SideTransformHintSubstituteActions = 98; public static final int SideTransformHintSubstituteActionsBuilder = 99; public static final int SideTransformHintSubstitutePreconditionFunction = 100; public static final int SideTransformMenuBuilderPart = 101; public static final int SideTransformMenuPart = 102; public static final int SideTransformVariableDeclaration = 103; public static final int SideTransformVariableReference = 104; public static final int SideTransform_SimpleString = 105; public static final int SimpleItemSubstitutePart = 106; public static final int SimpleSideTransformMenuPart = 107; public static final int SmartActionParameter = 108; public static final int SmartActionParameterReference = 109; public static final int SmartEditorActions = 110; public static final int SubstituteMenuPart = 111; public static final int SubstituteNodeBuilderVariableDeclaration = 112; public static final int SubstituteNodeBuilderVariableReference = 113; public static final int Substitute_SimpleString = 114; public static final int SurroundWithAction = 115; public static final int WrapperSubstituteMenuPart = 116; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0xaee9cad2acd44608L, 0xaef20004f6a1cdbdL); builder.put(0x1121dfa84e4L, AddMenuPart); builder.put(0x11f8f120523L, ConceptFunctionParameter_EditorCell); builder.put(0x11f8f139b1dL, ConceptFunctionParameter_OperationContext); builder.put(0x112387cf896L, ConceptFunctionParameter_childConcept); builder.put(0x1175fd19500L, ConceptFunctionParameter_childSetter); builder.put(0x112235845abL, ConceptFunctionParameter_concept); builder.put(0x61f403867e2f6f6L, ConceptFunctionParameter_createdNode); builder.put(0x1122c8bef38L, ConceptFunctionParameter_currentTargetNode); builder.put(0x11c6f1d424dL, ConceptFunctionParameter_link); builder.put(0x528ba37dd3326034L, ConceptFunctionParameter_nodeToCopyPreProcess); builder.put(0x528ba37dd3326068L, ConceptFunctionParameter_nodeToCopyPreProcessOriginal); builder.put(0x53a34ae13c0d287bL, ConceptFunctionParameter_nodeToPastePostProcess); builder.put(0x11c51740034L, ConceptFunctionParameter_nodeToPasteWrap); builder.put(0x11222aa8df0L, ConceptFunctionParameter_nodeToWrap); builder.put(0x1121ecda6bbL, ConceptFunctionParameter_parameterObject); builder.put(0x10ccb7e17b2L, ConceptFunctionParameter_parentNode); builder.put(0x1121e2c89d1L, ConceptFunctionParameter_pattern); builder.put(0x1122a0d061aL, ConceptFunctionParameter_result); builder.put(0x112284c7b8bL, ConceptFunctionParameter_sourceNode); builder.put(0x11976233a0aL, ConceptFunctionParameter_strictly); builder.put(0x4b4c9b482992dc34L, ConceptFunctionParameter_targetNode); builder.put(0x11ad991846fL, ConceptFunctionParameter_wrapped); builder.put(0x1121e8bfbfdL, ConceptPart); builder.put(0x1136583873dL, ConceptRightTransformPart); builder.put(0x112c58682cfL, ConceptSubstitutePart); builder.put(0x1122264243cL, ConceptsSubstituteMenuPart); builder.put(0x528ba37dd3383e1eL, CopyPasteHandlers); builder.put(0x528ba37dd3317b9fL, CopyPreProcessFunction); builder.put(0x528ba37dd3311946L, CopyPreProcessor); builder.put(0x11f8f52c18fL, ExecuteSmartActionFunction); builder.put(0x11f8eca117bL, GenerateCodeAction); builder.put(0x1175fc5138eL, GenericSubstituteMenuPart); builder.put(0x11f8f5118d4L, GetActionUIFunction); builder.put(0x7650d61a085f9929L, ICouldBeAnnotatedWithMigrateManually); builder.put(0x1169101ee91L, ISideTransform_String); builder.put(0x11691102070L, ISubstitute_String); builder.put(0x112c41b4114L, IncludeRightTransformForNodePart); builder.put(0x11f8effcd77L, IsSmartActionApplicableFunction); builder.put(0x1122837a3cdL, MenuPart); builder.put(0x7ce019826543db5L, MigrateManuallyAnnotation); builder.put(0x7ce01982652a98aL, MigratedToAnnotation); builder.put(0x6bea674d717de5f4L, NF_Concept_NewInstance); builder.put(0xaa57300a39f8701L, NF_LinkList_AddNewChildOperation); builder.put(0xaa57300a39f86feL, NF_Link_SetNewChildOperation); builder.put(0x4c0fd74709e9e128L, NF_Model_CreateNewNodeOperation); builder.put(0x4c0fd74709e9f70cL, NF_Model_CreateNewRootNodeOperation); builder.put(0xaa57300a39f86f8L, NF_Node_InsertNewNextSiblingOperation); builder.put(0xaa57300a39f86faL, NF_Node_InsertNewPrevSiblingOperation); builder.put(0xaa57300a39f86fcL, NF_Node_ReplaceWithNewOperation); builder.put(0x10dc7f106b2L, NodeFactories); builder.put(0x10dc7f1f421L, NodeFactory); builder.put(0x10dc7f89eecL, NodeSetupFunction); builder.put(0x4d7fc32c166cf35eL, NodeSetupFunction_EnclosingNode); builder.put(0x4d7fc32c166cd43fL, NodeSetupFunction_NewNode); builder.put(0x4d7fc32c166cf25dL, NodeSetupFunction_SampleNode); builder.put(0x102ebc25367L, NodeSubstituteActions); builder.put(0x102ebd2e9eaL, NodeSubstituteActionsBuilder); builder.put(0x743255fa452e1d4eL, NodeSubstituteMenuBuilderPart); builder.put(0x10ccb7b7b84L, NodeSubstitutePreconditionFunction); builder.put(0x11228fddb03L, ParameterizedSideTransformMenuPart); builder.put(0x1121ecab8a6L, ParameterizedSubstituteMenuPart); builder.put(0x53a34ae13c0cee4fL, PastePostProcessFunction); builder.put(0x7d4ebb4f893516cL, PastePostProcessor); builder.put(0x11c51563250L, PasteWrapper); builder.put(0x11c51553d4eL, PasteWrappers); builder.put(0x11e73a269d4L, QueryFunction_ActionType); builder.put(0x1121e2acf26L, QueryFunction_CanSubstitute); builder.put(0x1175fc590cfL, QueryFunction_GenericSubstituteMenuPart); builder.put(0x58d3fff801434049L, QueryFunction_IconNode); builder.put(0x1122905dd10L, QueryFunction_ParameterizedSideTransform_Handler); builder.put(0x11228ff0cb4L, QueryFunction_ParameterizedSideTransform_Query); builder.put(0x1121ee2e40fL, QueryFunction_ParameterizedSubstitute_Handler); builder.put(0x1181cb91355L, QueryFunction_ParameterizedSubstitute_Icon); builder.put(0x1121ece8624L, QueryFunction_ParameterizedSubstitute_Query); builder.put(0x1121ee13382L, QueryFunction_ParameterizedSubstitute_String); builder.put(0x11c51746008L, QueryFunction_PasteWrapper); builder.put(0x11223572c26L, QueryFunction_RemoveBy_Condition); builder.put(0x118ccd8c942L, QueryFunction_ReturnSmallPart); builder.put(0x1182d1b57deL, QueryFunction_STVariableInitializer); builder.put(0x1182d37f835L, QueryFunction_ST_CommonInitializer); builder.put(0x116cdd863ddL, QueryFunction_ST_RemoveBy_Condition); builder.put(0x1122a0de432L, QueryFunction_SideTransform_ConceptHandler); builder.put(0x112285d125eL, QueryFunction_SideTransform_Handler); builder.put(0x1181cc7eba9L, QueryFunction_SideTransform_Icon); builder.put(0x11266483c18L, QueryFunction_SideTransform_NodeQuery); builder.put(0x112285ab108L, QueryFunction_SideTransform_String); builder.put(0x1181cbf9d29L, QueryFunction_SubstituteIcon); builder.put(0x1121eb0d54dL, QueryFunction_SubstituteString); builder.put(0x1129d121a7cL, QueryFunction_SubstituteVariableInitializer); builder.put(0x11222a97b92L, QueryFunction_SubstituteWrapper); builder.put(0x11274dc9ebaL, QueryFunction_Substitute_CommonInitializer); builder.put(0x1121e310c5dL, QueryFunction_Substitute_Handler); builder.put(0x61f4038641e3123L, QueryFunction_Substitute_SelectionHandler); builder.put(0x11223561225L, RemoveByConditionPart); builder.put(0x1122f4e71c0L, RemoveDefaultsPart); builder.put(0x1122318438cL, RemovePart); builder.put(0x116cddb8de5L, RemoveSTByConditionPart); builder.put(0x52fd3043dd42f3a9L, SNodeCreatorAndInitializer); builder.put(0x108fad1c116L, SideTransformHintSubstituteActions); builder.put(0x108facec6d2L, SideTransformHintSubstituteActionsBuilder); builder.put(0x10cd4def236L, SideTransformHintSubstitutePreconditionFunction); builder.put(0x743255fa452e1995L, SideTransformMenuBuilderPart); builder.put(0x112283d3033L, SideTransformMenuPart); builder.put(0x1182d1a6565L, SideTransformVariableDeclaration); builder.put(0x1182d21ed8dL, SideTransformVariableReference); builder.put(0x1169104df47L, SideTransform_SimpleString); builder.put(0x1121e328443L, SimpleItemSubstitutePart); builder.put(0x1122859d0ecL, SimpleSideTransformMenuPart); builder.put(0x11f8eeedcb4L, SmartActionParameter); builder.put(0x11f8ef01705L, SmartActionParameterReference); builder.put(0x11f8ec8c7e9L, SmartEditorActions); builder.put(0x1121df5451bL, SubstituteMenuPart); builder.put(0x11266742db0L, SubstituteNodeBuilderVariableDeclaration); builder.put(0x112668f8fe4L, SubstituteNodeBuilderVariableReference); builder.put(0x116910ff20bL, Substitute_SimpleString); builder.put(0x11f8ec99f09L, SurroundWithAction); builder.put(0x11222a8b06bL, WrapperSubstituteMenuPart); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }