public class RunAnythingCompletionGroup<V,P extends RunAnythingProvider<V>> extends RunAnythingGroupBase
RunAnythingGroup.SearchResultRUN_ANYTHING_MATCHER_BUILDER| Constructor and Description |
|---|
RunAnythingCompletionGroup(P provider) |
| Modifier and Type | Method and Description |
|---|---|
static RunAnythingGroup |
createCompletionGroup(RunAnythingProvider provider) |
static java.util.Collection<RunAnythingGroup> |
createCompletionGroups() |
java.util.Collection<RunAnythingItem> |
getGroupItems(DataContext dataContext,
java.lang.String pattern) |
protected Matcher |
getMatcher(DataContext dataContext,
java.lang.String pattern) |
P |
getProvider() |
java.lang.String |
getTitle() |
getItemsclearIndexes, clearMoreIndex, collectItems, findGroup, findGroupByMoreIndex, findGroupByTitleIndex, findItemGroup, getAllIndexes, getMaxInitialItems, getMaxItemsToInsert, getTitle, isMoreIndex, resetMoreIndex, shiftIndexespublic RunAnythingCompletionGroup(P provider)
public P getProvider()
public java.lang.String getTitle()
getTitle in class RunAnythingGrouppublic java.util.Collection<RunAnythingItem> getGroupItems(DataContext dataContext, java.lang.String pattern)
getGroupItems in class RunAnythingGroupBaseprotected Matcher getMatcher(DataContext dataContext, java.lang.String pattern)
getMatcher in class RunAnythingGroupBasepublic static java.util.Collection<RunAnythingGroup> createCompletionGroups()
public static RunAnythingGroup createCompletionGroup(RunAnythingProvider provider)