Package com._1c.g5.v8.dt.search.core
Interface ITextSearchSupplier
- All Known Subinterfaces:
ITextSearchRefactoringSupplier,ITextSearchReferenceFinderSupplier
- All Known Implementing Classes:
AbstractTextSearchRefactoringSupplierForQlSemanticLanguage,BasicHtmlTextSearchRefactoringSupplier,BslTextSearchRefactoringSupplier,BslTextSearchReferenceFinderSupplier,BslTextSearchSupplier,CharacteristicDescriptionTextSearchRefactoringSupplier,DcsQueryTextSearchRefactoringSupplier,DynamicListTextSearchRefactoringSupplier,HelpMdReferenceTextSearchRefactoringSupplier,HtmlDocumentMdReferenceTextSearchRefactoringSupplier,RightQlTextSearchRefactoringSupplier,RightTemplateTextSearchRefactoringSupplier
public interface ITextSearchSupplier
Special interface of supplier for refactoring and references finder by full text search results
-
Method Summary
Modifier and TypeMethodDescriptionfilterSearchResult(org.eclipse.emf.ecore.EObject context, String oldName, Collection<Match> results) Filters search resultsgetSearchStrings(org.eclipse.emf.ecore.EObject context, String oldName) Generates strings for full text search by renaming element and its original name
-
Method Details
-
getSearchStrings
Generates strings for full text search by renaming element and its original name- Parameters:
context- renaming element, cannot benulloldName- original name, cannot benull- Returns:
- strings for full text search by renaming element and its original name, never
null
-
filterSearchResult
Collection<Match> filterSearchResult(org.eclipse.emf.ecore.EObject context, String oldName, Collection<Match> results) Filters search results- Parameters:
context- renaming element, cannot benulloldName- original name, cannot benullresults- full text search results for filtering, cannot benull- Returns:
- filtered search result, never
null
-