Package jetbrains.mps.smodel.references
Class ImmatureReferences
- java.lang.Object
 - 
- jetbrains.mps.smodel.references.ImmatureReferences
 
 
- 
- All Implemented Interfaces:
 CoreComponent
public class ImmatureReferences extends Object implements CoreComponent
 
- 
- 
Constructor Summary
Constructors Constructor Description ImmatureReferences(SRepository repository) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(StaticReference ref)voidcleanup()voiddisable()voiddispose()voidenable()static ImmatureReferencesgetInstance()voidinit()voidremove(SReferenceBase ref) 
 - 
 
- 
- 
Constructor Detail
- 
ImmatureReferences
public ImmatureReferences(SRepository repository)
 
 - 
 
- 
Method Detail
- 
getInstance
public static ImmatureReferences getInstance()
 
- 
enable
public void enable()
 
- 
disable
public void disable()
 
- 
init
public void init()
- Specified by:
 initin interfaceCoreComponent
 
- 
dispose
public void dispose()
- Specified by:
 disposein interfaceCoreComponent
 
- 
cleanup
public void cleanup()
 
- 
add
public void add(StaticReference ref)
- Parameters:
 ref- non-null
 
- 
remove
public void remove(SReferenceBase ref)
- Parameters:
 ref- non-null (not that we use that, but earlier code did assume that)
 
 - 
 
 -