Package org.jetbrains.mps.openapi.model
Interface SModelId
-
public interface SModelId
Uniquely 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 String
getModelName()
Returns model name if it is a part of the identifier, or null otherwise.String
getType()
boolean
isGloballyUnique()
Globally unique model identifiers can be resolved in a context of the whole repository.
-