Package org.jetbrains.mps.openapi.model
Interface SModelId
- 
- All Known Implementing Classes:
 JavaPackageModelId,SModelId,SModelId.ForeignSModelId,SModelId.IntegerSModelId,SModelId.ModelNameSModelId,SModelId.RegularSModelId,SModelId.RelativePathSModelId
public interface SModelIdUniquely identifies a model within a module. Will be used as keys in maps and so should correctly implement equals() and hashCode(). Custom persistence implementations may provide their own implementations of SModelId. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetModelName()Returns model name if it is a part of the identifier, or null otherwise.StringgetType()booleanisGloballyUnique()Globally unique model identifiers can be resolved in a context of the whole repository. 
 -