Package jetbrains.mps.project
- 
Interface Summary Interface Description FileBasedProject A project which stores its state in the file on the diskIProject MPS project interface Created by apyshkin on 11/3/15.PathMacrosProvider ProjectDataSource describes a data source for a project: may be file, may be url, may be image, etc.ProjectManagerListener  - 
Class Summary Class Description AbstractModule First of all, this class serves as a file-based module.AbstractModule.LangAndDevkits AllUserModelsScope DevKit EditableFilteringScope ElementProjectDataSource Project data source backed up by the xml persisted properties Created by apyshkin on 11/2/15.FilteredScope GlobalOperationContext GlobalScope Global in a sense 'global for a given repository'.MementoWithFS Deprecated. model root factory will pass module to the constructor of any model rootModelsAutoImportsManager ModelsAutoImportsManager.AutoImportsContributor<ModuleType extends SModule> ModuleContext Deprecated. shall cease along with IOperationContextModuleId ModuleId.Foreign ModuleId.Regular MPSExtentions OptimizeImportsHelper PathMacros Project MPS Project abstraction.ProjectBase MPS Project basic implementation.ProjectManager Evgeny Gryaznov, 9/29/11 TODO must be core component not singletonProjectModelAccess This class represents a ModelAccess for cases when there is an available project in scope.ProjectOperationContext Deprecated. ProjectPathUtil ProjectRepository Repository with modules visible in MPSproject.SModuleOperations Solution Igor Alshannikov Aug 26, 2005StandaloneMPSContext StubSolution  - 
Exception Summary Exception Description DescriptorTargetFileAlreadyExistsException Is thrown on module rename when the new name is incorrect because of existing file.