Package-level declarations
Types
Link copied to clipboard
                  The Kotlin compiler cannot disambiguate the call to getSuperConcept/getSuperInterfaces that where moved to SAbstractConcept in MPS 2021.2, but still exist in SConcept/SInterfaceConcept.
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  class MPSChangeTranslator : GlobalModelListener, SNodeChangeListener, SModuleListener, SRepositoryListener, SModelListener, SModelListener
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  data class MPSDevKitDependencyAsNode(val moduleReference: SModuleReference, val moduleImporter: SModule? = null, val modelImporter: SModel? = null) : IDefaultNodeAdapter
Link copied to clipboard
                  data class MPSDevKitDependencyReference(val usedModuleId: SModuleId, val userModule: SModuleReference? = null, val userModel: SModelReference? = null) : INodeReference
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  This is used to handle the case that MPS reloads a model from disk.
Link copied to clipboard
                  Link copied to clipboard
                  data class MPSModelImportAsNode(val importedModel: SModel, val importingModel: SModel) : IDefaultNodeAdapter
Link copied to clipboard
                  data class MPSModelImportReference(val importedModel: SModelReference, val importingModel: SModelReference) : INodeReference
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  data class MPSModuleDependencyAsNode(val moduleReference: SModuleReference, val moduleVersion: Int, val explicit: Boolean, val reexport: Boolean, val importer: SModule, val dependencyScope: SDependencyScope?) : IDefaultNodeAdapter
Link copied to clipboard
                  data class MPSModuleDependencyReference(val usedModuleId: SModuleId, val userModuleReference: SModuleReference) : INodeReference
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  data class MPSProjectModuleAsNode(val project: ProjectBase, val module: SModule) : IDefaultNodeAdapter
Link copied to clipboard
                  data class MPSProjectModuleReference(val moduleRef: SModuleReference, val projectRef: MPSProjectReference) : INodeReference
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  No SRepository parameter, because there is only one repository in MPS. If one repository changes, all of them change.
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  data class MPSSingleLanguageDependencyAsNode(val moduleReference: SModuleReference, val languageVersion: Int, val moduleImporter: SModule? = null, val modelImporter: SModel? = null) : IDefaultNodeAdapter
Link copied to clipboard
                  data class MPSSingleLanguageDependencyReference(val usedModuleId: SModuleId, val userModule: SModuleReference? = null, val userModel: SModelReference? = null) : INodeReference
Link copied to clipboard
                  Link copied to clipboard