Package jetbrains.mps.smodel.language
Class StructureRegistry
- java.lang.Object
 - 
- jetbrains.mps.smodel.language.StructureRegistry
 
 
- 
- All Implemented Interfaces:
 CoreAspectRegistry
public class StructureRegistry extends Object implements CoreAspectRegistry
Actually it is a ConceptRegistry but we cannot use that name This is an interface to generatedStructureAspectDescriptorand as such shall not operate with anything butConceptDescriptorandSConceptId. Please do not useSAbstractConceptnorMetaAdapterFactoryhere. Created by apyshkin on 7/15/15. 
- 
- 
Constructor Summary
Constructors Constructor Description StructureRegistry(LanguageRegistry languageRegistry) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()ConceptDescriptorgetConceptDescriptor(SConceptId concept)DataTypeDescriptorgetDataTypeDescriptor(SDataTypeId id) 
 - 
 
- 
- 
Constructor Detail
- 
StructureRegistry
public StructureRegistry(LanguageRegistry languageRegistry)
 
 - 
 
- 
Method Detail
- 
getConceptDescriptor
@Nullable public ConceptDescriptor getConceptDescriptor(@NotNull SConceptId concept)
- Returns:
 nullif concept wasn't found
 
- 
getDataTypeDescriptor
@Nullable public DataTypeDescriptor getDataTypeDescriptor(SDataTypeId id)
 
- 
clear
public void clear()
- Specified by:
 clearin interfaceCoreAspectRegistry
 
 - 
 
 -