package jetbrains.mps.console.base.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 myConceptAbstractPrintExpression = createDescriptorForAbstractPrintExpression(); /*package*/ final ConceptDescriptor myConceptBLCommand = createDescriptorForBLCommand(); /*package*/ final ConceptDescriptor myConceptBLExpression = createDescriptorForBLExpression(); /*package*/ final ConceptDescriptor myConceptCommand = createDescriptorForCommand(); /*package*/ final ConceptDescriptor myConceptCommandHolder = createDescriptorForCommandHolder(); /*package*/ final ConceptDescriptor myConceptCommandHolderRef = createDescriptorForCommandHolderRef(); /*package*/ final ConceptDescriptor myConceptConsoleRoot = createDescriptorForConsoleRoot(); /*package*/ final ConceptDescriptor myConceptExceptionHolder = createDescriptorForExceptionHolder(); /*package*/ final ConceptDescriptor myConceptGeneratedCommand = createDescriptorForGeneratedCommand(); /*package*/ final ConceptDescriptor myConceptHelpCommand = createDescriptorForHelpCommand(); /*package*/ final ConceptDescriptor myConceptHelpConceptReference = createDescriptorForHelpConceptReference(); /*package*/ final ConceptDescriptor myConceptHistory = createDescriptorForHistory(); /*package*/ final ConceptDescriptor myConceptHistoryItem = createDescriptorForHistoryItem(); /*package*/ final ConceptDescriptor myConceptIActionHolder = createDescriptorForIActionHolder(); /*package*/ final ConceptDescriptor myConceptIClickable = createDescriptorForIClickable(); /*package*/ final ConceptDescriptor myConceptINodeWithReference = createDescriptorForINodeWithReference(); /*package*/ final ConceptDescriptor myConceptInterpretedCommand = createDescriptorForInterpretedCommand(); /*package*/ final ConceptDescriptor myConceptModifiedCommandHistoryItem = createDescriptorForModifiedCommandHistoryItem(); /*package*/ final ConceptDescriptor myConceptNewLineResponseItem = createDescriptorForNewLineResponseItem(); /*package*/ final ConceptDescriptor myConceptNodeReferencePresentation = createDescriptorForNodeReferencePresentation(); /*package*/ final ConceptDescriptor myConceptNodeReferenceString = createDescriptorForNodeReferenceString(); /*package*/ final ConceptDescriptor myConceptNodeResponseItem = createDescriptorForNodeResponseItem(); /*package*/ final ConceptDescriptor myConceptNodeWithClosure = createDescriptorForNodeWithClosure(); /*package*/ final ConceptDescriptor myConceptOutputConsoleRoot = createDescriptorForOutputConsoleRoot(); /*package*/ final ConceptDescriptor myConceptPastedNodeReference = createDescriptorForPastedNodeReference(); /*package*/ final ConceptDescriptor myConceptPrintExpression = createDescriptorForPrintExpression(); /*package*/ final ConceptDescriptor myConceptPrintNodeExpression = createDescriptorForPrintNodeExpression(); /*package*/ final ConceptDescriptor myConceptPrintNodeReferenceExpression = createDescriptorForPrintNodeReferenceExpression(); /*package*/ final ConceptDescriptor myConceptPrintSequenceExpression = createDescriptorForPrintSequenceExpression(); /*package*/ final ConceptDescriptor myConceptPrintTextExpression = createDescriptorForPrintTextExpression(); /*package*/ final ConceptDescriptor myConceptProjectExpression = createDescriptorForProjectExpression(); /*package*/ final ConceptDescriptor myConceptProjectScope = createDescriptorForProjectScope(); /*package*/ final ConceptDescriptor myConceptResponse = createDescriptorForResponse(); /*package*/ final ConceptDescriptor myConceptResponseItem = createDescriptorForResponseItem(); /*package*/ final ConceptDescriptor myConceptTextResponseItem = createDescriptorForTextResponseItem(); private final LanguageConceptSwitch myConceptIndex; public StructureAspectDescriptor() { myConceptIndex = new LanguageConceptSwitch(); } @Override public Collection<ConceptDescriptor> getDescriptors() { return Arrays.asList(myConceptAbstractPrintExpression, myConceptBLCommand, myConceptBLExpression, myConceptCommand, myConceptCommandHolder, myConceptCommandHolderRef, myConceptConsoleRoot, myConceptExceptionHolder, myConceptGeneratedCommand, myConceptHelpCommand, myConceptHelpConceptReference, myConceptHistory, myConceptHistoryItem, myConceptIActionHolder, myConceptIClickable, myConceptINodeWithReference, myConceptInterpretedCommand, myConceptModifiedCommandHistoryItem, myConceptNewLineResponseItem, myConceptNodeReferencePresentation, myConceptNodeReferenceString, myConceptNodeResponseItem, myConceptNodeWithClosure, myConceptOutputConsoleRoot, myConceptPastedNodeReference, myConceptPrintExpression, myConceptPrintNodeExpression, myConceptPrintNodeReferenceExpression, myConceptPrintSequenceExpression, myConceptPrintTextExpression, myConceptProjectExpression, myConceptProjectScope, myConceptResponse, myConceptResponseItem, myConceptTextResponseItem); } @Override @Nullable public ConceptDescriptor getDescriptor(SConceptId id) { switch (myConceptIndex.index(id)) { case LanguageConceptSwitch.AbstractPrintExpression: return myConceptAbstractPrintExpression; case LanguageConceptSwitch.BLCommand: return myConceptBLCommand; case LanguageConceptSwitch.BLExpression: return myConceptBLExpression; case LanguageConceptSwitch.Command: return myConceptCommand; case LanguageConceptSwitch.CommandHolder: return myConceptCommandHolder; case LanguageConceptSwitch.CommandHolderRef: return myConceptCommandHolderRef; case LanguageConceptSwitch.ConsoleRoot: return myConceptConsoleRoot; case LanguageConceptSwitch.ExceptionHolder: return myConceptExceptionHolder; case LanguageConceptSwitch.GeneratedCommand: return myConceptGeneratedCommand; case LanguageConceptSwitch.HelpCommand: return myConceptHelpCommand; case LanguageConceptSwitch.HelpConceptReference: return myConceptHelpConceptReference; case LanguageConceptSwitch.History: return myConceptHistory; case LanguageConceptSwitch.HistoryItem: return myConceptHistoryItem; case LanguageConceptSwitch.IActionHolder: return myConceptIActionHolder; case LanguageConceptSwitch.IClickable: return myConceptIClickable; case LanguageConceptSwitch.INodeWithReference: return myConceptINodeWithReference; case LanguageConceptSwitch.InterpretedCommand: return myConceptInterpretedCommand; case LanguageConceptSwitch.ModifiedCommandHistoryItem: return myConceptModifiedCommandHistoryItem; case LanguageConceptSwitch.NewLineResponseItem: return myConceptNewLineResponseItem; case LanguageConceptSwitch.NodeReferencePresentation: return myConceptNodeReferencePresentation; case LanguageConceptSwitch.NodeReferenceString: return myConceptNodeReferenceString; case LanguageConceptSwitch.NodeResponseItem: return myConceptNodeResponseItem; case LanguageConceptSwitch.NodeWithClosure: return myConceptNodeWithClosure; case LanguageConceptSwitch.OutputConsoleRoot: return myConceptOutputConsoleRoot; case LanguageConceptSwitch.PastedNodeReference: return myConceptPastedNodeReference; case LanguageConceptSwitch.PrintExpression: return myConceptPrintExpression; case LanguageConceptSwitch.PrintNodeExpression: return myConceptPrintNodeExpression; case LanguageConceptSwitch.PrintNodeReferenceExpression: return myConceptPrintNodeReferenceExpression; case LanguageConceptSwitch.PrintSequenceExpression: return myConceptPrintSequenceExpression; case LanguageConceptSwitch.PrintTextExpression: return myConceptPrintTextExpression; case LanguageConceptSwitch.ProjectExpression: return myConceptProjectExpression; case LanguageConceptSwitch.ProjectScope: return myConceptProjectScope; case LanguageConceptSwitch.Response: return myConceptResponse; case LanguageConceptSwitch.ResponseItem: return myConceptResponseItem; case LanguageConceptSwitch.TextResponseItem: return myConceptTextResponseItem; default: return null; } } /*package*/ int internalIndex(SAbstractConcept c) { return myConceptIndex.index(c); } private static ConceptDescriptor createDescriptorForAbstractPrintExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.class_(false, true, false); b.super_("jetbrains.mps.baseLanguage.structure.Expression", 0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/7820875636626932768"); b.aggregate("object", 0x7417cca3eb1ff761L).target(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL).optional(false).ordered(true).multiple(false).origin("8365379837260461921").done(); return b.create(); } private static ConceptDescriptor createDescriptorForBLCommand() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "BLCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4bd43869e610f3e9L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.GeneratedCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x188f8efcef689c71L); b.parent(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x1208f458d37L); b.parent(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x11750ef8265L); b.parent(0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x7057c6c02678c07L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5464054275389846505"); b.aggregate("body", 0x188f8efcef6cea65L).target(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8cc56b200L).optional(false).ordered(true).multiple(false).origin("1769790395579689573").done(); b.alias("{"); return b.create(); } private static ConceptDescriptor createDescriptorForBLExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "BLExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6a40a3596560a9d9L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.GeneratedCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x188f8efcef689c71L); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x11c6fd75034L); b.parent(0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x7057c6c02678c07L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/7656298970878093785"); b.aggregate("expression", 0x6a40a3596560aa42L).target(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0xf8c37f506fL).optional(false).ordered(true).multiple(false).origin("7656298970878093890").done(); return b.create(); } private static ConceptDescriptor createDescriptorForCommand() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "Command", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f1fb64db424879fL); b.class_(false, true, false); b.parent(0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x690b986730edd07L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/6854397602732214175"); return b.create(); } private static ConceptDescriptor createDescriptorForCommandHolder() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "CommandHolder", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e27160acb4484bL); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f195a051bd47defL); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x110396eaaa4L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/351968380916615243"); b.aggregate("command", 0x4e27160acb44924L).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f1fb64db424879fL).optional(true).ordered(true).multiple(false).origin("351968380916615460").done(); return b.create(); } private static ConceptDescriptor createDescriptorForCommandHolderRef() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "CommandHolderRef", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4fe9275cea077231L); b.class_(false, false, false); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5758176878586720817"); b.associate("target", 0x4fe9275cea077232L).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e27160acb4484bL).optional(false).origin("5758176878586720818").done(); return b.create(); } private static ConceptDescriptor createDescriptorForConsoleRoot() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ConsoleRoot", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x15fb34051f725a2cL); b.class_(false, false, true); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/1583916890557930028"); b.aggregate("history", 0x15fb34051f725bafL).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0xa835f28c1aa02beL).optional(false).ordered(true).multiple(false).origin("1583916890557930415").done(); b.aggregate("commandHolder", 0x15fb34051f725bb1L).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e27160acb4484bL).optional(false).ordered(true).multiple(false).origin("1583916890557930417").done(); b.aggregate("cursor", 0x7d401fa40806ebe7L).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4fe9275cea077231L).optional(false).ordered(true).multiple(false).origin("9025248442620242919").done(); b.aggregate("hiddenCommand", 0x3c5a21a481abf26dL).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e27160acb4484bL).optional(true).ordered(true).multiple(false).origin("4348825380613517933").done(); return b.create(); } private static ConceptDescriptor createDescriptorForExceptionHolder() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ExceptionHolder", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5b02f032bc93b714L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x2095ece53bb9f5b0L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/6558068108107691796"); b.prop("stackTrace", 0x5b02f032bc9cb8a9L, "6558068108108282025"); return b.create(); } private static ConceptDescriptor createDescriptorForGeneratedCommand() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "GeneratedCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x188f8efcef689c71L); b.class_(false, true, false); b.super_("jetbrains.mps.console.base.structure.Command", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f1fb64db424879fL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/1769790395579407473"); return b.create(); } private static ConceptDescriptor createDescriptorForHelpCommand() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "HelpCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x690b986730a1f80L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.InterpretedCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x188f8efcef689c65L); b.parent(0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x690b986730edd07L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/473081947980701568"); b.aggregate("target", 0x60279080c2f4192bL).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x60279080c2f3b209L).optional(true).ordered(true).multiple(false).origin("6928665434433788203").done(); b.alias("?"); return b.create(); } private static ConceptDescriptor createDescriptorForHelpConceptReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "HelpConceptReference", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x60279080c2f3b209L); b.class_(false, false, false); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/6928665434433761801"); b.associate("command", 0x60279080c2f3f8d6L).target(0xc72da2b97cce4447L, 0x8389f407dc1158b7L, 0xf979ba0450L).optional(false).origin("6928665434433779926").done(); return b.create(); } private static ConceptDescriptor createDescriptorForHistory() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "History", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0xa835f28c1aa02beL); b.class_(false, false, true); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/757553790980850366"); b.aggregate("item", 0x63da33792b5df49aL).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f195a051bd47defL).optional(true).ordered(true).multiple(true).origin("7195119950189425818").done(); return b.create(); } private static ConceptDescriptor createDescriptorForHistoryItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "HistoryItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f195a051bd47defL); b.interface_(); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/6852607286009167343"); return b.create(); } private static ConceptDescriptor createDescriptorForIActionHolder() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "IActionHolder", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x7633e0214d3a5856L); b.interface_(); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/8517397753921951830"); return b.create(); } private static ConceptDescriptor createDescriptorForIClickable() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "IClickable", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x2095ece53bb9f5b0L); b.interface_(); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x7633e0214d3a5856L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/2348043250037290416"); b.prop("text", 0x360b134fc047ce2aL, "3894227536041201194"); return b.create(); } private static ConceptDescriptor createDescriptorForINodeWithReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "INodeWithReference", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x36ac6f29ae8c1fb5L); b.interface_(); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x7633e0214d3a5856L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/3939645998855102389"); b.prop("referencePresentation", 0x4904fd89e75e1c4L, "328850564588102084"); b.associate("target", 0x4904fd89e74fc6fL).target(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x10802efe25aL).optional(false).origin("328850564588043375").done(); return b.create(); } private static ConceptDescriptor createDescriptorForInterpretedCommand() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "InterpretedCommand", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x188f8efcef689c65L); b.class_(false, true, false); b.super_("jetbrains.mps.console.base.structure.Command", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f1fb64db424879fL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/1769790395579407461"); return b.create(); } private static ConceptDescriptor createDescriptorForModifiedCommandHistoryItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ModifiedCommandHistoryItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x9992dadc6de20a7L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.CommandHolder", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e27160acb4484bL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/691634242167120039"); b.aggregate("modifiedCommand", 0x9992dadc6de20d6L).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f1fb64db424879fL).optional(true).ordered(true).multiple(false).origin("691634242167120086").done(); return b.create(); } private static ConceptDescriptor createDescriptorForNewLineResponseItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "NewLineResponseItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b35d30L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b3583cL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5637103006919122224"); return b.create(); } private static ConceptDescriptor createDescriptorForNodeReferencePresentation() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "NodeReferencePresentation", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x2095ece53bbb600cL); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x36ac6f29ae8c1fb5L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/2348043250037383180"); return b.create(); } private static ConceptDescriptor createDescriptorForNodeReferenceString() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "NodeReferenceString", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x2095ece53ba81265L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x36ac6f29ae8c1fb5L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/2348043250036118117"); return b.create(); } private static ConceptDescriptor createDescriptorForNodeResponseItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "NodeResponseItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b35c14L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b3583cL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5637103006919121940"); b.aggregate("node", 0x4e3b035171b35c15L).target(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x10802efe25aL).optional(false).ordered(true).multiple(false).origin("5637103006919121941").done(); return b.create(); } private static ConceptDescriptor createDescriptorForNodeWithClosure() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "NodeWithClosure", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0xf6d4d958ec2f2c6L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x2095ece53bb9f5b0L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/1111629987770987206"); return b.create(); } private static ConceptDescriptor createDescriptorForOutputConsoleRoot() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "OutputConsoleRoot", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x131ec6f2097ff75fL); b.class_(false, false, true); b.super_("jetbrains.mps.console.base.structure.ConsoleRoot", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x15fb34051f725a2cL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/1377757278865717087"); return b.create(); } private static ConceptDescriptor createDescriptorForPastedNodeReference() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PastedNodeReference", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x51132a123c89fa7eL); b.class_(false, false, false); b.super_("jetbrains.mps.lang.smodel.structure.AbstractNodeRefExpression", 0x7866978ea0f04cc7L, 0x81bc4d213d9375e1L, 0x319fd776da5d8e3cL); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x19796fa16a19888bL); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x36ac6f29ae8c1fb5L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5842059399443118718"); b.alias("pastedNodeRef"); return b.create(); } private static ConceptDescriptor createDescriptorForPrintExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6979f0787b2a9377L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.parent(0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x613b3dd6aa6dac90L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/7600370246417552247"); b.alias("#print"); return b.create(); } private static ConceptDescriptor createDescriptorForPrintNodeExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PrintNodeExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4c7a26b31bd03b59L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5510759644748856153"); b.alias("#printNode"); return b.create(); } private static ConceptDescriptor createDescriptorForPrintNodeReferenceExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PrintNodeReferenceExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f195a051bd9bddcL); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/6852607286009511388"); b.alias("#printNodeRef"); return b.create(); } private static ConceptDescriptor createDescriptorForPrintSequenceExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PrintSequenceExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6979f0787b7db64fL); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/7600370246423000655"); b.alias("#printSequence"); return b.create(); } private static ConceptDescriptor createDescriptorForPrintTextExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "PrintTextExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x7417cca3eb1feca9L); b.class_(false, false, false); b.super_("jetbrains.mps.console.base.structure.AbstractPrintExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x6c8954f469a7c420L); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/8365379837260459177"); b.alias("#printText"); return b.create(); } private static ConceptDescriptor createDescriptorForProjectExpression() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ProjectExpression", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0xa721a59126bb908L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.smodel.query.structure.QueryExpression", 0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x3bc64421760bacfdL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/752693057587755272"); b.alias("#project"); return b.create(); } private static ConceptDescriptor createDescriptorForProjectScope() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ProjectScope", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x3bc64421763adda2L); b.class_(false, false, false); b.super_("jetbrains.mps.lang.smodel.query.structure.ScopeParameter", 0x1a8554c4eb8443baL, 0x8c346f0d90c6e75aL, 0x3bc64421763add4bL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/4307205004134636962"); b.alias("project"); return b.create(); } private static ConceptDescriptor createDescriptorForResponse() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "Response", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171a5ba02L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x5f195a051bd47defL); b.parent(0xceab519525ea4f22L, 0x9b92103b95ca8c0cL, 0x19796fa16a19888bL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5637103006918228482"); b.aggregate("item", 0x4e3b035171b356edL).target(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b3583cL).optional(true).ordered(true).multiple(true).origin("5637103006919120621").done(); return b.create(); } private static ConceptDescriptor createDescriptorForResponseItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "ResponseItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b3583cL); b.interface_(); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5637103006919120956"); return b.create(); } private static ConceptDescriptor createDescriptorForTextResponseItem() { ConceptDescriptorBuilder2 b = new ConceptDescriptorBuilder2("jetbrains.mps.console.base", "TextResponseItem", 0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b35c38L); b.class_(false, false, false); b.parent(0xde1ad86d6e504a02L, 0xb306d4d17f64c375L, 0x4e3b035171b3583cL); b.origin("r:359b1d2b-77c4-46df-9bf2-b25cbea32254(jetbrains.mps.console.base.structure)/5637103006919121976"); b.prop("text", 0x4e3b035171b35d11L, "5637103006919122193"); return b.create(); } }