Package jetbrains.mps.project.structure
Class ProjectStructureModule.ProjectStructureSModelDescriptor
- java.lang.Object
 - 
- jetbrains.mps.extapi.model.SModelDescriptorStub
 - 
- jetbrains.mps.extapi.model.SModelBase
 - 
- jetbrains.mps.smodel.RegularModelDescriptor
 - 
- jetbrains.mps.project.structure.ProjectStructureModule.ProjectStructureSModelDescriptor
 
 
 
 
 
- 
- All Implemented Interfaces:
 ModelWithDisposeInfo,FastNodeFinder.Factory,SModelInternal,SModel
- Enclosing class:
 - ProjectStructureModule
 
public class ProjectStructureModule.ProjectStructureSModelDescriptor extends RegularModelDescriptor
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.jetbrains.mps.openapi.model.SModel
SModel.Problem 
 - 
 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.smodel.RegularModelDescriptor
myLoadLock 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ModelLoadResult<SModel>createModel()- 
Methods inherited from class jetbrains.mps.smodel.RegularModelDescriptor
doUnload, getCurrentModelInternal, getSModelInternal, replace 
- 
Methods inherited from class jetbrains.mps.extapi.model.SModelBase
addAccessListener, addChangeListener, addModelListener, addRootNode, assertCanChange, assertCanRead, attach, changeModelReference, createNode, createNode, detach, fireBeforeModelRenamed, fireConflictDetected, fireModelRenamed, fireModelReplaced, fireModelSaved, fireModelStateChanged, fireProblemsDetected, getLoadingState, getModelData, getModelId, getModelName, getModelRoot, getModule, getName, getNode, getNodeEventDispatch, getProblems, getReference, getRepository, getRootNodes, getSource, isLoaded, isReadOnly, load, removeAccessListener, removeChangeListener, removeModelListener, removeRootNode, replaceModelAndFireEvent, setLoadingState, setModelRoot, setModule, unload 
- 
Methods inherited from class jetbrains.mps.extapi.model.SModelDescriptorStub
addDevKit, addEngagedOnGenerationLanguage, addLanguage, addModelImport, addModelListener, clearListeners, createNodeFinder, deleteDevKit, deleteLanguageId, deleteModelImport, fireBeforeModelDisposed, fireBeforeModelFileChanged, fireBeforeModelRenamed, fireModelFileChanged, fireModelRenamed, fireModelStateChanged, getDisposedStacktrace, getLanguageImportVersion, getLanguagesEngagedOnGeneration, getModelDepsManager, getModelImports, getModelListeners, getSModel, importedDevkits, importedLanguageIds, isDisposed, removeEngagedOnGenerationLanguage, removeModelListener, setLanguageImportVersion, updateExternalReferences 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createModel
@NotNull protected ModelLoadResult<SModel> createModel()
- Specified by:
 createModelin classRegularModelDescriptor- Returns:
 - new model data and level it was loaded to
 
 
 - 
 
 -