Package jetbrains.mps.resolve
Class ResolverComponent
- java.lang.Object
 - 
- jetbrains.mps.resolve.ResolverComponent
 
 
- 
- All Implemented Interfaces:
 CoreComponent
public class ResolverComponent extends Object implements CoreComponent
 
- 
- 
Constructor Summary
Constructors Constructor Description ResolverComponent() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResolver(IResolver resolver)voiddispose()static ResolverComponentgetInstance()voidinit()voidremoveResolver(IResolver resolver)booleanresolve(SReference reference, SRepository repository)voidresolveScopesOnly(Iterable<SReference> references, SRepository repository)booleanresolveScopesOnly(SReference reference, SRepository repository) 
 - 
 
- 
- 
Method Detail
- 
init
public void init()
- Specified by:
 initin interfaceCoreComponent
 
- 
dispose
public void dispose()
- Specified by:
 disposein interfaceCoreComponent
 
- 
addResolver
public void addResolver(IResolver resolver)
 
- 
removeResolver
public void removeResolver(IResolver resolver)
 
- 
resolve
public boolean resolve(SReference reference, SRepository repository)
 
- 
resolveScopesOnly
public void resolveScopesOnly(Iterable<SReference> references, SRepository repository)
 
- 
resolveScopesOnly
public boolean resolveScopesOnly(SReference reference, SRepository repository)
 
- 
getInstance
public static ResolverComponent getInstance()
 
 - 
 
 -