Package org.kcc
Class ContextSuggestionsNarrower.ClassesAndMethodsEnforcingNarrower
- java.lang.Object
-
- org.kcc.ContextSuggestionsNarrower.ClassesAndMethodsEnforcingNarrower
-
- All Implemented Interfaces:
ContextSuggestionsNarrower
- Enclosing interface:
- ContextSuggestionsNarrower
public static class ContextSuggestionsNarrower.ClassesAndMethodsEnforcingNarrower extends java.lang.Object implements ContextSuggestionsNarrower
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kcc.ContextSuggestionsNarrower
ContextSuggestionsNarrower.ClassesAndMethodsEnforcingNarrower, ContextSuggestionsNarrower.DebugNarrower
-
-
Field Summary
Fields Modifier and Type Field Description private static CompletionItem[]COMPLETION_ITEMS_HELPprivate ClassesAndMethodsProviderprovider
-
Constructor Summary
Constructors Constructor Description ClassesAndMethodsEnforcingNarrower(ClassesAndMethodsProvider classesAndMethodsProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAfterContextLinesCount()intgetBeforeContextLinesCount()CompletionItem[]narrowSuggestions(java.lang.String currentKeyword, CompletionItem[] currentSet, java.lang.String[] beforeLines, java.lang.String[] afterLines, CompletionSettings settings)
-
-
-
Field Detail
-
COMPLETION_ITEMS_HELP
private static final CompletionItem[] COMPLETION_ITEMS_HELP
-
provider
private final ClassesAndMethodsProvider provider
-
-
Constructor Detail
-
ClassesAndMethodsEnforcingNarrower
public ClassesAndMethodsEnforcingNarrower(ClassesAndMethodsProvider classesAndMethodsProvider)
-
-
Method Detail
-
getBeforeContextLinesCount
public int getBeforeContextLinesCount()
- Specified by:
getBeforeContextLinesCountin interfaceContextSuggestionsNarrower
-
getAfterContextLinesCount
public int getAfterContextLinesCount()
- Specified by:
getAfterContextLinesCountin interfaceContextSuggestionsNarrower
-
narrowSuggestions
public CompletionItem[] narrowSuggestions(java.lang.String currentKeyword, CompletionItem[] currentSet, java.lang.String[] beforeLines, java.lang.String[] afterLines, CompletionSettings settings)
- Specified by:
narrowSuggestionsin interfaceContextSuggestionsNarrower
-
-