Package jetbrains.mps.extapi.persistence
- 
Interface Summary Interface Description CopyableModelRoot<T extends CopyableModelRoot<T> & ModelRoot> Represents thatModelRootcan be cloned.DisposableDataSource Optional extension to data sources that could be removed from physical world.FileSystemBasedDataSource This kind of data source describes a location within physical file system.ModelFactoryRegistry Stores default associations betweenModelFactoryandDataSourceType.ModelSourceChangeTracker.ReloadCallback SourceRoot A unit to build up the file model root.SourceRootKind EverySourceRoothas aSourceRootKindassigned to it. - 
Class Summary Class Description DataSourceBase A base convenience class for data sources with empty implementations for all methods.DefaultSourceRoot Default source root which lives until thePathapi appearsFileBasedModelRoot FileBasedModelRootcontains severalSourceRootwhich contain models.FileDataSource A data source which points explicitly to the single file location.FileWithBackupDataSource This data source allows to track a backup file along with the main file.FolderDataSource Must be replaced with the FileDataSource everywhere.FolderModelRootBase Deprecated. useFileBasedModelRootinstead There are few instanceof checks with this class in MPS, but no subclasses for quite some time now.FolderSetDataSource Must be replaced with the FileDataSource everywhere.ModelFactoryService UnlikeModelFactoryRegistrythis class has special setter methods to allow workbench model factory extensions.ModelRootBase Base model root implementation which relies on module.ModelSourceChangeTracker TrivialDataSourceListenerimplementation that tracks source's timestamp and triggers model reload - 
Enum Summary Enum Description SourceRootKinds Default Source Roots Types - 
Exception Summary Exception Description CopyNotSupportedException The exception which might be thrown during copying.FileKindIsNotAllowedException EachFileBasedModelRoothas a notion of the so-called "allowed file kinds".