package jetbrains.mps.lang.smodel.editor; /*Generated by MPS */ import jetbrains.mps.nodeEditor.EditorAspectDescriptorBase; import org.jetbrains.annotations.NotNull; import java.util.Collection; import jetbrains.mps.openapi.editor.descriptor.ConceptEditor; import org.jetbrains.mps.openapi.language.SAbstractConcept; import java.util.Collections; import jetbrains.mps.openapi.editor.descriptor.ConceptEditorComponent; import java.util.Arrays; import jetbrains.mps.openapi.editor.descriptor.TransformationMenu; import jetbrains.mps.openapi.editor.descriptor.NamedMenuId; import jetbrains.mps.openapi.editor.descriptor.SubstituteMenu; import jetbrains.mps.lang.smodel.ConceptSwitchIndex; import jetbrains.mps.lang.smodel.ConceptSwitchIndexBuilder; import jetbrains.mps.smodel.adapter.ids.MetaIdFactory; public class EditorAspectDescriptorImpl extends EditorAspectDescriptorBase { @NotNull public Collection<ConceptEditor> getDeclaredEditors(SAbstractConcept concept) { SAbstractConcept cncpt_a0a = ((SAbstractConcept) concept); switch (index_xbvbvu_a0a.index(cncpt_a0a)) { case 0: return Collections.<ConceptEditor>singletonList(new AbstractOperationParameter_Editor()); case 1: return Collections.<ConceptEditor>singletonList(new AllAttributeQualifier_Editor()); case 2: return Collections.<ConceptEditor>singletonList(new AttributeAccess_Editor()); case 3: return Collections.<ConceptEditor>singletonList(new ChildAttributeQualifier_Editor()); case 4: return Collections.<ConceptEditor>singletonList(new ChildNodeRefExpression_Editor()); case 5: return Collections.<ConceptEditor>singletonList(new ConceptFqNameRefExpression_Editor()); case 6: return Collections.<ConceptEditor>singletonList(new ConceptId_Editor()); case 7: return Collections.<ConceptEditor>singletonList(new ConceptIdRefExpression_Editor()); case 8: return Collections.<ConceptEditor>singletonList(new ConceptNodeType_Editor()); case 9: return Collections.<ConceptEditor>singletonList(new ConceptRefExpression_Editor()); case 10: return Collections.<ConceptEditor>singletonList(new ConceptReference_Editor()); case 11: return Collections.<ConceptEditor>singletonList(new ConceptSwitchStatement_Editor()); case 12: return Collections.<ConceptEditor>singletonList(new Concept_GetAllSubConcepts_Editor()); case 13: return Collections.<ConceptEditor>singletonList(new Concept_GetAllSuperConcepts_Editor()); case 14: return Collections.<ConceptEditor>singletonList(new Concept_GetDirectSuperConcepts_Editor()); case 15: return Collections.<ConceptEditor>singletonList(new Concept_IsExactlyOperation_Editor()); case 16: return Collections.<ConceptEditor>singletonList(new Concept_IsSubConceptOfOperation_Editor()); case 17: return Collections.<ConceptEditor>singletonList(new Concept_IsSuperConceptOfOperation_Editor()); case 18: return Collections.<ConceptEditor>singletonList(new Concept_NewInstance_Editor()); case 19: return Collections.<ConceptEditor>singletonList(new ContainmentLinkId_Editor()); case 20: return Collections.<ConceptEditor>singletonList(new EnumMemberReference_Editor()); case 21: return Collections.<ConceptEditor>singletonList(new EnumMemberValueRefExpression_Editor()); case 22: return Collections.<ConceptEditor>singletonList(new EnumMember_NameOperation_Editor()); case 23: return Collections.<ConceptEditor>singletonList(new EnumMember_ValueOperation_Editor()); case 24: return Collections.<ConceptEditor>singletonList(new EqualsStructurallyExpression_Editor()); case 25: return Collections.<ConceptEditor>singletonList(new ExactConceptCase_Editor()); case 26: return Collections.<ConceptEditor>singletonList(new GeneratorModulePointer_Editor()); case 27: return Collections.<ConceptEditor>singletonList(new IfInstanceOfStatement_Editor()); case 28: return Collections.<ConceptEditor>singletonList(new IfInstanceOfVariable_Editor()); case 29: return Collections.<ConceptEditor>singletonList(new LanguageId_Editor()); case 30: return Collections.<ConceptEditor>singletonList(new LanguageIdentityBySourceModule_Editor()); case 31: return Collections.<ConceptEditor>singletonList(new LanguageRefExpression_Editor()); case 32: return Collections.<ConceptEditor>singletonList(new LinkAttributeQualifier_Editor()); case 33: return Collections.<ConceptEditor>singletonList(new LinkIdRefExpression_Editor()); case 34: return Collections.<ConceptEditor>singletonList(new LinkList_AddNewChildOperation_Editor()); case 35: return Collections.<ConceptEditor>singletonList(new LinkNameRefExpression_Editor()); case 36: return Collections.<ConceptEditor>singletonList(new LinkQualifier_Editor()); case 37: return Collections.<ConceptEditor>singletonList(new LinkRefExpression_Editor()); case 38: return Collections.<ConceptEditor>singletonList(new LinkRefQualifier_Editor()); case 39: return Collections.<ConceptEditor>singletonList(new Link_SetNewChildOperation_Editor()); case 40: return Collections.<ConceptEditor>singletonList(new Link_SetTargetOperation_Editor()); case 41: return Collections.<ConceptEditor>singletonList(new ModelReferenceExpression_Editor()); case 42: return Collections.<ConceptEditor>singletonList(new Model_AddRootOperation_Editor()); case 43: return Collections.<ConceptEditor>singletonList(new Model_CreateNewNodeOperation_Editor()); case 44: return Collections.<ConceptEditor>singletonList(new Model_CreateNewRootNodeOperation_Editor()); case 45: return Collections.<ConceptEditor>singletonList(new Model_GetModule_Editor()); case 46: return Collections.<ConceptEditor>singletonList(new Model_NodesIncludingImportedOperation_Editor()); case 47: return Collections.<ConceptEditor>singletonList(new Model_NodesOperation_Editor()); case 48: return Collections.<ConceptEditor>singletonList(new Model_RootsIncludingImportedOperation_Editor()); case 49: return Collections.<ConceptEditor>singletonList(new Model_RootsOperation_Editor()); case 50: return Collections.<ConceptEditor>singletonList(new ModulePointer_Editor()); case 51: return Collections.<ConceptEditor>singletonList(new ModuleRefExpression_Editor()); case 52: return Collections.<ConceptEditor>singletonList(new ModuleReferenceExpression_Editor()); case 53: return Collections.<ConceptEditor>singletonList(new NodeAttributeQualifier_Editor()); case 54: return Collections.<ConceptEditor>singletonList(new NodePointerExpression_Editor()); case 55: return Collections.<ConceptEditor>singletonList(new NodeRefExpression_Editor()); case 56: return Collections.<ConceptEditor>singletonList(new Node_ConceptMethodCall_Editor()); case 57: return Collections.<ConceptEditor>singletonList(new Node_ContainingLinkOperation_Editor()); case 58: return Collections.<ConceptEditor>singletonList(new Node_CopyOperation_Editor()); case 59: return Collections.<ConceptEditor>singletonList(new Node_DeleteOperation_Editor()); case 60: return Collections.<ConceptEditor>singletonList(new Node_DetachOperation_Editor()); case 61: return Collections.<ConceptEditor>singletonList(new Node_GetAllSiblingsOperation_Editor()); case 62: return Collections.<ConceptEditor>singletonList(new Node_GetAncestorOperation_Editor()); case 63: return Collections.<ConceptEditor>singletonList(new Node_GetAncestorsOperation_Editor()); case 64: return Collections.<ConceptEditor>singletonList(new Node_GetChildrenAndChildAttributesOperation_Editor()); case 65: return Collections.<ConceptEditor>singletonList(new Node_GetChildrenOperation_Editor()); case 66: return Collections.<ConceptEditor>singletonList(new Node_GetConceptOperation_Editor()); case 67: return Collections.<ConceptEditor>singletonList(new Node_GetContainingLinkOperation_Editor()); case 68: return Collections.<ConceptEditor>singletonList(new Node_GetContainingRoleOperation_Editor()); case 69: return Collections.<ConceptEditor>singletonList(new Node_GetContainingRootOperation_Editor()); case 70: return Collections.<ConceptEditor>singletonList(new Node_GetDescendantsOperation_Editor()); case 71: return Collections.<ConceptEditor>singletonList(new Node_GetIndexInParentOperation_Editor()); case 72: return Collections.<ConceptEditor>singletonList(new Node_GetModelOperation_Editor()); case 73: return Collections.<ConceptEditor>singletonList(new Node_GetNextSiblingOperation_Editor()); case 74: return Collections.<ConceptEditor>singletonList(new Node_GetNextSiblingsOperation_Editor()); case 75: return Collections.<ConceptEditor>singletonList(new Node_GetParentOperation_Editor()); case 76: return Collections.<ConceptEditor>singletonList(new Node_GetPrevSiblingOperation_Editor()); case 77: return Collections.<ConceptEditor>singletonList(new Node_GetPrevSiblingsOperation_Editor()); case 78: return Collections.<ConceptEditor>singletonList(new Node_GetReferenceOperation_Editor()); case 79: return Collections.<ConceptEditor>singletonList(new Node_GetReferencesOperation_Editor()); case 80: return Collections.<ConceptEditor>singletonList(new Node_GetReferentSearchScopeOperation_Editor()); case 81: return Collections.<ConceptEditor>singletonList(new Node_GetSConceptOperation_Editor()); case 82: return Collections.<ConceptEditor>singletonList(new Node_InsertNewNextSiblingOperation_Editor()); case 83: return Collections.<ConceptEditor>singletonList(new Node_InsertNewPrevSiblingOperation_Editor()); case 84: return Collections.<ConceptEditor>singletonList(new Node_InsertNextSiblingOperation_Editor()); case 85: return Collections.<ConceptEditor>singletonList(new Node_InsertPrevSiblingOperation_Editor()); case 86: return Collections.<ConceptEditor>singletonList(new Node_IsAttributeOperation_Editor()); case 87: return Collections.<ConceptEditor>singletonList(new Node_IsInstanceOfOperation_Editor()); case 88: return Collections.<ConceptEditor>singletonList(new Node_IsNotNullOperation_Editor()); case 89: return Collections.<ConceptEditor>singletonList(new Node_IsNullOperation_Editor()); case 90: return Collections.<ConceptEditor>singletonList(new Node_IsRoleOperation_Editor()); case 91: return Collections.<ConceptEditor>singletonList(new Node_PointerOperation_Editor()); case 92: return Collections.<ConceptEditor>singletonList(new Node_ReplaceWithAnotherOperation_Editor()); case 93: return Collections.<ConceptEditor>singletonList(new Node_ReplaceWithNewOperation_Editor()); case 94: return Collections.<ConceptEditor>singletonList(new OfConceptOperation_Editor()); case 95: return Collections.<ConceptEditor>singletonList(new OperationParm_Concept_Editor()); case 96: return Collections.<ConceptEditor>singletonList(new OperationParm_ConceptList_Editor()); case 97: return Collections.<ConceptEditor>singletonList(new OperationParm_LinkQualifier_Editor()); case 98: return Collections.<ConceptEditor>singletonList(new OperationParm_StopConceptList_Editor()); case 99: return Collections.<ConceptEditor>singletonList(new PoundExpression_Editor()); case 100: return Collections.<ConceptEditor>singletonList(new PropertyAttributeQualifier_Editor()); case 101: return Collections.<ConceptEditor>singletonList(new PropertyId_Editor()); case 102: return Collections.<ConceptEditor>singletonList(new PropertyIdRefExpression_Editor()); case 103: return Collections.<ConceptEditor>singletonList(new PropertyNameRefExpression_Editor()); case 104: return Collections.<ConceptEditor>singletonList(new PropertyQualifier_Editor()); case 105: return Collections.<ConceptEditor>singletonList(new Property_HasValue_Enum_Editor()); case 106: return Collections.<ConceptEditor>singletonList(new Property_HasValue_Simple_Editor()); case 107: return Collections.<ConceptEditor>singletonList(new Property_SetOperation_Editor()); case 108: return Collections.<ConceptEditor>singletonList(new RefConcept_Reference_Editor()); case 109: return Collections.<ConceptEditor>singletonList(new ReferenceLinkId_Editor()); case 110: return Collections.<ConceptEditor>singletonList(new Reference_ContainingLinkOperation_Editor()); case 111: return Collections.<ConceptEditor>singletonList(new Reference_GetLinkDeclarationOperation_Editor()); case 112: return Collections.<ConceptEditor>singletonList(new Reference_GetResolveInfo_Editor()); case 113: return Collections.<ConceptEditor>singletonList(new Reference_GetRoleOperation_Editor()); case 114: return Collections.<ConceptEditor>singletonList(new Reference_GetTargetOperation_Editor()); case 115: return Collections.<ConceptEditor>singletonList(new SConceptOperation_Editor()); case 116: return Collections.<ConceptEditor>singletonList(new SConceptType_Editor()); case 117: return Collections.<ConceptEditor>singletonList(new SConceptTypeCastExpression_Editor()); case 118: return Collections.<ConceptEditor>singletonList(new SConceptTypeLiteral_Editor()); case 119: return Collections.<ConceptEditor>singletonList(new SEnumMemberType_Editor()); case 120: return Collections.<ConceptEditor>singletonList(new SEnumOperationInvocation_Editor()); case 121: return Collections.<ConceptEditor>singletonList(new SEnum_MemberForNameOperation_Editor()); case 122: return Collections.<ConceptEditor>singletonList(new SEnum_MemberForValueOperation_Editor()); case 123: return Collections.<ConceptEditor>singletonList(new SEnum_MemberOperation_Editor()); case 124: return Collections.<ConceptEditor>singletonList(new SEnum_MembersOperation_Editor()); case 125: return Collections.<ConceptEditor>singletonList(new SLinkAccess_Editor()); case 126: return Collections.<ConceptEditor>singletonList(new SLinkImplicitSelect_Editor()); case 127: return Collections.<ConceptEditor>singletonList(new SLinkListAccess_Editor()); case 128: return Collections.<ConceptEditor>singletonList(new SModelType_Editor()); case 129: return Collections.<ConceptEditor>singletonList(new SNodeCreator_Editor()); case 130: return Collections.<ConceptEditor>singletonList(new SNodeListCreator_Editor()); case 131: return Collections.<ConceptEditor>singletonList(new SNodeListType_Editor()); case 132: return Collections.<ConceptEditor>singletonList(new SNodeOperation_Editor()); case 133: return Collections.<ConceptEditor>singletonList(new SNodeType_Editor()); case 134: return Collections.<ConceptEditor>singletonList(new SNodeTypeCastExpression_Editor()); case 135: return Collections.<ConceptEditor>singletonList(new SPropertyAccess_Editor()); case 136: return Collections.<ConceptEditor>singletonList(new SReferenceType_Editor()); case 137: return Collections.<ConceptEditor>singletonList(new SearchScopeType_Editor()); case 138: return Collections.<ConceptEditor>singletonList(new SearchScope_ContainsOperation_Editor()); case 139: return Collections.<ConceptEditor>singletonList(new SemanticDowncastExpression_Editor()); case 140: return Collections.<ConceptEditor>singletonList(new SubconceptCase_Editor()); default: } return Collections.<ConceptEditor>emptyList(); } @NotNull public Collection<ConceptEditorComponent> getDeclaredEditorComponents(SAbstractConcept concept, String editorComponentId) { SAbstractConcept cncpt_a0c = ((SAbstractConcept) concept); switch (index_xbvbvu_a0c.index(cncpt_a0c)) { case 0: if (true) { if ("jetbrains.mps.lang.smodel.editor.AliasComponent".equals(editorComponentId)) { return Collections.<ConceptEditorComponent>singletonList(new AliasComponent()); } } break; case 1: if (true) { if ("jetbrains.mps.lang.smodel.editor.ModelReferenceFQName".equals(editorComponentId)) { return Collections.<ConceptEditorComponent>singletonList(new ModelReferenceFQName()); } } break; case 2: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0c1a2, editorComponentId)) { case 0: return Collections.<ConceptEditorComponent>singletonList(new ReplaceableAliasAndParms_Comp()); case 1: return Collections.<ConceptEditorComponent>singletonList(new ReplaceableAlias_Comp()); default: return Collections.<ConceptEditorComponent>emptyList(); } } break; default: } return Collections.<ConceptEditorComponent>emptyList(); } @NotNull @Override public Collection<TransformationMenu> getDeclaredDefaultTransformationMenus(SAbstractConcept concept) { SAbstractConcept cncpt_a0e = concept; switch (index_xbvbvu_a0e.index(cncpt_a0e)) { case 0: return Collections.<TransformationMenu>singletonList(new AbstractNodeRefExpression_TransformationMenu()); case 1: return Collections.<TransformationMenu>singletonList(new AttributeQualifier_TransformationMenu()); case 2: return Collections.<TransformationMenu>singletonList(new BootstrapAwareMetaObject_TransformationMenu()); case 3: return Collections.<TransformationMenu>singletonList(new expression_Contribution()); case 4: return Collections.<TransformationMenu>singletonList(new IRefConceptArg_TransformationMenu()); case 5: return Collections.<TransformationMenu>singletonList(new SEnumOperation_TransformationMenu()); case 6: return Collections.<TransformationMenu>singletonList(new SNodeOperation_TransformationMenu()); default: } return Collections.<TransformationMenu>emptyList(); } @NotNull @Override public Collection<TransformationMenu> getDeclaredNamedTransformationMenus(NamedMenuId menuId) { SAbstractConcept cncpt_a0f = (SAbstractConcept) menuId.getConcept(); switch (index_xbvbvu_a0f.index(cncpt_a0f)) { case 0: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0a1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new AbstractLanguageIdentity_Transformation()}); default: } } break; case 1: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0b1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new LanguageRefExpression_Transformation()}); default: } } break; case 2: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0c1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new RepositoryModules_Transformation()}); default: } } break; default: } return Collections.<TransformationMenu>emptyList(); } @NotNull @Override public Collection<SubstituteMenu> getDeclaredDefaultSubstituteMenus(SAbstractConcept concept) { SAbstractConcept cncpt_a0g = concept; switch (index_xbvbvu_a0g.index(cncpt_a0g)) { case 0: return Collections.<SubstituteMenu>singletonList(new AbstractOperationParameter_SubstituteMenu()); case 1: return Collections.<SubstituteMenu>singletonList(new ChildNodeRefExpression_SubstituteMenu()); case 2: return Collections.<SubstituteMenu>singletonList(new OfConceptOperation_SubstituteMenu()); case 3: return Collections.<SubstituteMenu>singletonList(new OperationParm_Concept_SubstituteMenu()); case 4: return Collections.<SubstituteMenu>singletonList(new OperationParm_ConceptList_SubstituteMenu()); case 5: return Collections.<SubstituteMenu>singletonList(new OperationParm_Inclusion_SubstituteMenu()); case 6: return Collections.<SubstituteMenu>singletonList(new OperationParm_LinkQualifier_SubstituteMenu()); case 7: return Collections.<SubstituteMenu>singletonList(new OperationParm_Root_SubstituteMenu()); case 8: return Collections.<SubstituteMenu>singletonList(new OperationParm_SameMetaLevel_SubstituteMenu()); case 9: return Collections.<SubstituteMenu>singletonList(new OperationParm_StopConceptList_SubstituteMenu()); case 10: return Collections.<SubstituteMenu>singletonList(new SConceptOperation_SubstituteMenu()); case 11: return Collections.<SubstituteMenu>singletonList(new SConceptTypeCastExpression_SubstituteMenu()); case 12: return Collections.<SubstituteMenu>singletonList(new SConceptTypeLiteral_SubstituteMenu()); case 13: return Collections.<SubstituteMenu>singletonList(new SNodeOperation_SubstituteMenu()); case 14: return Collections.<SubstituteMenu>singletonList(new SNodeTypeCastExpression_SubstituteMenu()); case 15: return Collections.<SubstituteMenu>singletonList(new SemanticDowncastExpression_SubstituteMenu()); default: } return Collections.<SubstituteMenu>emptyList(); } @NotNull @Override public Collection<SubstituteMenu> getDeclaredNamedSubstituteMenus(NamedMenuId menuId) { SAbstractConcept cncpt_a0h = (SAbstractConcept) menuId.getConcept(); switch (index_xbvbvu_a0h.index(cncpt_a0h)) { case 0: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0a1a7, menuId.getFqName())) { case 0: return Arrays.asList(new SubstituteMenu[]{new RepositoryLanguages_SubstituteWrapped()}); default: } } break; case 1: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0b1a7, menuId.getFqName())) { case 0: return Arrays.asList(new SubstituteMenu[]{new LoadedLanguages_Substitute()}); default: } } break; case 2: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0c1a7, menuId.getFqName())) { case 0: return Arrays.asList(new SubstituteMenu[]{new RepositoryLanguages_Substitute()}); case 1: return Arrays.asList(new SubstituteMenu[]{new RepositoryModules_Substitute()}); default: } } break; case 3: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0d1a7, menuId.getFqName())) { case 0: return Arrays.asList(new SubstituteMenu[]{new SNodeOperation_SubstituteMenu_Additional()}); case 1: return Arrays.asList(new SubstituteMenu[]{new snodeOperation()}); default: } } break; default: } return Collections.<SubstituteMenu>emptyList(); } private static final ConceptSwitchIndex index_xbvbvu_a0a = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61b7ea2aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045c8b0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045a3b2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x9d98713f24a0e5bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x84baf20c71f8a79L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x73bd24cca4f91254L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5fea1eb9fefb6fe7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x24b2bf7ce180eb54L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110f9b63680L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110f9eb64c6L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10cd05c601dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x527e98a73771f42dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11331e18cdcL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x112d8bf5d03L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11296bd8374L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110f41acfb7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x112bf601180L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x112bf289d94L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11331ad1f2aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x74cb131f5923b6e7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1091e6212fdL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x60c7f83bafd83b5bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120c01735d3L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120bff92dbeL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11dbead8683L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x53cfca750a909c64L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x73246de9adecb80dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1a228da1357e4a44L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1a228da1357e4a49L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x312abca18ab8c8c0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x2246d35517e858c2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x3e6a40ba27dd70f3L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045b9b7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x24b2bf7ce1957615L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1093caead54L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x48e6e2695189e59aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x26b292a5afc7ccacL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11d88b27d15L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11886c4bac0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x109233dbca1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1099887af60L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x7c3f2da20e92b62L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x118e7faea40L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2e210544L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10fa1ac23f2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x61168e34226eec71L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1135326811cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110b8590897L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x111d5999a91L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110b7dcc9bcL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5ef5a1e853388b3L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1749acf3d038bbe2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x38130dc4e3db5af1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045b9b5L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x195fd0576ac9bb49L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11be716563cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1129a43046bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x68251cf9dbe13ffcL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a646d8514L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1097542784fL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11dfede6ec0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10ab97e0a94L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110bd4e0067L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1112390be59L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x6cbc725f4b35314cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110c2e679e7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110f3e65fdcL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x50c63f2cd5142697L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1b35e18a1a3b2c9aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110b78550e8L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110b73c3484L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1128be3ca6aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2e126334L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a3ea0a40dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10ab957e8bbL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x109563e6169L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a3e9fedc7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10ab975b657L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x32187d80f5b88800L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x798c0d67da9045abL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11c530706b2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x6771eac6c5cbe7d2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10964e26717L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2d494062L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2d76e31eL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2d77d0e1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x118c2f5b5f6L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10956bb6029L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110e123bce7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x110e0974e46L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a67578ddeL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4604033d54faa023L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10975273750L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10965697d7aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x412437525e297780L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61caab68L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10cd05bec71L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x47bb2de70d00ff8cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x190735f308e2250bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11885c0d945L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045c9b9L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5fea1eb9fefc235cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x24b2bf7ce1a42fa0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x48e6e269518c89f7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x26b292a5afc7ccadL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10add1ded2bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10ae2053294L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1091d8a1d53L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1120c45902cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x74cb131f5923b6ecL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x289db59e00eee79dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x157abf675bd53debL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4f37053c240837e1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4efeb22247ff02a7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x393cc52c868a600aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5f5952af8843faf9L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5cab42cd97571ceeL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1871b2e3b0ef0078L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4bf20760d53f89eaL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120bfe51421L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed32e98bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37e60cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37e64eL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37e691L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37e6b4L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f96ea2caL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x316f884c72a4157dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f970c119L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a2d94c0cdL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x112e36f7135L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10ab923b94aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10aae26be32L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1090ea2ebacL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f968b3caL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10975850da7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x108f96cca6fL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x798c0d67da9d2175L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11c52ebfbe2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x11c536d2503L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10aaf6d7435L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x527e98a73771f432L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0c = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x157abf675bd53df2L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x7c3f2da20e92b62L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1090ea2ebacL)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0e = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x319fd776da5d8e3cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x58ea5217b045b9abL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x2399a155048244c5L), MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x118f285e4f7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x120ed37273dL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1090ea2ebacL)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0f = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x500fe561b6da3df1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x3e6a40ba27dd70f3L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5ef5a1e85338e1eL)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0g = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61b7ea2aL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x84baf20c71f8a79L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x412437525e297780L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61caab68L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10cd05bec71L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61bacc13L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x47bb2de70d00ff8cL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10a61c4f312L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x155fb7143719d578L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x190735f308e2250bL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5f5952af8843faf9L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1871b2e3b0ef0078L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x4bf20760d53f89eaL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1090ea2ebacL), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10975850da7L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x10aaf6d7435L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0h = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x500fe561b6da3df1L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x312abca18ab8c8c0L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x5ef5a1e853388b3L), MetaIdFactory.conceptId(0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x1090ea2ebacL)).seal(); private static String[] stringSwitchCases_xbvbvu_a0a0a0c1a2 = new String[]{"jetbrains.mps.lang.smodel.editor.ReplaceableAliasAndParms_Comp", "jetbrains.mps.lang.smodel.editor.ReplaceableAlias_Comp"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0a1a5 = new String[]{"jetbrains.mps.lang.smodel.editor.AbstractLanguageIdentity_Transformation"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0b1a5 = new String[]{"jetbrains.mps.lang.smodel.editor.LanguageRefExpression_Transformation"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0c1a5 = new String[]{"jetbrains.mps.lang.smodel.editor.RepositoryModules_Transformation"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0a1a7 = new String[]{"jetbrains.mps.lang.smodel.editor.RepositoryLanguages_SubstituteWrapped"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0b1a7 = new String[]{"jetbrains.mps.lang.smodel.editor.LoadedLanguages_Substitute"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0c1a7 = new String[]{"jetbrains.mps.lang.smodel.editor.RepositoryLanguages_Substitute", "jetbrains.mps.lang.smodel.editor.RepositoryModules_Substitute"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0d1a7 = new String[]{"jetbrains.mps.lang.smodel.editor.SNodeOperation_SubstituteMenu_Additional", "jetbrains.mps.lang.smodel.editor.snodeOperation"}; }