public abstract class AbstractCMCompletionResolver extends Object implements ICompletionItemResolveParticipant
| Modifier and Type | Field and Description |
|---|---|
static String |
OFFSET_KEY |
| Constructor and Description |
|---|
AbstractCMCompletionResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addDocumentationToCompletion(ICompletionItemResolverRequest request,
org.eclipse.lsp4j.CompletionItem toResolve,
DOMElement parentElement,
DOMAttr attr)
Add the documentation from the content model to the given completion request.
|
org.eclipse.lsp4j.CompletionItem |
resolveCompletionItem(ICompletionItemResolverRequest request,
org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Returns the completion item with the remaining fields resolved.
|
public static final String OFFSET_KEY
public org.eclipse.lsp4j.CompletionItem resolveCompletionItem(ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
ICompletionItemResolveParticipantresolveCompletionItem in interface ICompletionItemResolveParticipantrequest - the completion item resolve requestcancelChecker - the cancel checkerprotected abstract void addDocumentationToCompletion(ICompletionItemResolverRequest request, org.eclipse.lsp4j.CompletionItem toResolve, DOMElement parentElement, DOMAttr attr)
request - the completion resolve requesttoResolve - the unresolved completion item to resolveparentElement - the parent element to where completion was opened onattr - the attribute that completion was opened on, may be nullCopyright © 2022. All rights reserved.