public interface ISearchContext
ISearchContext interface allows search operations to reuse platform services such as the indexer.| Modifier and Type | Interface and Description | 
|---|---|
| static class  | ISearchContext.SearchContext | 
| Modifier and Type | Method and Description | 
|---|---|
| NavigationHelper | getBaseIndex() | 
| LocalSearchMatcher | getMatcher(MatcherReference reference)Returns a matcher for a selected query specification. | 
| void | loadMatcher(MatcherReference reference,
           LocalSearchMatcher matcher)Temporary load function for storing local search matchers | 
| void | registerObservedTypes(java.util.Set<org.eclipse.emf.ecore.EClass> classes,
                     java.util.Set<org.eclipse.emf.ecore.EDataType> dataTypes,
                     java.util.Set<org.eclipse.emf.ecore.EStructuralFeature> features) | 
NavigationHelper getBaseIndex()
void registerObservedTypes(java.util.Set<org.eclipse.emf.ecore.EClass> classes,
                           java.util.Set<org.eclipse.emf.ecore.EDataType> dataTypes,
                           java.util.Set<org.eclipse.emf.ecore.EStructuralFeature> features)
classes - dataTypes - features - void loadMatcher(MatcherReference reference, LocalSearchMatcher matcher)
matcher - LocalSearchMatcher getMatcher(MatcherReference reference)
reference -