Class ExpressionCompletionResponse
java.lang.Object
org.eclipse.lsp4j.CompletionList
org.eclipse.lemminx.customservice.synapse.expression.pojo.ExpressionCompletionResponse
- All Implemented Interfaces:
ICompletionResponse
public class ExpressionCompletionResponse
extends org.eclipse.lsp4j.CompletionList
implements ICompletionResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCompletionAttribute(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) booleanReturnstrueif there are completion items coming from grammar and false otherwise.Methods inherited from class org.eclipse.lsp4j.CompletionList
equals, getItemDefaults, getItems, hashCode, isIncomplete, setIsIncomplete, setItemDefaults, setItems, toString
-
Constructor Details
-
ExpressionCompletionResponse
public ExpressionCompletionResponse()
-
-
Method Details
-
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
- Specified by:
hasAttributein interfaceICompletionResponse
-
addCompletionAttribute
public void addCompletionAttribute(org.eclipse.lsp4j.CompletionItem completionItem) Description copied from interface:ICompletionResponseAdd completion attribute.- Specified by:
addCompletionAttributein interfaceICompletionResponse
-