Package org.eclipse.lemminx.services
Class CompletionResponse
- java.lang.Object
-
- org.eclipse.lsp4j.CompletionList
-
- org.eclipse.lemminx.services.CompletionResponse
-
- All Implemented Interfaces:
ICompletionResponse
public class CompletionResponse extends org.eclipse.lsp4j.CompletionList implements ICompletionResponse
Completion response implementation.
-
-
Constructor Summary
Constructors Constructor Description CompletionResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCompletionAttribute(org.eclipse.lsp4j.CompletionItem completionItem)Add completion attribute.voidaddCompletionItem(org.eclipse.lsp4j.CompletionItem completionItem)Add completion item.voidaddCompletionItem(org.eclipse.lsp4j.CompletionItem completionItem, boolean fromGrammar)Add completion item and mark as coming from grammar.booleanhasAttribute(String attribute)booleanhasSomeItemFromGrammar()Returnstrueif there are completion items coming from grammar and false otherwise.
-
-
-
Method Detail
-
addCompletionItem
public void addCompletionItem(org.eclipse.lsp4j.CompletionItem completionItem, boolean fromGrammar)Description copied from interface:ICompletionResponseAdd completion item and mark as coming from grammar.- Specified by:
addCompletionItemin interfaceICompletionResponse
-
addCompletionItem
public void addCompletionItem(org.eclipse.lsp4j.CompletionItem completionItem)
Description copied from interface:ICompletionResponseAdd completion item.- Specified by:
addCompletionItemin interfaceICompletionResponse
-
hasSomeItemFromGrammar
public boolean hasSomeItemFromGrammar()
Description copied from interface:ICompletionResponseReturnstrueif there are completion items coming from grammar and false otherwise.- Specified by:
hasSomeItemFromGrammarin interfaceICompletionResponse- Returns:
trueif there are completion items coming from grammar and false otherwise.
-
hasAttribute
public boolean hasAttribute(String attribute)
- Specified by:
hasAttributein interfaceICompletionResponse
-
addCompletionAttribute
public void addCompletionAttribute(org.eclipse.lsp4j.CompletionItem completionItem)
Description copied from interface:ICompletionResponseAdd completion attribute.- Specified by:
addCompletionAttributein interfaceICompletionResponse
-
-