in languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/structure/LanguageConceptSwitch.java [462:914]
public LanguageConceptSwitch() {
LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x18bc659203a64e29L, 0xa83a7ff23bde13baL);
builder.put(0x7c9cb4f2b6a895f9L, AbstractCellIdScopeProviderNodeOperation);
builder.put(0x1b0a9b8c0eb8e726L, AbstractCellSelector);
builder.put(0x10f7df344a9L, AbstractComponent);
builder.put(0x326f55034e5c1baaL, AbstractOutputConceptContainerSubstituteMenuPart);
builder.put(0x5adb3efdecdaf4d9L, AbstractOutputConceptContainerTransformationMenuPart);
builder.put(0x11d878e7095L, AbstractPaddingStyleClassItem);
builder.put(0x3ee423fc2ad10eceL, AbstractStyledTextOperation);
builder.put(0x3e34c38c0ad5587L, AppendTextOperation);
builder.put(0x1b1161f6e648b4b2L, ApplyStyleClass);
builder.put(0x7e9b10ab20495600L, ApplyStyleClassCondition);
builder.put(0x73977fa5d21f1f37L, ApproveDelete_Operation);
builder.put(0x3744c0f9eae0a402L, AttributeStyleClassItem);
builder.put(0x1143bd774e0L, AutoDeletableStyleClassItem);
builder.put(0x1143b3924ccL, BackgroundColorStyleClassItem);
builder.put(0xfba0eb7c50L, BaseEditorComponent);
builder.put(0x11fb7279917L, BaseLineCell);
builder.put(0x1143bd1283bL, BooleanStyleSheetItem);
builder.put(0x1143bc5e6f6L, BracketColorStyleClassItem);
builder.put(0x117b152bc1fL, CaretPositionParameter);
builder.put(0x10951978cfeL, CellActionMapDeclaration);
builder.put(0x765abcb2949869d7L, CellActionMapImport);
builder.put(0x4f883d04112b75ceL, CellActionMapImportSelector);
builder.put(0x4f883d0411451703L, CellActionMapImportSelectorByActionId);
builder.put(0x4f883d04112b75cfL, CellActionMapImportWildcardSelector);
builder.put(0x109519879e9L, CellActionMapItem);
builder.put(0x3001698d23c1e791L, CellActionMap_CanExecuteFunction);
builder.put(0x109519ae500L, CellActionMap_ExecuteFunction);
builder.put(0x13781fdf13c3c7bdL, CellActionMap_FunctionParm_selectedNode);
builder.put(0x3c0028bb8556f621L, CellIdReferenceSelector);
builder.put(0xfbc216b31bL, CellKeyMapDeclaration);
builder.put(0x108b5877365L, CellKeyMapItem);
builder.put(0x108b5885461L, CellKeyMapKeystroke);
builder.put(0x108b58b0fabL, CellKeyMap_AbstractFunction);
builder.put(0x108b58d1765L, CellKeyMap_ExecuteFunction);
builder.put(0x13781fdf13caee0bL, CellKeyMap_FunctionParm_selectedNode);
builder.put(0x13781fdf13caee25L, CellKeyMap_FunctionParm_selectedNodes);
builder.put(0x108b58c7e8fL, CellKeyMap_IsApplicableFunction);
builder.put(0x10192dc11caL, CellLayout);
builder.put(0x10192de4f16L, CellLayout_Flow);
builder.put(0x10192dcf685L, CellLayout_Horizontal);
builder.put(0x120150bb441L, CellLayout_Indent);
builder.put(0x1a2fd43187388681L, CellLayout_Superscript);
builder.put(0x52915e535decd581L, CellLayout_Table);
builder.put(0x10192dd4cbeL, CellLayout_Vertical);
builder.put(0x120aab61370L, CellLayout_VerticalGrid);
builder.put(0x10f7d702058L, CellMenuComponent);
builder.put(0x10f7d762adcL, CellMenuComponentFeature);
builder.put(0x10f7d86ed9bL, CellMenuComponentFeature_Link);
builder.put(0x10f7d811428L, CellMenuComponentFeature_Property);
builder.put(0x10f34f6aaacL, CellMenuDescriptor);
builder.put(0x10f34f8c0deL, CellMenuPart_Abstract);
builder.put(0x10f4e874cf6L, CellMenuPart_AbstractGroup);
builder.put(0x10f06f0e8a4L, CellMenuPart_AbstractGroup_DescriptionText);
builder.put(0x10f06eea1c5L, CellMenuPart_AbstractGroup_MatchingText);
builder.put(0x10eecbddc4fL, CellMenuPart_AbstractGroup_Query);
builder.put(0x10eecc5b3feL, CellMenuPart_AbstractGroup_parameterObject);
builder.put(0x10eecc9de0fL, CellMenuPart_Abstract_editedNode);
builder.put(0x10f7e91dcf6L, CellMenuPart_CellMenuComponent);
builder.put(0x10f58784317L, CellMenuPart_Generic_Group);
builder.put(0x10f587b827aL, CellMenuPart_Generic_Group_Handler);
builder.put(0x10f58b5e5f6L, CellMenuPart_Generic_Item);
builder.put(0x10f58b90423L, CellMenuPart_Generic_Item_Handler);
builder.put(0x112e2300bcaL, CellMenuPart_PropertyPostfixHints);
builder.put(0x112e23362bdL, CellMenuPart_PropertyPostfixHints_GetPostfixes);
builder.put(0x10f357f9ab7L, CellMenuPart_PropertyValues);
builder.put(0x10e32c7f49dL, CellMenuPart_PropertyValues_GetValues);
builder.put(0x10f3f33baebL, CellMenuPart_ReferentPrimary);
builder.put(0x1115d1a2839L, CellMenuPart_ReplaceChildPrimary);
builder.put(0x10f5021674eL, CellMenuPart_ReplaceChild_CustomChildConcept);
builder.put(0x10f5026c90dL, CellMenuPart_ReplaceChild_CustomChildConcept_Query);
builder.put(0x10f4f87862dL, CellMenuPart_ReplaceChild_Group);
builder.put(0x10f4f906349L, CellMenuPart_ReplaceChild_Group_Create);
builder.put(0x10f4f8b3f0fL, CellMenuPart_ReplaceChild_Group_Query);
builder.put(0x10f53a0aafeL, CellMenuPart_ReplaceChild_Item);
builder.put(0x10f53a2ada9L, CellMenuPart_ReplaceChild_Item_Create);
builder.put(0x10eaa3a3c68L, CellMenuPart_ReplaceChild_currentChild);
builder.put(0x306b0e1228f7e93aL, CellMenuPart_ReplaceChild_defaultChildConcept);
builder.put(0x10f3a50ec74L, CellMenuPart_ReplaceNode_CustomNodeConcept);
builder.put(0x10f3fa975a0L, CellMenuPart_ReplaceNode_Group);
builder.put(0x10eecbf54a7L, CellMenuPart_ReplaceNode_Group_Create);
builder.put(0xfb4e7c3a4cL, CellModel_AbstractLabel);
builder.put(0xfd766383e4L, CellModel_Alternation);
builder.put(0x108a0861503L, CellModel_AttributedLinkCell);
builder.put(0x10bb871ad98L, CellModel_AttributedNodeCell);
builder.put(0x1081e457de7L, CellModel_AttributedPropertyCell);
builder.put(0x1170b90f356L, CellModel_Block);
builder.put(0x116fdba37cdL, CellModel_BlockEnd);
builder.put(0x116fdb876c6L, CellModel_BlockStart);
builder.put(0xf9eaff2517L, CellModel_Collection);
builder.put(0xfb35c96896L, CellModel_Component);
builder.put(0xf9eb01232eL, CellModel_Constant);
builder.put(0x2ea28b54668aeb4bL, CellModel_ContextAssistant);
builder.put(0xfb103073dcL, CellModel_Custom);
builder.put(0x73604585b6d5c973L, CellModel_Empty);
builder.put(0xfa61615ec3L, CellModel_Error);
builder.put(0x1095e12de6fL, CellModel_Image);
builder.put(0x116fdad17a0L, CellModel_Indent);
builder.put(0x100d0e71cb2L, CellModel_JComponent);
builder.put(0x1098c8cf48aL, CellModel_ListWithRole);
builder.put(0xfa3d28fe7dL, CellModel_ModelAccess);
builder.put(0x7456aec153c7f5a2L, CellModel_NextEditor);
builder.put(0x113bef3a464L, CellModel_NonEmptyProperty);
builder.put(0xf9eb02612eL, CellModel_Property);
builder.put(0x11d6d56c00cL, CellModel_ReadOnlyModelAccessor);
builder.put(0xfd52a2c922L, CellModel_RefCell);
builder.put(0xf9eb05cdc7L, CellModel_RefNode);
builder.put(0xf9eb0ad38eL, CellModel_RefNodeList);
builder.put(0x8ace515f0191e6eL, CellModel_ReferencePresentation);
builder.put(0x11b35f4f515L, CellModel_TransactionalProperty);
builder.put(0x334adf8cb15f3fdeL, CellModel_URL);
builder.put(0x10964446123L, CellModel_WithRole);
builder.put(0x1143b2bb8c4L, ColorStyleClassItem);
builder.put(0x64a01fa8546d02feL, CompletionCustomizationConceptCreatingSpecificator);
builder.put(0x64a01fa8546d02fdL, CompletionCustomizationConceptModifyingSpecificator);
builder.put(0x7e806541c9392c22L, CompletionCustomizationContextSpecificator);
builder.put(0x64a01fa8546d02faL, CompletionCustomizationContextSpecificator_Concept);
builder.put(0xab9d570df2577c8L, CompletionCustomization_CustomizeFunction);
builder.put(0xab9d570dedb3366L, CompletionCustomization_Feature);
builder.put(0xab9d570dedb336aL, CompletionCustomization_LinkFeature);
builder.put(0xab9d570dedb3369L, CompletionCustomization_PropertyFeature);
builder.put(0x6c7f2eeda1a0b162L, CompletionStyling);
builder.put(0x527faacef4e35767L, ConceptEditorContextHints);
builder.put(0xf9845363abL, ConceptEditorDeclaration);
builder.put(0x527faacef50d095eL, ConceptEditorHintDeclaration);
builder.put(0x5eadaecad41188dcL, ConceptEditorHintDeclarationReference);
builder.put(0x42e5e943db1f2dd0L, ConceptEditorHintDeclarationReferenceExpression);
builder.put(0xab9d570df26e171L, ConceptFunctionParameterCustomize_CompletionItemInformation);
builder.put(0xab9d570df270475L, ConceptFunctionParameterCustomize_ContainmentLink);
builder.put(0xab9d570df26e4c4L, ConceptFunctionParameterCustomize_ContextNode);
builder.put(0xab9d570df26faf0L, ConceptFunctionParameterCustomize_CurrentChild);
builder.put(0xab9d570df26e4c5L, ConceptFunctionParameterCustomize_ParentNode);
builder.put(0xab9d570df26e196L, ConceptFunctionParameterCustomize_Style);
builder.put(0x3ed01d37608fe0afL, ConceptFunctionParameter_StyledText);
builder.put(0x1134297c615L, ConceptFunctionParameter_childNode);
builder.put(0x10e76200a6fL, ConceptFunctionParameter_editorContext);
builder.put(0x7b816160a669d1f1L, ConceptFunctionParameter_index);
builder.put(0x69333c273254322aL, ConceptFunctionParameter_model);
builder.put(0x6ee8c7d6704ae262L, ConceptFunctionParameter_nextNode);
builder.put(0x10a195cc7c5L, ConceptFunctionParameter_node);
builder.put(0x111faaffcc5L, ConceptFunctionParameter_oldText);
builder.put(0x950e7629b27d763L, ConceptFunctionParameter_parameterObject);
builder.put(0x6ee8c7d6704ae9f2L, ConceptFunctionParameter_prevNode);
builder.put(0x3a54c53a29dbb0faL, ConceptFunctionParameter_selectedNode);
builder.put(0x6001c76613c99a36L, ConceptFunctionParameter_sourceNode);
builder.put(0x6001c76613c99a37L, ConceptFunctionParameter_targetNode);
builder.put(0x111f9d863e4L, ConceptFunctionParameter_text);
builder.put(0x40953da3e594b7a8L, ContextHintsSpecification);
builder.put(0x794cf8ea9e119f99L, ContextVariable);
builder.put(0x794cf8ea9e1160d5L, ContextVariable_EditorContext);
builder.put(0x794cf8ea9e1140f4L, ContextVariable_Node);
builder.put(0x69c06896a0e42a51L, DefaultBaseLine);
builder.put(0x11ac437b468L, DefaultCaretPositionStyleClassItem);
builder.put(0x22926e62b7d495a0L, DominatesRecord);
builder.put(0x1143bd7dc37L, DrawBorderStyleClassItem);
builder.put(0x11bdf8bf6bbL, DrawBracketsStyleClassItem);
builder.put(0x1143bd61987L, EditableStyleClassItem);
builder.put(0x3c0028bb846a5817L, EditorCellId);
builder.put(0xf9eafb9a39L, EditorCellModel);
builder.put(0xfb35c2bb47L, EditorComponentDeclaration);
builder.put(0x619d95571435dfe8L, EditorComponentDeclarationReference);
builder.put(0x3ae0865e9a712712L, ExplicitHintsSpecification);
builder.put(0x11ae8b76d40L, FirstPositionAllowedStyleClassItem);
builder.put(0x11ae41b27e5L, FloatStyleClassItem);
builder.put(0x64508f613f1cbac1L, FontFamilyContainer);
builder.put(0x64508f613f1be026L, FontFamilyLiteral);
builder.put(0x66f3048aedb8fcd4L, FontFamilyStyleClassItem);
builder.put(0x1143be33e36L, FontSizeStyleClassItem);
builder.put(0x1143b2c9756L, FontStyleStyleClassItem);
builder.put(0x1143b38c56eL, ForegroundColorStyleClassItem);
builder.put(0x1146e20cfb3L, ForegroundNullColorStyleClassItem);
builder.put(0x1d5b104bd5525fa7L, GeneratedSubstituteMenuAttribute);
builder.put(0x11fc74ebe6cL, HorizontalAlign);
builder.put(0x11f459b72d3L, HorizontalGapStyleClassItem);
builder.put(0x132a500f473d6174L, ICellStyle);
builder.put(0x22d135351a17ef42L, IConceptQuery);
builder.put(0x6a829fc5694f1ebcL, IContextNodeAccessQualifier);
builder.put(0x6147683099dd6351L, IContextProvider);
builder.put(0x2a184f1d9310d4eL, IContextVariableProvider);
builder.put(0x1d5f3105ba2b044bL, IEditorContextAccessQualifier);
builder.put(0x794cf8ea9e1160d4L, IEditorContextProvider);
builder.put(0x75a895eb6bcee99dL, IExtensibleSubstituteMenuPart);
builder.put(0x652f322a364c9a28L, IExtensibleTransformationMenuPart);
builder.put(0x36f88ebb7cd0d956L, IIncludeSubstituteMenuPart);
builder.put(0x169efbc9a9048846L, IMenu);
builder.put(0x169efbc9a9002d0fL, IMenuPartParameterized);
builder.put(0x35978129ee23fa76L, IMenuPartWithOutputConcept);
builder.put(0x169efbc9a90a41b3L, IMenuReference);
builder.put(0x169efbc9a90a41c1L, IMenuReference_Default);
builder.put(0x169efbc9a90a41b6L, IMenuReference_Named);
builder.put(0x169efbc9a9048c53L, IMenu_Concept);
builder.put(0x169efbc9a90a5d62L, IMenu_Contribution);
builder.put(0x169efbc9a9048c47L, IMenu_Default);
builder.put(0x169efbc9a9048c46L, IMenu_Named);
builder.put(0x794cf8ea9e1140f3L, INodeProvider);
builder.put(0x6ee6ee2b8485887fL, IOutputConceptSubstituteMenuPart);
builder.put(0xbb2f315607dc214L, IOutputConceptTransformationMenuPart);
builder.put(0x169efbc9a9002d0dL, IParameterizableMenuPart);
builder.put(0x11d52e019f6L, IQueryFunction_Color);
builder.put(0x1609dca8f194a818L, IReferenceContextProvider);
builder.put(0x7e9b10ab1f5847b8L, IStyle);
builder.put(0x11beb039542L, IStyleContainer);
builder.put(0x78f111e66a606618L, IStyleSheetItem);
builder.put(0x1bc2c2df999a7727L, ISubstituteMenu);
builder.put(0x36f88ebb7cc59e52L, ISubstituteMenuReference);
builder.put(0x3bc83bac4754102aL, ISubstituteMenu_RefDescription);
builder.put(0x3bc83bac473584f8L, ISubstituteMenu_RefPresentation);
builder.put(0x11691102070L, ISubstituteMenu_String);
builder.put(0x4e0f93d8a0c11832L, ITransformationMenu);
builder.put(0x36f88ebb7cbf52cdL, ITransformationMenuReference);
builder.put(0x1e02662c4b880750L, IdSelector);
builder.put(0x511249404d30c46aL, ImagePathProvider);
builder.put(0x6a692c170d1b09d8L, IndentLayoutIndentAnchorStyleClassItem);
builder.put(0x120154c4089L, IndentLayoutIndentStyleClassItem);
builder.put(0x120194c6bfdL, IndentLayoutNewLineChildrenStyleClassItem);
builder.put(0x120154df6f3L, IndentLayoutNewLineStyleClassItem);
builder.put(0x120c4d9abaeL, IndentLayoutNoWrapClassItem);
builder.put(0x12019ed89beL, IndentLayoutOnNewLineStyleClassItem);
builder.put(0x6a692c170d1d584eL, IndentLayoutWrapAnchorStyleClassItem);
builder.put(0xfd5cee772bL, InlineEditorComponent);
builder.put(0x11f1d6594edL, InlineStyleDeclaration);
builder.put(0x11ae8b8b7d7L, LastPositionAllowedStyleClassItem);
builder.put(0x11abafc10eaL, LayoutConstraintStyleClassItem);
builder.put(0x49d55275de690fdL, LayoutContainer);
builder.put(0x11fd6f8d518L, MatchingLabelStyleClassItem);
builder.put(0x6a2febf37d13730eL, MaxWidthStyleClassItem);
builder.put(0x5326ef9ad1607088L, MenuType);
builder.put(0x5326ef9ad1607089L, MenuTypeDefault);
builder.put(0x5326ef9ad160708aL, MenuTypeNamed);
builder.put(0x7ce0198267c4eb2L, MigrateManuallyAnnotation);
builder.put(0x7ce019825aa4e82L, MigratedSideTransformMenuAttribute);
builder.put(0x7ce01982652a98aL, MigratedToAnnotation);
builder.put(0x111f9dbb2ccL, ModelAccessor);
builder.put(0xa2b9e328a5381acL, ModuleImageProvider);
builder.put(0x696ed29ebd7c1429L, NavigatableNodeStyleClassItem);
builder.put(0x11de23fdb1fL, NavigatableReferenceStyleClassItem);
builder.put(0xbb2f315607dc1f1L, OptionalConceptReference);
builder.put(0x235af965a76b03fL, OrCellSelector);
builder.put(0x11d878c87bcL, PaddingBottomStyleClassItem);
builder.put(0x11ae41cffc4L, PaddingLeftStyleClassItem);
builder.put(0x11ae41d378fL, PaddingRightStyleClassItem);
builder.put(0x11d878b980aL, PaddingTopStyleClassItem);
builder.put(0x6a67a319ce06acceL, ParametersInformationQuery);
builder.put(0x6a67a319ce060712L, ParametersInformationStyleClassItem);
builder.put(0x646dd63bd3fe45beL, PlaceholderStyleSheetItem);
builder.put(0x11b40a56a20L, PositionChildrenStyleClassItem);
builder.put(0x11b31a45ad7L, PositionStyleClassItem);
builder.put(0x313a48d996236c93L, PredefinedSelector);
builder.put(0x3e970bbc3009e3a3L, PropertyDeclarationCellSelector);
builder.put(0x3e970bbc30443a0aL, PropertyExpressionCellSelector);
builder.put(0x11f41c44bf7L, PunctuationLeftStyleClassItem);
builder.put(0x11f41c727e1L, PunctuationRightStyleClassItem);
builder.put(0x68666ddb0403c2d8L, QueryFunctionParameter_SubstituteMenu_Concept);
builder.put(0x75a895eb6bc04fc4L, QueryFunctionParameter_SubstituteMenu_CreatedNode);
builder.put(0x4b4c9b482992dc34L, QueryFunctionParameter_SubstituteMenu_CurrentTargetNode);
builder.put(0x11c6f1d424dL, QueryFunctionParameter_SubstituteMenu_Link);
builder.put(0x5cc5669cafd4fe34L, QueryFunctionParameter_SubstituteMenu_NodeToWrap);
builder.put(0x10ccb7e17b2L, QueryFunctionParameter_SubstituteMenu_ParentNode);
builder.put(0x3bc83bac4753947dL, QueryFunctionParameter_SubstituteMenu_ReferencedNode);
builder.put(0x59f39dd19d1526cdL, QueryFunctionParameter_SubstituteMenu_Strictly);
builder.put(0x3244dde8e1280eecL, QueryFunctionParameter_SubstituteMenu_WrappedItem);
builder.put(0x1a533160d6709f7aL, QueryFunctionParameter_TransformationMenu_CreatedNode);
builder.put(0x162bf82611fb4032L, QueryFunctionParameter_TransformationMenu_node);
builder.put(0x407fe8717d6b5494L, QueryFunctionParameter_TransformationMenu_targetNode);
builder.put(0x169efbc9a903acc3L, QueryFunctionParameter_parameterObject);
builder.put(0x1121e2c89d1L, QueryFunctionParameter_pattern);
builder.put(0x3744c0f9eb0a02a3L, QueryFunction_AttributeStyleParameter);
builder.put(0x11cd78e1636L, QueryFunction_Boolean);
builder.put(0x111fbbfae55L, QueryFunction_CellProvider);
builder.put(0x111ff56f066L, QueryFunction_Color);
builder.put(0x2de97a3d3b88abfaL, QueryFunction_ColorComposit);
builder.put(0x4a5babf4dd24c18cL, QueryFunction_FontFamily);
builder.put(0x11c47c26987L, QueryFunction_FontStyle);
builder.put(0x11204aae906L, QueryFunction_ImagePath);
builder.put(0x11c4caca3eeL, QueryFunction_Integer);
builder.put(0x5917043ba8fab771L, QueryFunction_IsMethodCurrent);
builder.put(0x111eb58c684L, QueryFunction_JComponent);
builder.put(0x169efbc9a9039c3cL, QueryFunction_Menu);
builder.put(0x950e7629b27d75eL, QueryFunction_MethodPresentation);
builder.put(0x111f9d95571L, QueryFunction_ModelAccess_Getter);
builder.put(0x111f9d9c896L, QueryFunction_ModelAccess_Setter);
builder.put(0x111f9da0bacL, QueryFunction_ModelAccess_Validator);
builder.put(0x511249404d287d9dL, QueryFunction_ModuleAndPath);
builder.put(0x10a1953c797L, QueryFunction_NodeCondition);
builder.put(0x1120492bc7eL, QueryFunction_NodeFactory);
builder.put(0x113401f5070L, QueryFunction_NodeListFilter);
builder.put(0x6a67a319ce06ae0fL, QueryFunction_ParametersList);
builder.put(0x6001c76613c8c373L, QueryFunction_RefPresentation);
builder.put(0x696ed29ebd7c142bL, QueryFunction_SNode);
builder.put(0x9da6a4591fc7fb5L, QueryFunction_SeparatorText);
builder.put(0x11fe1c8b36cL, QueryFunction_String);
builder.put(0x30eb862d8702cebfL, QueryFunction_Style);
builder.put(0x11c4cd1c73aL, QueryFunction_StyleParameter);
builder.put(0x77859491bd4702f5L, QueryFunction_SubstituteMenu);
builder.put(0x5a8bc23a16218182L, QueryFunction_SubstituteMenuPart);
builder.put(0x780e672842435c6L, QueryFunction_SubstituteMenuVariable_Initializer);
builder.put(0x11e73a269d4L, QueryFunction_SubstituteMenu_ActionType);
builder.put(0x7ce1116e3a2db1e1L, QueryFunction_SubstituteMenu_CanSubstitute);
builder.put(0x71f19593ac95deecL, QueryFunction_SubstituteMenu_Concept);
builder.put(0x27a7ea2e015982b3L, QueryFunction_SubstituteMenu_Concepts);
builder.put(0x5c03050cab4546cL, QueryFunction_SubstituteMenu_Condition);
builder.put(0x68666ddb0403c2ccL, QueryFunction_SubstituteMenu_FilterConcepts);
builder.put(0x75a895eb6c035dfaL, QueryFunction_SubstituteMenu_Icon);
builder.put(0x742ef6b4d0cca0d1L, QueryFunction_SubstituteMenu_Parameter);
builder.put(0x3bc83bac47535b7dL, QueryFunction_SubstituteMenu_RefPresentation);
builder.put(0x75a895eb6bc04f2aL, QueryFunction_SubstituteMenu_Select);
builder.put(0x1121e310c5dL, QueryFunction_SubstituteMenu_Substitute);
builder.put(0x1121eb0d54dL, QueryFunction_SubstituteMenu_SubstituteString);
builder.put(0x5cc5669cafd1c001L, QueryFunction_SubstituteMenu_WrapperHandler);
builder.put(0xae2d2fe1c9d9a96L, QueryFunction_TransformationMenu);
builder.put(0x780e6728403df05L, QueryFunction_TransformationMenuVariable_Initializer);
builder.put(0x4eff4d8b1f5ceed1L, QueryFunction_TransformationMenu_ActionLabelText);
builder.put(0x22d135351a17ef45L, QueryFunction_TransformationMenu_Concept);
builder.put(0x5a6f546add818550L, QueryFunction_TransformationMenu_Condition);
builder.put(0x198452f4d5eea7e1L, QueryFunction_TransformationMenu_DescriptionText);
builder.put(0x16be955f384f95eeL, QueryFunction_TransformationMenu_Execute);
builder.put(0x652f322a36971630L, QueryFunction_TransformationMenu_Extensible);
builder.put(0x1cbc2f4b8390563bL, QueryFunction_TransformationMenu_Icon);
builder.put(0x7c45559defbb1acaL, QueryFunction_TransformationMenu_Node);
builder.put(0x3abfebf456f8c5e3L, QueryFunction_TransformationMenu_Parameter);
builder.put(0xae2d2fe1c9d6e2eL, QueryFunction_TransformationMenu_TargetNode);
builder.put(0x2241a13dab4fb50cL, QueryFunction_TransformationMenu_Text);
builder.put(0x1a533160d6706a40L, QueryFunction_TransformationMenu_WrapperHandler);
builder.put(0x5cb9219482b45271L, QueryFunction_URL);
builder.put(0x11c4d022befL, QueryFunction_Underlined);
builder.put(0x555cb285f801e1a1L, QueryHintsSpecification);
builder.put(0x11d52e2b1a0L, RGBColor);
builder.put(0x11d6d3fe71eL, ReadOnlyModelAccessor);
builder.put(0xb09275c2ae83bcdL, ReadOnlyStyleClassItem);
builder.put(0x72908ac6c78618c8L, ScriptKindClassItem);
builder.put(0x329d4406465c63a0L, SelectInEditorOperation);
builder.put(0x117b10a719eL, SelectParameter);
builder.put(0x117b132f8cdL, SelectPositionParameter);
builder.put(0x1143bd721ebL, SelectableStyleSheetItem);
builder.put(0x6585fcb118771f0dL, SeparatorRightStyleClassItem);
builder.put(0x3e34c38c0b28cacL, SetBoldOperation);
builder.put(0x49177f9006c530a0L, ShowBoundariesInStyleClassItem);
builder.put(0x29e124551692debaL, SmartRefMigrationData);
builder.put(0x29e124551692debbL, SmartRefMigrationDataEntity);
builder.put(0x285484667d1e37e8L, SpellCheckStyle);
builder.put(0x11cd786e1a9L, StrikeOutStyleSheet);
builder.put(0x707876b4d5d25391L, StubCellModel_Alternation);
builder.put(0x707876b4d5d25652L, StubCellModel_Block);
builder.put(0x29d0bd0428267261L, StubCellModel_Collection);
builder.put(0x2be50c0a8c63bc55L, StubCellModel_Component);
builder.put(0x321a2bd05d4979f1L, StubCellModel_Constant);
builder.put(0x675ef60bff553a25L, StubCellModel_ContextAssistant);
builder.put(0x707876b4d5d25654L, StubCellModel_Custom);
builder.put(0x707876b4d5d2538cL, StubCellModel_Error);
builder.put(0x707876b4d5d25abbL, StubCellModel_Image);
builder.put(0x707876b4d5d25abcL, StubCellModel_JComponent);
builder.put(0x707876b4d5d2538dL, StubCellModel_ModelAccess);
builder.put(0xa2364a3edcb7922L, StubCellModel_NonEmptyProperty);
builder.put(0xa2364a3edcb78f5L, StubCellModel_Property);
builder.put(0x33785c07eefb0b0eL, StubCellModel_ReadOnlyModelAccessor);
builder.put(0xa2364a3edc886a6L, StubCellModel_RefCell);
builder.put(0xa2364a3edc8d3b2L, StubCellModel_RefNode);
builder.put(0x26c84408aa729003L, StubCellModel_RefNodeList);
builder.put(0xa2364a3edc8d589L, StubCellModel_ReferencePresentation);
builder.put(0x707876b4d5d25abdL, StubCellModel_Table);
builder.put(0x707876b4d5d2538eL, StubCellModel_TransactionalProperty);
builder.put(0x707876b4d5d2538fL, StubCellModel_URL);
builder.put(0xa2364a3edcb8ed2L, StubEditorCellModel);
builder.put(0x3744c0f9ea5367ebL, StyleAttributeDeclaration);
builder.put(0x53ac4acb2cb6e9d7L, StyleAttributeReferenceExpression);
builder.put(0x2ef3b3796a126f24L, StyleClass);
builder.put(0x1143b191dc6L, StyleClassItem);
builder.put(0x2ef3b3796a130c0dL, StyleClassReference);
builder.put(0x7e9b10ab1cb5b6d8L, StyleClassReferenceList);
builder.put(0x399cb6c68aa9aeaaL, StyleKey);
builder.put(0x399cb6c68aa9af02L, StyleKeyPack);
builder.put(0x7e9b10ab1edbd2fbL, StyleReference);
builder.put(0x1143b151743L, StyleSheet);
builder.put(0x362b8be848e5c49bL, StyledTextType);
builder.put(0x75a895eb6bcee969L, SubstituteFeature);
builder.put(0x75a895eb6bcee96cL, SubstituteFeature_ActionType);
builder.put(0x7ce1116e3a2e0187L, SubstituteFeature_CanSubstitute);
builder.put(0x7ce1116e3a2e0173L, SubstituteFeature_DescriptionText);
builder.put(0x75a895eb6c03385dL, SubstituteFeature_Icon);
builder.put(0x7ce1116e3a2dee5aL, SubstituteFeature_MatchingText);
builder.put(0x75a895eb6bcee97fL, SubstituteFeature_Selection);
builder.put(0x1bc2c2df999a0078L, SubstituteMenu);
builder.put(0x3244dde8e1280eedL, SubstituteMenuItemType);
builder.put(0x3244dde8e150cff4L, SubstituteMenuItem_AbstractOperation);
builder.put(0x3244dde8e1507ac9L, SubstituteMenuItem_DescriptionText_Operation);
builder.put(0x3244dde8e1507ac6L, SubstituteMenuItem_MatchingText_Operation);
builder.put(0x3244dde8e1507acbL, SubstituteMenuItem_OutputConcept_Operation);
builder.put(0x5c03050cab4546aL, SubstituteMenuPart);
builder.put(0x65e54712ab56010bL, SubstituteMenuPart_Action);
builder.put(0x5c03050cab46db2L, SubstituteMenuPart_AddConcept);
builder.put(0x49f6d25f12102816L, SubstituteMenuPart_Concepts);
builder.put(0x5c03050cab4546bL, SubstituteMenuPart_Group);
builder.put(0xa22200b56b57990L, SubstituteMenuPart_IncludeMenu);
builder.put(0x4467282afd5201dL, SubstituteMenuPart_Parameterized);
builder.put(0x25c7da75de4cff05L, SubstituteMenuPart_Placeholder);
builder.put(0x74f6a88f89419d55L, SubstituteMenuPart_ReferenceScope);
builder.put(0x88a6ffdb3b4f8c6L, SubstituteMenuPart_Subconcepts);
builder.put(0x5cc5669cafd1be9bL, SubstituteMenuPart_Wrapper);
builder.put(0x5480a271c0d14ff0L, SubstituteMenuReference);
builder.put(0x5480a271c0d1df1eL, SubstituteMenuReference_Default);
builder.put(0x71f19593ac95dee9L, SubstituteMenuReference_DefaultWithFunction);
builder.put(0x5480a271c0d1df1fL, SubstituteMenuReference_Named);
builder.put(0x780e6728403987bL, SubstituteMenuVariableDeclaration);
builder.put(0x780e6728403987eL, SubstituteMenuVariableReference);
builder.put(0x2de9c932f4e5cb53L, SubstituteMenu_Contribution);
builder.put(0x2de9c932f4e5ab84L, SubstituteMenu_Default);
builder.put(0x33e0267905fba6fdL, SubstituteMenu_Named);
builder.put(0x3bc83bac475c4b36L, SubstituteMenu_RefPresentationTemplate);
builder.put(0x116910ff20bL, SubstituteMenu_SimpleString);
builder.put(0x79b75ced2c4a134dL, Synchronizeable);
builder.put(0x5ea66701cd0a0c86L, TableComponentStyleClassItem);
builder.put(0x11ac0441c7eL, TextBackgroundColorSelectedStyleClassItem);
builder.put(0x11ac043ee66L, TextBackgroundColorStyleClassItem);
builder.put(0x11b35f75b6dL, TransactionPropertyHandler_newValue);
builder.put(0x11b35f6e2acL, TransactionPropertyHandler_oldValue);
builder.put(0x11b35f5eefdL, TransactionalPropertyHandler);
builder.put(0x7c45559defb64aa5L, TransformationFeature);
builder.put(0x198452f4d5eea7f2L, TransformationFeature_ActionType);
builder.put(0x198452f4d5ee9587L, TransformationFeature_DescriptionText);
builder.put(0x198452f4d5ee6651L, TransformationFeature_Icon);
builder.put(0x7c45559defb64aa6L, TransformationLocation);
builder.put(0x65e54712ab56011cL, TransformationLocation_Completion);
builder.put(0x7c45559defd26bcbL, TransformationLocation_ContextAssistant);
builder.put(0x28336854e4c19a06L, TransformationLocation_SideTransform);
builder.put(0x30335f3d1845bdccL, TransformationLocation_SideTransform_PlaceInCellHolder);
builder.put(0x4e0f93d8a0ac3ebaL, TransformationMenu);
builder.put(0x4e0f93d8a0c10ff0L, TransformationMenuContribution);
builder.put(0x16be955f384efffeL, TransformationMenuPart);
builder.put(0x16be955f384f93e6L, TransformationMenuPart_Action);
builder.put(0x671b36136d224047L, TransformationMenuPart_Group);
builder.put(0xae2d2fe1c9d6be2L, TransformationMenuPart_IncludeMenu);
builder.put(0x6a77f9c87420a6caL, TransformationMenuPart_IncludeSubstituteMenu);
builder.put(0x3abfebf456f8ad25L, TransformationMenuPart_Parameterized);
builder.put(0x6ed0e5fc004ba432L, TransformationMenuPart_Placeholder);
builder.put(0x2717714f9c03978cL, TransformationMenuPart_PropertyMenu);
builder.put(0x5ddc2e3f050ded4L, TransformationMenuPart_ReferenceMenu);
builder.put(0x384b3925671e99efL, TransformationMenuPart_SubMenu);
builder.put(0x7541587144d24773L, TransformationMenuPart_Super);
builder.put(0x1a533160d670600cL, TransformationMenuPart_WrapSubstituteMenu);
builder.put(0x5d3b34577b3cff0cL, TransformationMenuReference_Default);
builder.put(0x5d3b34577b3cff09L, TransformationMenuReference_Named);
builder.put(0x6ec02d9918b4efbcL, TransformationMenuSection);
builder.put(0x11266742db0L, TransformationMenuVariableDeclaration);
builder.put(0x201faaffc29bac4fL, TransformationMenuVariableReference);
builder.put(0x16be955f384efce1L, TransformationMenu_Default);
builder.put(0x4e0f93d8a0ac4ee8L, TransformationMenu_Named);
builder.put(0x9bb058bdeda2e78L, TransparentStyleSheetItem);
builder.put(0x5cb9219482b227f7L, URLStyleClassItem);
builder.put(0x1b1161f6e68dfae3L, UnapplyStyle);
builder.put(0x1143bd837d7L, UnderlinedStyleClassItem);
myIndex = builder.seal();
}