Interface IInterfacedFinder
- 
- All Known Implementing Classes:
 GeneratedFinder
public interface IInterfacedFinder extends Finder
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface jetbrains.mps.ide.findusages.findalgorithm.finders.IFinder
IFinder.FindCallback 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanNavigate()Is there any meaningful value other than true or getDeclarationNode != null?SNodeReferencegetDeclarationNode()StringgetDescription()StringgetLongDescription()SAbstractConceptgetSConcept()In fact, with FinderRegistry, the only client of this method would be GeneratedFinder itself, could be exposed from GF instead of this iface.booleanisApplicable(SNode node)booleanisUsedByDefault(SNode node)booleanisVisible(SNode node) 
 - 
 
- 
- 
Method Detail
- 
getSConcept
SAbstractConcept getSConcept()
In fact, with FinderRegistry, the only client of this method would be GeneratedFinder itself, could be exposed from GF instead of this iface. 
- 
isApplicable
boolean isApplicable(SNode node)
 
- 
isVisible
boolean isVisible(SNode node)
 
- 
isUsedByDefault
boolean isUsedByDefault(SNode node)
 
- 
getDescription
String getDescription()
- Specified by:
 getDescriptionin interfaceFinder
 
- 
getLongDescription
String getLongDescription()
 
- 
canNavigate
boolean canNavigate()
Is there any meaningful value other than true or getDeclarationNode != null? 
- 
getDeclarationNode
@Nullable SNodeReference getDeclarationNode()
 
 - 
 
 -