Package jetbrains.mps.smodel
Class DefaultFastNodeFinder
- java.lang.Object
 - 
- jetbrains.mps.smodel.BaseFastNodeFinder
 - 
- jetbrains.mps.smodel.DefaultFastNodeFinder
 
 
 
- 
- All Implemented Interfaces:
 FastNodeFinder
public class DefaultFastNodeFinder extends BaseFastNodeFinder
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.smodel.BaseFastNodeFinder
BaseFastNodeFinder.ChangeTracker, BaseFastNodeFinder.ConceptInstanceMap 
- 
Nested classes/interfaces inherited from interface jetbrains.mps.smodel.FastNodeFinder
FastNodeFinder.Factory 
 - 
 
- 
Field Summary
- 
Fields inherited from class jetbrains.mps.smodel.BaseFastNodeFinder
myModel 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DefaultFastNodeFinder(SModel model) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BaseFastNodeFinder.ConceptInstanceMapbuild(Computable<BaseFastNodeFinder.ConceptInstanceMap> b)Walk associated model and build concept instance map.voiddispose()- 
Methods inherited from class jetbrains.mps.smodel.BaseFastNodeFinder
added, getNodes, removed, reset 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DefaultFastNodeFinder
public DefaultFastNodeFinder(SModel model)
 
 - 
 
- 
Method Detail
- 
dispose
public void dispose()
- Specified by:
 disposein interfaceFastNodeFinder- Overrides:
 disposein classBaseFastNodeFinder
 
- 
build
protected BaseFastNodeFinder.ConceptInstanceMap build(Computable<BaseFastNodeFinder.ConceptInstanceMap> b)
Description copied from class:BaseFastNodeFinderWalk associated model and build concept instance map. Subclasses may override e.g. if they need to control read events during the walk.- Overrides:
 buildin classBaseFastNodeFinder
 
 - 
 
 -