Package jetbrains.mps.make.facet
Class FacetRegistry
- java.lang.Object
 - 
- jetbrains.mps.make.facet.FacetRegistry
 
 
- 
- All Implemented Interfaces:
 CoreComponent
public class FacetRegistry extends Object implements CoreComponent
 
- 
- 
Constructor Summary
Constructors Constructor Description FacetRegistry(LanguageRegistry languageRegistry) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<IFacet.Name,IFacet>allFacets()voiddispose()Iterable<IFacet>getFacetsForLanguage(String languageNamespace)static FacetRegistrygetInstance()Deprecated.Use ComponentHost#findComponent() insteadvoidinit()IFacetlookup(IFacet.Name fn)voidregister(String languageNamespace, IFacet facet)voidregister(IFacet facet)Deprecated.voidunregister(IFacet facet) 
 - 
 
- 
- 
Constructor Detail
- 
FacetRegistry
public FacetRegistry(LanguageRegistry languageRegistry)
 
 - 
 
- 
Method Detail
- 
init
public void init()
- Specified by:
 initin interfaceCoreComponent
 
- 
dispose
public void dispose()
- Specified by:
 disposein interfaceCoreComponent
 
- 
register
@Deprecated public void register(IFacet facet)
Deprecated. 
- 
unregister
public void unregister(IFacet facet)
 
- 
lookup
public IFacet lookup(IFacet.Name fn)
 
- 
allFacets
public Map<IFacet.Name,IFacet> allFacets()
 
- 
getInstance
@Deprecated public static FacetRegistry getInstance()
Deprecated.Use ComponentHost#findComponent() instead 
 - 
 
 -