package jetbrains.mps.lang.editor.editorTest.structure; /*Generated by MPS */ import jetbrains.mps.smodel.runtime.BaseStructureAspectDescriptor; import jetbrains.mps.smodel.runtime.ConceptDescriptor; import java.util.Collection; import java.util.Arrays; import org.jetbrains.annotations.Nullable; import jetbrains.mps.smodel.adapter.ids.SConceptId; import org.jetbrains.mps.openapi.language.SAbstractConcept; import jetbrains.mps.smodel.runtime.impl.ConceptDescriptorBuilder2; public class StructureAspectDescriptor extends BaseStructureAspectDescriptor { /*package*/ final ConceptDescriptor myConceptAbstract_SubstTestChild_WithNextApplicableEditorAndMenu = createDescriptorForAbstract_SubstTestChild_WithNextApplicableEditorAndMenu(); /*package*/ final ConceptDescriptor myConceptAttractsFocusBlock = createDescriptorForAttractsFocusBlock(); /*package*/ final ConceptDescriptor myConceptAttributeChild = createDescriptorForAttributeChild(); /*package*/ final ConceptDescriptor myConceptAttributeWithChildren = createDescriptorForAttributeWithChildren(); /*package*/ final ConceptDescriptor myConceptAttributedConcept = createDescriptorForAttributedConcept(); /*package*/ final ConceptDescriptor myConceptBinaryExpression = createDescriptorForBinaryExpression(); /*package*/ final ConceptDescriptor myConceptBracesBlock = createDescriptorForBracesBlock(); /*package*/ final ConceptDescriptor myConceptBracesStubBlock = createDescriptorForBracesStubBlock(); /*package*/ final ConceptDescriptor myConceptClassReference = createDescriptorForClassReference(); /*package*/ final ConceptDescriptor myConceptCollapsedByDefault = createDescriptorForCollapsedByDefault(); /*package*/ final ConceptDescriptor myConceptCollapsedConditionally = createDescriptorForCollapsedConditionally(); /*package*/ final ConceptDescriptor myConceptCollapsibleConcept = createDescriptorForCollapsibleConcept(); /*package*/ final ConceptDescriptor myConceptComposition = createDescriptorForComposition(); /*package*/ final ConceptDescriptor myConceptDelTestAbstractChild = createDescriptorForDelTestAbstractChild(); /*package*/ final ConceptDescriptor myConceptDelTestChild1 = createDescriptorForDelTestChild1(); /*package*/ final ConceptDescriptor myConceptDelTestChildContainer = createDescriptorForDelTestChildContainer(); /*package*/ final ConceptDescriptor myConceptDelTestChildSpecialContainer = createDescriptorForDelTestChildSpecialContainer(); /*package*/ final ConceptDescriptor myConceptDelTestRoot = createDescriptorForDelTestRoot(); /*package*/ final ConceptDescriptor myConceptDelTestSpecialAbstractChild = createDescriptorForDelTestSpecialAbstractChild(); /*package*/ final ConceptDescriptor myConceptDelTestSpecialChild1 = createDescriptorForDelTestSpecialChild1(); /*package*/ final ConceptDescriptor myConceptDeleteWrapperChild = createDescriptorForDeleteWrapperChild(); /*package*/ final ConceptDescriptor myConceptDeleteWrapperRoot = createDescriptorForDeleteWrapperRoot(); /*package*/ final ConceptDescriptor myConceptFoldedCell = createDescriptorForFoldedCell(); /*package*/ final ConceptDescriptor myConceptFoldingContainer = createDescriptorForFoldingContainer(); /*package*/ final ConceptDescriptor myConceptIBaseTestBlock = createDescriptorForIBaseTestBlock(); /*package*/ final ConceptDescriptor myConceptIDelTestChild = createDescriptorForIDelTestChild(); /*package*/ final ConceptDescriptor myConceptIDelTestConcreteChild = createDescriptorForIDelTestConcreteChild(); /*package*/ final ConceptDescriptor myConceptISpecialDelTestChild = createDescriptorForISpecialDelTestChild(); /*package*/ final ConceptDescriptor myConceptISpecialDelTestConcreteChild = createDescriptorForISpecialDelTestConcreteChild(); /*package*/ final ConceptDescriptor myConceptInitAbstractChild = createDescriptorForInitAbstractChild(); /*package*/ final ConceptDescriptor myConceptInitChildWithDirectCycle_card1 = createDescriptorForInitChildWithDirectCycle_card1(); /*package*/ final ConceptDescriptor myConceptInitChildWithDirectCycle_card1n = createDescriptorForInitChildWithDirectCycle_card1n(); /*package*/ final ConceptDescriptor myConceptInitChildWithIndirectCycle_card1 = createDescriptorForInitChildWithIndirectCycle_card1(); /*package*/ final ConceptDescriptor myConceptInitChildWithIndirectCycle_card1n = createDescriptorForInitChildWithIndirectCycle_card1n(); /*package*/ final ConceptDescriptor myConceptInitChildWithTwoSameConceptChildren = createDescriptorForInitChildWithTwoSameConceptChildren(); /*package*/ final ConceptDescriptor myConceptInitContainer = createDescriptorForInitContainer(); /*package*/ final ConceptDescriptor myConceptInitGrandChild = createDescriptorForInitGrandChild(); /*package*/ final ConceptDescriptor myConceptInitGrandChildWithIndirectCycle_card1 = createDescriptorForInitGrandChildWithIndirectCycle_card1(); /*package*/ final ConceptDescriptor myConceptInitGrandChildWithIndirectCycle_card1n = createDescriptorForInitGrandChildWithIndirectCycle_card1n(); /*package*/ final ConceptDescriptor myConceptInspectorBlock = createDescriptorForInspectorBlock(); /*package*/ final ConceptDescriptor myConceptIntegerLiteral = createDescriptorForIntegerLiteral(); /*package*/ final ConceptDescriptor myConceptLabelConceptWithProperty = createDescriptorForLabelConceptWithProperty(); /*package*/ final ConceptDescriptor myConceptNonEmptyProperty = createDescriptorForNonEmptyProperty(); /*package*/ final ConceptDescriptor myConceptNotEditableVaraileReference = createDescriptorForNotEditableVaraileReference(); /*package*/ final ConceptDescriptor myConceptPlusExpression = createDescriptorForPlusExpression(); /*package*/ final ConceptDescriptor myConceptReferenceAnnotataion = createDescriptorForReferenceAnnotataion(); /*package*/ final ConceptDescriptor myConceptSelectionChild = createDescriptorForSelectionChild(); /*package*/ final ConceptDescriptor myConceptSelectionContainer = createDescriptorForSelectionContainer(); /*package*/ final ConceptDescriptor myConceptSideTranformWrapper = createDescriptorForSideTranformWrapper(); /*package*/ final ConceptDescriptor myConceptSimpleNode = createDescriptorForSimpleNode(); /*package*/ final ConceptDescriptor myConceptSimpleNodeHidingAttribute = createDescriptorForSimpleNodeHidingAttribute(); /*package*/ final ConceptDescriptor myConceptSimpleNodesContainer = createDescriptorForSimpleNodesContainer(); /*package*/ final ConceptDescriptor myConceptSimplePropertyAttribute = createDescriptorForSimplePropertyAttribute(); /*package*/ final ConceptDescriptor myConceptSimplePropertyContainer = createDescriptorForSimplePropertyContainer(); /*package*/ final ConceptDescriptor myConceptStubBlock = createDescriptorForStubBlock(); /*package*/ final ConceptDescriptor myConceptStyleChild = createDescriptorForStyleChild(); /*package*/ final ConceptDescriptor myConceptStyleParent = createDescriptorForStyleParent(); /*package*/ final ConceptDescriptor myConceptSubstMiddlewareChild = createDescriptorForSubstMiddlewareChild(); /*package*/ final ConceptDescriptor myConceptSubstTestAbstractChild = createDescriptorForSubstTestAbstractChild(); /*package*/ final ConceptDescriptor myConceptSubstTestBooleanPropertyChild = createDescriptorForSubstTestBooleanPropertyChild(); /*package*/ final ConceptDescriptor myConceptSubstTestChild_WithNextApplicableEditorAndMenu_1 = createDescriptorForSubstTestChild_WithNextApplicableEditorAndMenu_1(); /*package*/ final ConceptDescriptor myConceptSubstTestChild_WithNextApplicableEditorAndMenu_2 = createDescriptorForSubstTestChild_WithNextApplicableEditorAndMenu_2(); /*package*/ final ConceptDescriptor myConceptSubstTestEnumPropertyChild = createDescriptorForSubstTestEnumPropertyChild(); /*package*/ final ConceptDescriptor myConceptSubstTestRoot = createDescriptorForSubstTestRoot(); /*package*/ final ConceptDescriptor myConceptSwingComponent = createDescriptorForSwingComponent(); /*package*/ final ConceptDescriptor myConceptSwingComponentContainer = createDescriptorForSwingComponentContainer(); /*package*/ final ConceptDescriptor myConceptSwingComponentinFoldedCell = createDescriptorForSwingComponentinFoldedCell(); /*package*/ final ConceptDescriptor myConceptTestBlockList = createDescriptorForTestBlockList(); /*package*/ final ConceptDescriptor myConceptVariableDeclarationBlock = createDescriptorForVariableDeclarationBlock(); /*package*/ final ConceptDescriptor myConceptVariableDeclarationReference = createDescriptorForVariableDeclarationReference(); /*package*/ final ConceptDescriptor myConceptVerticalLayoutBlockList = createDescriptorForVerticalLayoutBlockList(); private final LanguageConceptSwitch myConceptIndex; public StructureAspectDescriptor() { myConceptIndex = new LanguageConceptSwitch(); } @Override public Collection<ConceptDescriptor> getDescriptors() { return Arrays.asList(myConceptAbstract_SubstTestChild_WithNextApplicableEditorAndMenu, myConceptAttractsFocusBlock, myConceptAttributeChild, myConceptAttributeWithChildren, myConceptAttributedConcept, myConceptBinaryExpression, myConceptBracesBlock, myConceptBracesStubBlock, myConceptClassReference, myConceptCollapsedByDefault, myConceptCollapsedConditionally, myConceptCollapsibleConcept, myConceptComposition, myConceptDelTestAbstractChild, myConceptDelTestChild1, myConceptDelTestChildContainer, myConceptDelTestChildSpecialContainer, myConceptDelTestRoot, myConceptDelTestSpecialAbstractChild, myConceptDelTestSpecialChild1, myConceptDeleteWrapperChild, myConceptDeleteWrapperRoot, myConceptFoldedCell, myConceptFoldingContainer, myConceptIBaseTestBlock, myConceptIDelTestChild, myConceptIDelTestConcreteChild, myConceptISpecialDelTestChild, myConceptISpecialDelTestConcreteChild, myConceptInitAbstractChild, myConceptInitChildWithDirectCycle_card1, myConceptInitChildWithDirectCycle_card1n, myConceptInitChildWithIndirectCycle_card1, myConceptInitChildWithIndirectCycle_card1n, myConceptInitChildWithTwoSameConceptChildren, myConceptInitContainer, myConceptInitGrandChild, myConceptInitGrandChildWithIndirectCycle_card1, myConceptInitGrandChildWithIndirectCycle_card1n, myConceptInspectorBlock, myConceptIntegerLiteral, myConceptLabelConceptWithProperty, myConceptNonEmptyProperty, myConceptNotEditableVaraileReference, myConceptPlusExpression, myConceptReferenceAnnotataion, myConceptSelectionChild, myConceptSelectionContainer, myConceptSideTranformWrapper, myConceptSimpleNode, myConceptSimpleNodeHidingAttribute, myConceptSimpleNodesContainer, myConceptSimplePropertyAttribute, myConceptSimplePropertyContainer, myConceptStubBlock, myConceptStyleChild, myConceptStyleParent, myConceptSubstMiddlewareChild, myConceptSubstTestAbstractChild, myConceptSubstTestBooleanPropertyChild, myConceptSubstTestChild_WithNextApplicableEditorAndMenu_1, myConceptSubstTestChild_WithNextApplicableEditorAndMenu_2, myConceptSubstTestEnumPropertyChild, myConceptSubstTestRoot, myConceptSwingComponent, myConceptSwingComponentContainer, myConceptSwingComponentinFoldedCell, myConceptTestBlockList, myConceptVariableDeclarationBlock, myConceptVariableDeclarationReference, myConceptVerticalLayoutBlockList); } @Override @Nullable public ConceptDescriptor getDescriptor(SConceptId id) { switch (myConceptIndex.index(id)) { case LanguageConceptSwitch.Abstract_SubstTestChild_WithNextApplicableEditorAndMenu: return myConceptAbstract_SubstTestChild_WithNextApplicableEditorAndMenu; case LanguageConceptSwitch.AttractsFocusBlock: return myConceptAttractsFocusBlock; case LanguageConceptSwitch.AttributeChild: return myConceptAttributeChild; case LanguageConceptSwitch.AttributeWithChildren: return myConceptAttributeWithChildren; case LanguageConceptSwitch.AttributedConcept: return myConceptAttributedConcept; case LanguageConceptSwitch.BinaryExpression: return myConceptBinaryExpression; case LanguageConceptSwitch.BracesBlock: return myConceptBracesBlock; case LanguageConceptSwitch.BracesStubBlock: return myConceptBracesStubBlock; case LanguageConceptSwitch.ClassReference: return myConceptClassReference; case LanguageConceptSwitch.CollapsedByDefault: return myConceptCollapsedByDefault; case LanguageConceptSwitch.CollapsedConditionally: return myConceptCollapsedConditionally; case LanguageConceptSwitch.CollapsibleConcept: return myConceptCollapsibleConcept; case LanguageConceptSwitch.Composition: return myConceptComposition; case LanguageConceptSwitch.DelTestAbstractChild: return myConceptDelTestAbstractChild; case LanguageConceptSwitch.DelTestChild1: return myConceptDelTestChild1; case LanguageConceptSwitch.DelTestChildContainer: return myConceptDelTestChildContainer; case LanguageConceptSwitch.DelTestChildSpecialContainer: return myConceptDelTestChildSpecialContainer; case LanguageConceptSwitch.DelTestRoot: return myConceptDelTestRoot; case LanguageConceptSwitch.DelTestSpecialAbstractChild: return myConceptDelTestSpecialAbstractChild; case LanguageConceptSwitch.DelTestSpecialChild1: return myConceptDelTestSpecialChild1; case LanguageConceptSwitch.DeleteWrapperChild: return myConceptDeleteWrapperChild; case LanguageConceptSwitch.DeleteWrapperRoot: return myConceptDeleteWrapperRoot; case LanguageConceptSwitch.FoldedCell: return myConceptFoldedCell; case LanguageConceptSwitch.FoldingContainer: return myConceptFoldingContainer; case LanguageConceptSwitch.IBaseTestBlock: return myConceptIBaseTestBlock; case LanguageConceptSwitch.IDelTestChild: return myConceptIDelTestChild; case LanguageConceptSwitch.IDelTestConcreteChild: return myConceptIDelTestConcreteChild; case LanguageConceptSwitch.ISpecialDelTestChild: return myConceptISpecialDelTestChild; case LanguageConceptSwitch.ISpecialDelTestConcreteChild: return myConceptISpecialDelTestConcreteChild; case LanguageConceptSwitch.InitAbstractChild: return myConceptInitAbstractChild; case LanguageConceptSwitch.InitChildWithDirectCycle_card1: return myConceptInitChildWithDirectCycle_card1; case LanguageConceptSwitch.InitChildWithDirectCycle_card1n: return myConceptInitChildWithDirectCycle_card1n; case LanguageConceptSwitch.InitChildWithIndirectCycle_card1: return myConceptInitChildWithIndirectCycle_card1; case LanguageConceptSwitch.InitChildWithIndirectCycle_card1n: return myConceptInitChildWithIndirectCycle_card1n; case LanguageConceptSwitch.InitChildWithTwoSameConceptChildren: return myConceptInitChildWithTwoSameConceptChildren; case LanguageConceptSwitch.InitContainer: return myConceptInitContainer; case LanguageConceptSwitch.InitGrandChild: return myConceptInitGrandChild; case LanguageConceptSwitch.InitGrandChildWithIndirectCycle_card1: return myConceptInitGrandChildWithIndirectCycle_card1; case LanguageConceptSwitch.InitGrandChildWithIndirectCycle_card1n: return myConceptInitGrandChildWithIndirectCycle_card1n; case LanguageConceptSwitch.InspectorBlock: return myConceptInspectorBlock; case LanguageConceptSwitch.IntegerLiteral: return myConceptIntegerLiteral; case LanguageConceptSwitch.LabelConceptWithProperty: return myConceptLabelConceptWithProperty; case LanguageConceptSwitch.NonEmptyProperty: return myConceptNonEmptyProperty; case LanguageConceptSwitch.NotEditableVaraileReference: return myConceptNotEditableVaraileReference; case LanguageConceptSwitch.PlusExpression: return myConceptPlusExpression; case LanguageConceptSwitch.ReferenceAnnotataion: return myConceptReferenceAnnotataion; case LanguageConceptSwitch.SelectionChild: return myConceptSelectionChild; case LanguageConceptSwitch.SelectionContainer: return myConceptSelectionContainer; case LanguageConceptSwitch.SideTranformWrapper: return myConceptSideTranformWrapper; case LanguageConceptSwitch.SimpleNode: return myConceptSimpleNode; case LanguageConceptSwitch.SimpleNodeHidingAttribute: return myConceptSimpleNodeHidingAttribute; case LanguageConceptSwitch.SimpleNodesContainer: return myConceptSimpleNodesContainer; case LanguageConceptSwitch.SimplePropertyAttribute: return myConceptSimplePropertyAttribute; case LanguageConceptSwitch.SimplePropertyContainer: return myConceptSimplePropertyContainer; case LanguageConceptSwitch.StubBlock: return myConceptStubBlock; case LanguageConceptSwitch.StyleChild: return myConceptStyleChild; case LanguageConceptSwitch.StyleParent: return myConceptStyleParent; case LanguageConceptSwitch.SubstMiddlewareChild: return myConceptSubstMiddlewareChild; case LanguageConceptSwitch.SubstTestAbstractChild: return myConceptSubstTestAbstractChild; case LanguageConceptSwitch.SubstTestBooleanPropertyChild: return myConceptSubstTestBooleanPropertyChild; case LanguageConceptSwitch.SubstTestChild_WithNextApplicableEditorAndMenu_1: return myConceptSubstTestChild_WithNextApplicableEditorAndMenu_1; case LanguageConceptSwitch.SubstTestChild_WithNextApplicableEditorAndMenu_2: return myConceptSubstTestChild_WithNextApplicableEditorAndMenu_2; case LanguageConceptSwitch.SubstTestEnumPropertyChild: return myConceptSubstTestEnumPropertyChild; case LanguageConceptSwitch.SubstTestRoot: return myConceptSubstTestRoot; case LanguageConceptSwitch.SwingComponent: return myConceptSwingComponent; case LanguageConceptSwitch.SwingComponentContainer: return myConceptSwingComponentContainer; case LanguageConceptSwitch.SwingComponentinFoldedCell: return myConceptSwingComponentinFoldedCell; case LanguageConceptSwitch.TestBlockList: return myConceptTestBlockList; case LanguageConceptSwitch.VariableDeclarationBlock: return myConceptVariableDeclarationBlock; case LanguageConceptSwitch.VariableDeclarationReference: return myConceptVariableDeclarationReference; case LanguageConceptSwitch.VerticalLayoutBlockList: return myConceptVerticalLayoutBlockList; default: return null; } } /*package*/ int internalIndex(SAbstractConcept c) { return myConceptIndex.index(c); } private static ConceptDescriptor createDescriptorForAbstract_SubstTestChild_WithNextApplicableEditorAndMenu() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "Abstract_SubstTestChild_WithNextApplicableEditorAndMenu", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10c8044L); b.class_(false, true, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/583472190600282180"); return b.create(); } private static ConceptDescriptor createDescriptorForAttractsFocusBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "AttractsFocusBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2444dad137f8d778L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2613454275903805304"); b.aggregate("child", 0x2444dad137f8d779L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(false).ordered(true).multiple(false).origin("2613454275903805305").done(); b.alias("attracts focus"); return b.create(); } private static ConceptDescriptor createDescriptorForAttributeChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "AttributeChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x50d5d1397cfbad50L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5824791737913814352"); b.alias("child"); return b.create(); } private static ConceptDescriptor createDescriptorForAttributeWithChildren() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "AttributeWithChildren", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5ed256cba0c5b00L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.core.structure.NodeAttribute", 0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x2eb1ad060897da54L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/427038688578132736"); b.aggregate("children", 0x5ed256cba0c5bc5L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x50d5d1397cfbad50L).optional(true).ordered(true).multiple(true).origin("427038688578132933").done(); return b.create(); } private static ConceptDescriptor createDescriptorForAttributedConcept() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "AttributedConcept", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5ed256cba0c5c3eL); b.class_(false, false, true); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/427038688578133054"); return b.create(); } private static ConceptDescriptor createDescriptorForBinaryExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "BinaryExpression", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x46eb259b12f761daL); b.class_(false, true, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5110219550150320602"); b.aggregate("left", 0x46eb259b12f761dcL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(false).ordered(true).multiple(false).origin("5110219550150320604").done(); b.aggregate("right", 0x46eb259b12f761ddL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(false).ordered(true).multiple(false).origin("5110219550150320605").done(); return b.create(); } private static ConceptDescriptor createDescriptorForBracesBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "BracesBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa8L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.TestBlockList", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d62dbbL); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3702466984434723496"); return b.create(); } private static ConceptDescriptor createDescriptorForBracesStubBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "BracesStubBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x75ed75ef06861df4L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8497577741385080308"); b.alias("braces stub"); return b.create(); } private static ConceptDescriptor createDescriptorForClassReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "ClassReference", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x214b16e1c73042cfL); b.class_(false, false, false); b.super_("jetbrains.mps.baseLanguage.structure.Statement", 0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8cc56b215L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2399036385470202575"); b.associate("class", 0x214b16e1c73043aaL).target(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c108ca66L).optional(false).origin("2399036385470202794").done(); b.alias("classref"); return b.create(); } private static ConceptDescriptor createDescriptorForCollapsedByDefault() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "CollapsedByDefault", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x569b712fbc626858L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/6240706158489921624"); return b.create(); } private static ConceptDescriptor createDescriptorForCollapsedConditionally() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "CollapsedConditionally", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xc06e5dab9716359L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/866632705892246361"); return b.create(); } private static ConceptDescriptor createDescriptorForCollapsibleConcept() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "CollapsibleConcept", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x671b139f12ae357fL); b.class_(false, false, false); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x110396eaaa4L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7429553584211899775"); b.prop("collapsedByDefault", 0x671b139f12ae35f2L, "7429553584211899890"); b.aggregate("children", 0x671b139f12ae3580L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x671b139f12ae357fL).optional(true).ordered(true).multiple(true).origin("7429553584211899776").done(); return b.create(); } private static ConceptDescriptor createDescriptorForComposition() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "Composition", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2fd7ff1ee43ef592L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3447504547918837138"); b.aggregate("children", 0x2fd7ff1ee43ef69fL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2c59702023f8181eL).optional(true).ordered(true).multiple(true).origin("3447504547918837407").done(); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestAbstractChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c447L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7803854675610223687"); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestChild1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestChild1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c480L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.DelTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c447L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7803854675610223744"); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestChildContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestChildContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c222L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7803854675610223138"); b.aggregate("child", 0x6c4cdc7b1a84c4f3L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c447L).optional(false).ordered(true).multiple(false).origin("7803854675610223859").done(); b.aggregate("interfaceChild", 0x28d7d34707431fc9L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707431fcdL).optional(false).ordered(true).multiple(false).origin("2943053183527886793").done(); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestChildSpecialContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestChildSpecialContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4ab6508b9ada958eL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.DelTestChildContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c222L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5383578965096699278"); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestRoot() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestRoot", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a8839faL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7803854675610450426"); b.aggregate("container", 0x6c4cdc7b1a883a36L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c222L).optional(true).ordered(true).multiple(false).origin("7803854675610450486").done(); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestSpecialAbstractChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestSpecialAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4ab6508b9ada958dL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.DelTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6c4cdc7b1a84c447L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5383578965096699277"); return b.create(); } private static ConceptDescriptor createDescriptorForDelTestSpecialChild1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DelTestSpecialChild1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4ab6508b9adb37c7L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.DelTestSpecialAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4ab6508b9ada958dL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5383578965096740807"); return b.create(); } private static ConceptDescriptor createDescriptorForDeleteWrapperChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DeleteWrapperChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xef41522699c4da7L); b.class_(false, false, false); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x11c6fd75034L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1077509448393313703"); return b.create(); } private static ConceptDescriptor createDescriptorForDeleteWrapperRoot() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "DeleteWrapperRoot", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xef41522699c4da4L); b.class_(false, false, true); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x11c6fd75034L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1077509448393313700"); b.aggregate("child", 0xef41522699c4db3L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xef41522699c4da7L).optional(true).ordered(true).multiple(true).origin("1077509448393313715").done(); return b.create(); } private static ConceptDescriptor createDescriptorForFoldedCell() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "FoldedCell", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3511b2d0e7eb7dc1L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3824034168928173505"); return b.create(); } private static ConceptDescriptor createDescriptorForFoldingContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "FoldingContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x569b712fbc6572f0L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/6240706158490120944"); b.prop("collapsed", 0xc06e5dab971f717L, "866632705892284183"); b.aggregate("collapsedByDefault", 0x569b712fbc6572f1L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x569b712fbc626858L).optional(true).ordered(true).multiple(false).origin("6240706158490120945").done(); b.aggregate("collapsedConditionally", 0xc06e5dab9716356L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xc06e5dab9716359L).optional(true).ordered(true).multiple(false).origin("866632705892246358").done(); return b.create(); } private static ConceptDescriptor createDescriptorForIBaseTestBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "IBaseTestBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.interface_(); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3702466984434723497"); return b.create(); } private static ConceptDescriptor createDescriptorForIDelTestChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "IDelTestChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707431fcdL); b.interface_(); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2943053183527886797"); return b.create(); } private static ConceptDescriptor createDescriptorForIDelTestConcreteChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "IDelTestConcreteChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707431fceL); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707431fcdL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2943053183527886798"); return b.create(); } private static ConceptDescriptor createDescriptorForISpecialDelTestChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "ISpecialDelTestChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707454167L); b.interface_(); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707431fcdL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2943053183528026471"); return b.create(); } private static ConceptDescriptor createDescriptorForISpecialDelTestConcreteChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "ISpecialDelTestConcreteChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d3470745416aL); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x28d7d34707454167L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2943053183528026474"); return b.create(); } private static ConceptDescriptor createDescriptorForInitAbstractChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1945799951702688168"); return b.create(); } private static ConceptDescriptor createDescriptorForInitChildWithDirectCycle_card1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitChildWithDirectCycle_card1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a5L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1945799951702688165"); b.aggregate("subChild", 0x1b00debf2d3601a9L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a5L).optional(false).ordered(true).multiple(false).origin("1945799951702688169").done(); b.alias("card1_direct_cycle"); return b.create(); } private static ConceptDescriptor createDescriptorForInitChildWithDirectCycle_card1n() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitChildWithDirectCycle_card1n", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c2593aL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8705753908477319482"); b.aggregate("subChild", 0x78d10d0e00c2593bL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c2593aL).optional(false).ordered(true).multiple(true).origin("8705753908477319483").done(); b.alias("card1n_direct_cycle"); return b.create(); } private static ConceptDescriptor createDescriptorForInitChildWithIndirectCycle_card1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitChildWithIndirectCycle_card1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c41e6eL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8705753908477435502"); b.aggregate("subChild", 0x78d10d0e00c41e6fL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c41e70L).optional(false).ordered(true).multiple(false).origin("8705753908477435503").done(); b.alias("card1_indirect_cycle"); return b.create(); } private static ConceptDescriptor createDescriptorForInitChildWithIndirectCycle_card1n() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitChildWithIndirectCycle_card1n", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c48499L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8705753908477461657"); b.aggregate("subChild", 0x78d10d0e00c4849aL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c4849dL).optional(false).ordered(true).multiple(true).origin("8705753908477461658").done(); b.alias("card1n_indirect_cycle"); return b.create(); } private static ConceptDescriptor createDescriptorForInitChildWithTwoSameConceptChildren() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitChildWithTwoSameConceptChildren", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x67739d157f7a404bL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.InitAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7454474523886895179"); b.aggregate("ch1", 0x67739d157f7a404dL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x67739d157f7a404cL).optional(false).ordered(true).multiple(false).origin("7454474523886895181").done(); b.aggregate("ch2", 0x67739d157f7a4055L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x67739d157f7a404cL).optional(false).ordered(true).multiple(false).origin("7454474523886895189").done(); b.alias("two_same_children"); return b.create(); } private static ConceptDescriptor createDescriptorForInitContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a4L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1945799951702688164"); b.aggregate("child", 0x1b00debf2d3601a6L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x1b00debf2d3601a8L).optional(true).ordered(true).multiple(true).origin("1945799951702688166").done(); return b.create(); } private static ConceptDescriptor createDescriptorForInitGrandChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitGrandChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x67739d157f7a404cL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7454474523886895180"); return b.create(); } private static ConceptDescriptor createDescriptorForInitGrandChildWithIndirectCycle_card1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitGrandChildWithIndirectCycle_card1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c41e70L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8705753908477435504"); b.aggregate("subchild", 0x78d10d0e00c41e71L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c41e6eL).optional(false).ordered(true).multiple(false).origin("8705753908477435505").done(); return b.create(); } private static ConceptDescriptor createDescriptorForInitGrandChildWithIndirectCycle_card1n() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InitGrandChildWithIndirectCycle_card1n", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c4849dL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/8705753908477461661"); b.aggregate("subchild", 0x78d10d0e00c4849eL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x78d10d0e00c48499L).optional(false).ordered(true).multiple(true).origin("8705753908477461662").done(); return b.create(); } private static ConceptDescriptor createDescriptorForInspectorBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "InspectorBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x31b7f1691792b1f4L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3582597462265868788"); b.aggregate("block", 0x31b7f1691792b1feL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(false).ordered(true).multiple(false).origin("3582597462265868798").done(); b.alias("inspector"); return b.create(); } private static ConceptDescriptor createDescriptorForIntegerLiteral() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "IntegerLiteral", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x46eb259b12f68107L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5110219550150263047"); b.prop("value", 0x46eb259b12f68108L, "5110219550150263048"); return b.create(); } private static ConceptDescriptor createDescriptorForLabelConceptWithProperty() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "LabelConceptWithProperty", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x19a61c3cfece0e26L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/1848195745380699686"); b.prop("myProperty", 0x19a61c3cfed036bbL, "1848195745380841147"); return b.create(); } private static ConceptDescriptor createDescriptorForNonEmptyProperty() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "NonEmptyProperty", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4e2db2c9f6d76026L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5633355289409839142"); b.prop("value", 0x4e2db2c9f6d76027L, "5633355289409839143"); b.alias("non-empty-property"); return b.create(); } private static ConceptDescriptor createDescriptorForNotEditableVaraileReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "NotEditableVaraileReference", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x44e7cb3605ec4004L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/4965160547087302660"); b.associate("variableDeclaration", 0x44e7cb3605ec4005L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2444dad137f90ed1L).optional(false).origin("4965160547087302661").done(); b.alias("{<{variableDeclaration}>} not editable"); return b.create(); } private static ConceptDescriptor createDescriptorForPlusExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "PlusExpression", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x46eb259b12fa01d4L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.BinaryExpression", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x46eb259b12f761daL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5110219550150492628"); b.alias("+"); return b.create(); } private static ConceptDescriptor createDescriptorForReferenceAnnotataion() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "ReferenceAnnotataion", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x6a48144fa856f460L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.core.structure.LinkAttribute", 0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x2eb1ad060897da51L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7658393498702771296"); return b.create(); } private static ConceptDescriptor createDescriptorForSelectionChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SelectionChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x617705b269dc8251L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7023088407745954385"); b.prop("flag", 0x617705b269dc8252L, "7023088407745954386"); return b.create(); } private static ConceptDescriptor createDescriptorForSelectionContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SelectionContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x617705b269dc6674L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/7023088407745947252"); b.aggregate("children", 0x617705b269dc8255L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x617705b269dc8251L).optional(true).ordered(true).multiple(true).origin("7023088407745954389").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSideTranformWrapper() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SideTranformWrapper", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x46eb259b12ef5172L); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5110219550149792114"); b.prop("rightOpen", 0x46eb259b12ef5179L, "5110219550149792121"); b.aggregate("child", 0x46eb259b12ef5176L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(false).ordered(true).multiple(false).origin("5110219550149792118").done(); b.alias("side-transform-wrapper"); return b.create(); } private static ConceptDescriptor createDescriptorForSimpleNode() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SimpleNode", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x36c6196241a7cd02L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3946870033235823874"); return b.create(); } private static ConceptDescriptor createDescriptorForSimpleNodeHidingAttribute() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SimpleNodeHidingAttribute", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x36c6196241a7cd03L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.core.structure.NodeAttribute", 0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x2eb1ad060897da54L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3946870033235823875"); return b.create(); } private static ConceptDescriptor createDescriptorForSimpleNodesContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SimpleNodesContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x36c6196241a7cd1cL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3946870033235823900"); b.aggregate("simpleNode", 0x36c6196241a7f20dL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x36c6196241a7cd02L).optional(true).ordered(true).multiple(false).origin("3946870033235833357").done(); b.aggregate("anotherNode", 0x36c6196241a7f20fL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x36c6196241a7cd02L).optional(true).ordered(true).multiple(false).origin("3946870033235833359").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSimplePropertyAttribute() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SimplePropertyAttribute", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2c59702023f915adL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.core.structure.PropertyAttribute", 0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x2eb1ad060897da56L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3195708693940868525"); return b.create(); } private static ConceptDescriptor createDescriptorForSimplePropertyContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SimplePropertyContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2c59702023f8181eL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3195708693940803614"); b.prop("property", 0x2c59702023f818ddL, "3195708693940803805"); return b.create(); } private static ConceptDescriptor createDescriptorForStubBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "StubBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d9420cL); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3702466984434811404"); b.alias("stub"); return b.create(); } private static ConceptDescriptor createDescriptorForStyleChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "StyleChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5a79ee4e778a5efcL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/6519503956375920380"); return b.create(); } private static ConceptDescriptor createDescriptorForStyleParent() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "StyleParent", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5a79ee4e778a5efbL); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/6519503956375920379"); b.aggregate("child", 0x5a79ee4e778a5f1bL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5a79ee4e778a5efcL).optional(true).ordered(true).multiple(false).origin("6519503956375920411").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSubstMiddlewareChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstMiddlewareChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x7ebf3747d08cab96L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/9133079350911740822"); b.aggregate("child", 0x7ebf3747d08cabf6L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL).optional(true).ordered(true).multiple(true).origin("9133079350911740918").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestAbstractChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL); b.class_(false, true, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/957371990174086318"); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestBooleanPropertyChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestBooleanPropertyChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c352dL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.SubstTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x19796fa16a19888bL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/957371990174086445"); b.prop("myProperty", 0xd4944c0b03c7179L, "957371990174101881"); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestChild_WithNextApplicableEditorAndMenu_1() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestChild_WithNextApplicableEditorAndMenu_1", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10a611eL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.Abstract_SubstTestChild_WithNextApplicableEditorAndMenu", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10c8044L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/583472190600143134"); b.prop("property", 0x818e8ddb10a61c9L, "583472190600143305"); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestChild_WithNextApplicableEditorAndMenu_2() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestChild_WithNextApplicableEditorAndMenu_2", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10b1390L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.Abstract_SubstTestChild_WithNextApplicableEditorAndMenu", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10c8044L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/583472190600188816"); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestEnumPropertyChild() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestEnumPropertyChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c35aeL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.SubstTestAbstractChild", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x19796fa16a19888bL); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/957371990174086574"); b.prop("myEnumProperty", 0xd4944c0b03fa02eL, "957371990174310446"); return b.create(); } private static ConceptDescriptor createDescriptorForSubstTestRoot() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SubstTestRoot", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c33b7L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/957371990174086071"); b.aggregate("singleChild", 0xd4944c0b03c35efL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL).optional(true).ordered(true).multiple(false).origin("957371990174086639").done(); b.aggregate("singleChildWithNonEmptyCell", 0x281d4238bc38995bL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL).optional(true).ordered(true).multiple(false).origin("2890539347285154139").done(); b.aggregate("multiChild", 0xd4944c0b0434672L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL).optional(true).ordered(true).multiple(true).origin("957371990174549618").done(); b.aggregate("separatorChild", 0x7ebf3747d08ca4f6L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0xd4944c0b03c34aeL).optional(true).ordered(true).multiple(true).origin("9133079350911739126").done(); b.aggregate("middlewareChild", 0x7ebf3747d08cabf9L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x7ebf3747d08cab96L).optional(true).ordered(true).multiple(false).origin("9133079350911740921").done(); b.aggregate("childWithNextEditorAndMenu", 0x818e8ddb10a612cL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x818e8ddb10c8044L).optional(true).ordered(true).multiple(false).origin("583472190600143148").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSwingComponent() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SwingComponent", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68cc2ba66L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5489671301385861734"); return b.create(); } private static ConceptDescriptor createDescriptorForSwingComponentContainer() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SwingComponentContainer", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68ccbed52L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/5489671301386464594"); b.aggregate("collapsedComponent", 0x4c2f3af68cccbb1cL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68cc2ba66L).optional(true).ordered(true).multiple(false).origin("5489671301386517276").done(); b.aggregate("expandedComponent", 0x4c2f3af68cccbb1eL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68cc2ba66L).optional(true).ordered(true).multiple(false).origin("5489671301386517278").done(); b.aggregate("collapsedInnerContainer", 0x3511b2d0e7c164e6L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68ccbed52L).optional(true).ordered(true).multiple(false).origin("3824034168925414630").done(); b.aggregate("expandedInnerContainer", 0x3511b2d0e7c164eaL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x4c2f3af68ccbed52L).optional(true).ordered(true).multiple(false).origin("3824034168925414634").done(); return b.create(); } private static ConceptDescriptor createDescriptorForSwingComponentinFoldedCell() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "SwingComponentinFoldedCell", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3511b2d0e7e6e5e7L); b.class_(false, false, false); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3824034168927872487"); b.prop("collapsed", 0x3511b2d0e7e6e5e8L, "3824034168927872488"); b.aggregate("foldedCell", 0x3511b2d0e7eb7dbfL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3511b2d0e7eb7dc1L).optional(true).ordered(true).multiple(false).origin("3824034168928173503").done(); return b.create(); } private static ConceptDescriptor createDescriptorForTestBlockList() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "TestBlockList", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d62dbbL); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/3702466984434609595"); b.aggregate("statement", 0x3361ce1b17d62dc2L).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L).optional(true).ordered(true).multiple(true).origin("3702466984434609602").done(); b.alias("{"); return b.create(); } private static ConceptDescriptor createDescriptorForVariableDeclarationBlock() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "VariableDeclarationBlock", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2444dad137f90ed1L); b.class_(false, false, false); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x110396eaaa4L); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2613454275903819473"); return b.create(); } private static ConceptDescriptor createDescriptorForVariableDeclarationReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "VariableDeclarationReference", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2444dad137fa9b5cL); b.class_(false, false, false); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/2613454275903920988"); b.associate("var", 0x2444dad137fa9b5dL).target(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x2444dad137f90ed1L).optional(false).origin("2613454275903920989").done(); return b.create(); } private static ConceptDescriptor createDescriptorForVerticalLayoutBlockList() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.lang.editor.editorTest", "VerticalLayoutBlockList", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x5f322b2c7f2c2abaL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.editor.editorTest.structure.TestBlockList", 0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d62dbbL); b.parent(0x81f0abb8d71e4d13L, 0xa0c1d2291fbb28b7L, 0x3361ce1b17d7eaa9L); b.origin("r:1a7fc406-f263-498c-a126-51036fe6a9da(jetbrains.mps.lang.editor.editorTest.structure)/6859592652550843066"); b.alias("vericalLayout"); return b.create(); } }