## Uses of Interface
org.eclipse.lemminx.services.extensions.completion.ICompletionItemResolverRequest

Packages that use ICompletionItemResolverRequest
org.eclipse.lemminx.extensions.contentmodel.participants.completion
org.eclipse.lemminx.services
org.eclipse.lemminx.services.extensions.completion

### Uses of ICompletionItemResolverRequest in org.eclipse.lemminx.extensions.contentmodel.participants.completion

Methods in org.eclipse.lemminx.extensions.contentmodel.participants.completion with parameters of type ICompletionItemResolverRequest
`protected void` AttributeNameCompletionResolver.`resolveCompletionItem​(DOMElement element, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`
`protected void` AttributeValueCompletionResolver.`resolveCompletionItem​(DOMElement element, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`

### Uses of ICompletionItemResolverRequest in org.eclipse.lemminx.services

Classes in org.eclipse.lemminx.services that implement ICompletionItemResolverRequest
`class` `ResolveCompletionItemRequest` Implementation of `ICompletionItemResolverRequest`

### Uses of ICompletionItemResolverRequest in org.eclipse.lemminx.services.extensions.completion

Methods in org.eclipse.lemminx.services.extensions.completion with parameters of type ICompletionItemResolverRequest
`protected abstract void` AbstractAttributeCompletionResolver.`resolveCompletionItem​(DOMElement element, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)` Resolve the completion item from the content model to the given completion request.
`protected void` AbstractAttributeCompletionResolver.`resolveCompletionItem​(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`
`protected abstract void` AbstractCompletionResolver.`resolveCompletionItem​(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)` Resolve the given completion item `toResolve` by using the given DOM node.
`org.eclipse.lsp4j.CompletionItem` AbstractCompletionResolver.`resolveCompletionItem​(ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`
`protected void` ElementEndTagCompletionResolver.`resolveCompletionItem​(DOMNode node, org.eclipse.lsp4j.CompletionItem toResolve, ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`
`org.eclipse.lsp4j.CompletionItem` ICompletionItemResolveParticipant.`resolveCompletionItem​(ICompletionItemResolverRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)` Returns the completion item with the remaining fields resolved.