Package jetbrains.mps.findUsages
Class CompositeFinder
- java.lang.Object
 - 
- jetbrains.mps.ide.findusages.findalgorithm.finders.BaseFinder
 - 
- jetbrains.mps.findUsages.CompositeFinder
 
 
 
- 
public class CompositeFinder extends BaseFinder
If aquery's holderis a collection, iterate it, delegating to supplied finder, and compose results. If value is not a collection, it's piped right through the delegate. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface jetbrains.mps.ide.findusages.findalgorithm.finders.IFinder
IFinder.FindCallback 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CompositeFinder(Finder delegate) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfind(SearchQuery query, IFinder.FindCallback callback, ProgressMonitor monitor)the default behavior is provided in order to guarantee a two-way compatibilityStringgetDescription() 
 - 
 
- 
- 
Method Detail
- 
getDescription
public String getDescription()
- Specified by:
 getDescriptionin interfaceFinder- Overrides:
 getDescriptionin classBaseFinder
 
- 
find
public void find(@NotNull SearchQuery query, @NotNull IFinder.FindCallback callback, @NotNull ProgressMonitor monitor)
Description copied from interface:IFinderthe default behavior is provided in order to guarantee a two-way compatibility 
 - 
 
 -