Package jetbrains.mps.generator
Class TransientSModel
- java.lang.Object
 - 
- jetbrains.mps.smodel.SModel
 - 
- jetbrains.mps.smodel.DefaultSModel
 - 
- jetbrains.mps.generator.TransientSModel
 
 
 
 
- 
- All Implemented Interfaces:
 SModelData,UpdateModeSupport
public class TransientSModel extends DefaultSModel
Evgeny Gryaznov, Apr 19, 2010 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.smodel.DefaultSModel
DefaultSModel.InvalidDefaultSModel 
- 
Nested classes/interfaces inherited from class jetbrains.mps.smodel.SModel
SModel.ImportElement 
 - 
 
- 
Constructor Summary
Constructors Constructor Description TransientSModel(SModelReference modelReference) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanFireEvent()As far as I'm concerned, canFireEvent() is actually #canFireWriteEvent() for smodel.event.SModelListener.booleancanFireReadEvent()FastNodeFindercreateFastNodeFinder()- 
Methods inherited from class jetbrains.mps.smodel.DefaultSModel
copyPropertiesTo, createEmptyCopy, getSModelHeader 
- 
Methods inherited from class jetbrains.mps.smodel.SModel
addDevKit, addEngagedOnGenerationLanguage, addLanguage, addModelImport, addRootNode, changeModelReference, deleteDevKit, deleteLanguage, deleteModelImport, dispose, enforceFullLoad, engagedOnGenerationLanguages, enterUpdateMode, generateUniqueId, getDisposedStacktrace, getImplicitImportsSupport, getLanguageImportVersion, getLanguagesEngagedOnGeneration, getModelDescriptor, getModelId, getNode, getReference, getRepository, getRootNodes, importedDevkits, importedModels, isDisposed, isRoot, isUpdateMode, leaveUpdateMode, performUndoableAction, removeEngagedOnGenerationLanguage, removeRootNode, setLanguageImportVersion, setModelDescriptor, toString, updateExternalReferences, usedLanguages, waitUpdateModeIsOver 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface jetbrains.mps.extapi.model.SModelData
getModelName 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
TransientSModel
public TransientSModel(@NotNull SModelReference modelReference)
 
 - 
 
- 
Method Detail
- 
createFastNodeFinder
public FastNodeFinder createFastNodeFinder()
- Overrides:
 createFastNodeFinderin classSModel
 
- 
canFireEvent
public boolean canFireEvent()
As far as I'm concerned, canFireEvent() is actually #canFireWriteEvent() for smodel.event.SModelListener. Since generator doesn't care about such changes in transient models, answer the question fast.- Overrides:
 canFireEventin classSModel
 
- 
canFireReadEvent
public boolean canFireReadEvent()
- Overrides:
 canFireReadEventin classSModel
 
 - 
 
 -