Class ElementEndTagCompletionResolver
- java.lang.Object
-
- org.eclipse.lemminx.services.extensions.completion.AbstractCompletionResolver
-
- org.eclipse.lemminx.services.extensions.completion.ElementEndTagCompletionResolver
-
- All Implemented Interfaces:
ICompletionItemResolveParticipant
public class ElementEndTagCompletionResolver extends AbstractCompletionResolver
Resolves the completion item of an element completion with an additional text edits to update end tag.
-
-
Field Summary
Fields Modifier and Type Field Description static StringPARTICIPANT_ID
-
Constructor Summary
Constructors Constructor Description ElementEndTagCompletionResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidresolveCompletionItem(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)Resolve the given completion itemtoResolveby using the given DOM node.-
Methods inherited from class org.eclipse.lemminx.services.extensions.completion.AbstractCompletionResolver
resolveCompletionItem
-
-
-
-
Field Detail
-
PARTICIPANT_ID
public static final String PARTICIPANT_ID
-
-
Method Detail
-
resolveCompletionItem
protected void resolveCompletionItem(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Description copied from class:AbstractCompletionResolverResolve the given completion itemtoResolveby using the given DOM node.- Specified by:
resolveCompletionItemin classAbstractCompletionResolver- Parameters:
node- the DOM retrieved by the offset coming from the completion item data.toResolve- the completion item to resolve.request- the completion request.cancelChecker- the cancel checker.
-
-