package jetbrains.mps.baseLanguage.collections.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 jetbrains.mps.openapi.editor.descriptor.TransformationMenu; import jetbrains.mps.openapi.editor.descriptor.NamedMenuId; import java.util.Arrays; 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 AbstractContainerCreator_Editor()); case 1: return Collections.<ConceptEditor>singletonList(new AbstractContainerType_Editor()); case 2: return Collections.<ConceptEditor>singletonList(new AbstractEnumeratorOperation_Editor()); case 3: return Collections.<ConceptEditor>singletonList(new AbstractIteratorOperation_Editor()); case 4: return Collections.<ConceptEditor>singletonList(new AbstractMappingOperation_Editor()); case 5: return Collections.<ConceptEditor>singletonList(new AddAllSetElementsOperation_Editor()); case 6: return Collections.<ConceptEditor>singletonList(new AddSetElementOperation_Editor()); case 7: return Collections.<ConceptEditor>singletonList(new AllConstant_Editor()); case 8: return Collections.<ConceptEditor>singletonList(new AsSequenceOperation_Editor()); case 9: return Collections.<ConceptEditor>singletonList(new BinaryOperation_Editor()); case 10: return Collections.<ConceptEditor>singletonList(new ChunkOperation_Editor()); case 11: return Collections.<ConceptEditor>singletonList(new ClearSetOperation_Editor()); case 12: return Collections.<ConceptEditor>singletonList(new ComparatorSortOperation_Editor()); case 13: return Collections.<ConceptEditor>singletonList(new ContainsKeyOperation_Editor()); case 14: return Collections.<ConceptEditor>singletonList(new ContainsValueOperation_Editor()); case 15: return Collections.<ConceptEditor>singletonList(new CustomContainerCreator_Editor()); case 16: return Collections.<ConceptEditor>singletonList(new CustomContainerDeclaration_Editor()); case 17: return Collections.<ConceptEditor>singletonList(new CustomContainers_Editor()); case 18: return Collections.<ConceptEditor>singletonList(new CustomMapCreator_Editor()); case 19: return Collections.<ConceptEditor>singletonList(new DowncastExpression_Editor()); case 20: return Collections.<ConceptEditor>singletonList(new EnumeratorType_Editor()); case 21: return Collections.<ConceptEditor>singletonList(new FoldLeftOperation_Editor()); case 22: return Collections.<ConceptEditor>singletonList(new FoldRightOperation_Editor()); case 23: return Collections.<ConceptEditor>singletonList(new ForEachStatement_Editor()); case 24: return Collections.<ConceptEditor>singletonList(new ForEachVariable_Editor()); case 25: return Collections.<ConceptEditor>singletonList(new ForEachVariableReference_Editor()); case 26: return Collections.<ConceptEditor>singletonList(new GetKeysOperation_Editor()); case 27: return Collections.<ConceptEditor>singletonList(new GetValuesOperation_Editor()); case 28: return Collections.<ConceptEditor>singletonList(new HashMapCreator_Editor()); case 29: return Collections.<ConceptEditor>singletonList(new HeadListOperation_Editor()); case 30: return Collections.<ConceptEditor>singletonList(new HeadMapOperation_Editor()); case 31: return Collections.<ConceptEditor>singletonList(new HeadSetOperation_Editor()); case 32: return Collections.<ConceptEditor>singletonList(new InsertElementOperation_Editor()); case 33: return Collections.<ConceptEditor>singletonList(new InternalSequenceOperation_Editor()); case 34: return Collections.<ConceptEditor>singletonList(new IteratorType_Editor()); case 35: return Collections.<ConceptEditor>singletonList(new JoinOperation_Editor()); case 36: return Collections.<ConceptEditor>singletonList(new LinkedHashMapCreator_Editor()); case 37: return Collections.<ConceptEditor>singletonList(new ListElementAccessExpression_Editor()); case 38: return Collections.<ConceptEditor>singletonList(new ListType_Editor()); case 39: return Collections.<ConceptEditor>singletonList(new MapAsSequenceVarRef_Editor()); case 40: return Collections.<ConceptEditor>singletonList(new MapClearOperation_Editor()); case 41: return Collections.<ConceptEditor>singletonList(new MapElement_Editor()); case 42: return Collections.<ConceptEditor>singletonList(new MapEntry_Editor()); case 43: return Collections.<ConceptEditor>singletonList(new MapInitializer_Editor()); case 44: return Collections.<ConceptEditor>singletonList(new MapOperationExpression_Editor()); case 45: return Collections.<ConceptEditor>singletonList(new MapRemoveOperation_Editor()); case 46: return Collections.<ConceptEditor>singletonList(new MapType_Editor()); case 47: return Collections.<ConceptEditor>singletonList(new MappingType_Editor()); case 48: return Collections.<ConceptEditor>singletonList(new MappingsSetOperation_Editor()); case 49: return Collections.<ConceptEditor>singletonList(new MultiForEachPair_Editor()); case 50: return Collections.<ConceptEditor>singletonList(new MultiForEachStatement_Editor()); case 51: return Collections.<ConceptEditor>singletonList(new MultiForEachVariable_Editor()); case 52: return Collections.<ConceptEditor>singletonList(new MultiForEachVariableReference_Editor()); case 53: return Collections.<ConceptEditor>singletonList(new NoArgumentsSequenceOperation_Editor()); case 54: return Collections.<ConceptEditor>singletonList(new OfTypeOperation_Editor()); case 55: return Collections.<ConceptEditor>singletonList(new PageOperation_Editor()); case 56: return Collections.<ConceptEditor>singletonList(new PutAllOperation_Editor()); case 57: return Collections.<ConceptEditor>singletonList(new RemoveAllSetElementsOperation_Editor()); case 58: return Collections.<ConceptEditor>singletonList(new RemoveAtElementOperation_Editor()); case 59: return Collections.<ConceptEditor>singletonList(new RemoveSetElementOperation_Editor()); case 60: return Collections.<ConceptEditor>singletonList(new SequenceCreator_Editor()); case 61: return Collections.<ConceptEditor>singletonList(new SequenceOperation_Editor()); case 62: return Collections.<ConceptEditor>singletonList(new SequenceType_Editor()); case 63: return Collections.<ConceptEditor>singletonList(new SetElementOperation_Editor()); case 64: return Collections.<ConceptEditor>singletonList(new SetType_Editor()); case 65: return Collections.<ConceptEditor>singletonList(new SingleArgumentSequenceOperation_Editor()); case 66: return Collections.<ConceptEditor>singletonList(new SingletonSequenceCreator_Editor()); case 67: return Collections.<ConceptEditor>singletonList(new SkipOperation_Editor()); case 68: return Collections.<ConceptEditor>singletonList(new SkipStatement_Editor()); case 69: return Collections.<ConceptEditor>singletonList(new SmartClosureParameterDeclaration_Editor()); case 70: return Collections.<ConceptEditor>singletonList(new SortDirection_Editor()); case 71: return Collections.<ConceptEditor>singletonList(new SortOperation_Editor()); case 72: return Collections.<ConceptEditor>singletonList(new StopStatement_Editor()); case 73: return Collections.<ConceptEditor>singletonList(new SubListOperation_Editor()); case 74: return Collections.<ConceptEditor>singletonList(new SubMapOperation_Editor()); case 75: return Collections.<ConceptEditor>singletonList(new SubSetOperation_Editor()); case 76: return Collections.<ConceptEditor>singletonList(new TailListOperation_Editor()); case 77: return Collections.<ConceptEditor>singletonList(new TailMapOperation_Editor()); case 78: return Collections.<ConceptEditor>singletonList(new TailSetOperation_Editor()); case 79: return Collections.<ConceptEditor>singletonList(new TakeOperation_Editor()); case 80: return Collections.<ConceptEditor>singletonList(new ToIteratorOperation_Editor()); case 81: return Collections.<ConceptEditor>singletonList(new ToListOperation_Editor()); case 82: return Collections.<ConceptEditor>singletonList(new TreeSetCreator_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.baseLanguage.collections.editor.AbstractContainerCreator_Component".equals(editorComponentId)) { return Collections.<ConceptEditorComponent>singletonList(new AbstractContainerCreator_Component()); } } break; case 1: if (true) { if ("jetbrains.mps.baseLanguage.collections.editor.CustomMapCreator_component".equals(editorComponentId)) { return Collections.<ConceptEditorComponent>singletonList(new CustomMapCreator_component()); } } break; case 2: if (true) { if ("jetbrains.mps.baseLanguage.collections.editor.HashMapCreator_editorComponent".equals(editorComponentId)) { return Collections.<ConceptEditorComponent>singletonList(new HashMapCreator_editorComponent()); } } 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 Expression_default_RTransform_Contribution()); case 1: return Collections.<TransformationMenu>singletonList(new HashMapCreator_TransformationMenu()); case 2: return Collections.<TransformationMenu>singletonList(new JoinOperation_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 AbstractContainerCreator_add_elementType()}); case 1: return Arrays.asList(new TransformationMenu[]{new AbstractContainerCreator_ext_1_RTransform_Menu()}); case 2: return Arrays.asList(new TransformationMenu[]{new add_initSize_to_container_creator()}); case 3: return Arrays.asList(new TransformationMenu[]{new add_parameters_to_container_creator()}); default: } } break; case 1: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0b1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new BLC_rtansform()}); case 1: return Arrays.asList(new TransformationMenu[]{new downcast_expression()}); case 2: return Arrays.asList(new TransformationMenu[]{new list_element_access_rtransform()}); default: } } break; case 2: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0c1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new HashMapCreator_add_keyType_valueType()}); case 1: return Arrays.asList(new TransformationMenu[]{new add_initSize_to_hashmap_creator()}); case 2: return Arrays.asList(new TransformationMenu[]{new map_creator_add_initializer()}); default: } } break; case 3: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0d1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new sequenceType_addElementType()}); default: } } break; case 4: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0e1a5, menuId.getFqName())) { case 0: return Arrays.asList(new TransformationMenu[]{new add_comparator_to_treeset_creator()}); 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 AbstractEnumeratorOperation_SubstituteMenu()); case 1: return Collections.<SubstituteMenu>singletonList(new AbstractIteratorOperation_SubstituteMenu()); case 2: return Collections.<SubstituteMenu>singletonList(new AbstractMappingOperation_SubstituteMenu()); case 3: return Collections.<SubstituteMenu>singletonList(new AddAllSetElementsOperation_SubstituteMenu()); case 4: return Collections.<SubstituteMenu>singletonList(new AddSetElementOperation_SubstituteMenu()); case 5: return Collections.<SubstituteMenu>singletonList(new AsSequenceOperation_SubstituteMenu()); case 6: return Collections.<SubstituteMenu>singletonList(new DowncastExpression_SubstituteMenu()); case 7: return Collections.<SubstituteMenu>singletonList(new Expression_Contribution()); case 8: return Collections.<SubstituteMenu>singletonList(new IApplicableToDeque_SubstituteMenu()); case 9: return Collections.<SubstituteMenu>singletonList(new IApplicableToList_SubstituteMenu()); case 10: return Collections.<SubstituteMenu>singletonList(new IApplicableToNothing_SubstituteMenu()); case 11: return Collections.<SubstituteMenu>singletonList(new IContainerOperation_SubstituteMenu()); case 12: return Collections.<SubstituteMenu>singletonList(new IListOperation_SubstituteMenu()); case 13: return Collections.<SubstituteMenu>singletonList(new IOperation_Contribution()); case 14: return Collections.<SubstituteMenu>singletonList(new LinkedListCreator_SubstituteMenu()); case 15: return Collections.<SubstituteMenu>singletonList(new MapElement_SubstituteMenu()); case 16: return Collections.<SubstituteMenu>singletonList(new MapOperation_SubstituteMenu()); case 17: return Collections.<SubstituteMenu>singletonList(new MapOperationExpression_SubstituteMenu()); case 18: return Collections.<SubstituteMenu>singletonList(new RemoveAllSetElementsOperation_SubstituteMenu()); case 19: return Collections.<SubstituteMenu>singletonList(new RemoveOperation_SubstituteMenu()); case 20: return Collections.<SubstituteMenu>singletonList(new RemoveSetElementOperation_SubstituteMenu()); case 21: return Collections.<SubstituteMenu>singletonList(new SequenceOperation_SubstituteMenu()); case 22: return Collections.<SubstituteMenu>singletonList(new SkipStatement_SubstituteMenu()); case 23: return Collections.<SubstituteMenu>singletonList(new SortDirection_SubstituteMenu()); case 24: return Collections.<SubstituteMenu>singletonList(new StopStatement_SubstituteMenu()); case 25: return Collections.<SubstituteMenu>singletonList(new ToIteratorOperation_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 BLC_substitute()}); case 1: return Arrays.asList(new SubstituteMenu[]{new subs_AllConstant()}); default: } } break; case 1: if (true) { switch (Arrays.binarySearch(stringSwitchCases_xbvbvu_a0a0a0b1a7, menuId.getFqName())) { case 0: return Arrays.asList(new SubstituteMenu[]{new substitute_IOperation_ArrayType()}); case 1: return Arrays.asList(new SubstituteMenu[]{new substitute_IOperation_IteratorType()}); case 2: return Arrays.asList(new SubstituteMenu[]{new substitute_IOperation_MappingType()}); case 3: return Arrays.asList(new SubstituteMenu[]{new substitute_IOperation_SequenceType()}); default: } } break; default: } return Collections.<SubstituteMenu>emptyList(); } private static final ConceptSwitchIndex index_xbvbvu_a0a = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1202df1ada0L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x4eec26fcbaf8c39bL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x12020925ee9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1201f00ef75L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120e6ea9ddcL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d969dca87L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d9514ebd8L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x12031a066ecL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c92e6703L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11205199ac2L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x118bc7e66e2L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11daafd2413L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x119a966b94dL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x117b3740258L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1203903c318L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x127be81db92655b3L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x54a5d587c1f3c7e0L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x54a5d587c1f3c84cL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x15e2150d4bff8a67L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11df825e596L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x12020864111L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1520010667848262L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x152001066784e507L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10cac65f399L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10cac6f0962L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10cac6fa5c3L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x117d52db67cL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x12039220e97L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116dbb34f2dL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x489c7f2006b05842L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4071445L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4bdd40dL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d5cc25c8fL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1188372895aL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1201ed2b158L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120debe16c6L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c2ad6432L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d6213c318L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c25fb076aL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x59f2b8b299d62ef0L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11962b7f964L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116ea555a25L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x118f249550fL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x118f2481867L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x117ae10e4d9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11914b836a4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116db7e6bcbL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120cf0ddd15L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120e8af3ac1L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x7d7db8f4181fea15L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x7d7db8f4181fe9f2L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x7d7db8f4181fea18L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x731a0dad81895f16L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x7818f71827269adL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x3fffa24b05a04797L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11108717200L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120ebcea0f9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d96b14ae4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11db038dd8cL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d968cae32L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d14c97b16L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c26c9a2d9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c260e9444L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d5e2fc7c1L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d91cbbcd0L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x7818f71827244b5L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11fade5d82aL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x111076c0538L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d16b423daL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x118374464e4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11257567b07L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x118b81cc8f6L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d17046bf4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x4e2f4f8785270237L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4139de2L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4c28b15L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x489c7f2006b0588eL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4127c90L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4c1050eL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x111083dd9b7L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11914e10330L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c26cea325L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4838d33L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0c = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1202df1ada0L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x15e2150d4bff8a67L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116dbb34f2dL)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0e = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116dbb34f2dL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120debe16c6L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0f = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1202df1ada0L), MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116dbb34f2dL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c260e9444L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c4838d33L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0g = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x12020925ee9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1201f00ef75L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120e6ea9ddcL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d969dca87L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d9514ebd8L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120c92e6703L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11df825e596L), MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x53310200e8d9eefbL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x53310200e8d9eef8L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x53310200e8d9eaf6L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1db93187ffc4d808L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x1db93187ffc7e7efL), MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x116b46ac030L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11daf69a138L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x116ea555a25L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x117aea47a16L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x117ae10e4d9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d96b14ae4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x120becad360L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d968cae32L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x10c26c9a2d9L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d16b423daL), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11257567b07L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11d17046bf4L), MetaIdFactory.conceptId(0x8388864671ce4f1cL, 0x9c53c54016f6ad4fL, 0x11914e10330L)).seal(); private static final ConceptSwitchIndex index_xbvbvu_a0h = new ConceptSwitchIndexBuilder().put(MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL), MetaIdFactory.conceptId(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x116b46ac030L)).seal(); private static String[] stringSwitchCases_xbvbvu_a0a0a0a1a5 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.AbstractContainerCreator_add_elementType", "jetbrains.mps.baseLanguage.collections.editor.AbstractContainerCreator_ext_1_RTransform_Menu", "jetbrains.mps.baseLanguage.collections.editor.add_initSize_to_container_creator", "jetbrains.mps.baseLanguage.collections.editor.add_parameters_to_container_creator"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0b1a5 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.BLC_rtansform", "jetbrains.mps.baseLanguage.collections.editor.downcast_expression", "jetbrains.mps.baseLanguage.collections.editor.list_element_access_rtransform"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0c1a5 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.HashMapCreator_add_keyType_valueType", "jetbrains.mps.baseLanguage.collections.editor.add_initSize_to_hashmap_creator", "jetbrains.mps.baseLanguage.collections.editor.map_creator_add_initializer"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0d1a5 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.sequenceType_addElementType"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0e1a5 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.add_comparator_to_treeset_creator"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0a1a7 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.BLC_substitute", "jetbrains.mps.baseLanguage.collections.editor.subs_AllConstant"}; private static String[] stringSwitchCases_xbvbvu_a0a0a0b1a7 = new String[]{"jetbrains.mps.baseLanguage.collections.editor.substitute_IOperation_ArrayType", "jetbrains.mps.baseLanguage.collections.editor.substitute_IOperation_IteratorType", "jetbrains.mps.baseLanguage.collections.editor.substitute_IOperation_MappingType", "jetbrains.mps.baseLanguage.collections.editor.substitute_IOperation_SequenceType"}; }