# Uses of Package
org.eclipse.lemminx.services.extensions.completion

Packages that use org.eclipse.lemminx.services.extensions.completion
org.eclipse.lemminx.extensions.contentmodel.participants
org.eclipse.lemminx.extensions.contentmodel.participants.completion
org.eclipse.lemminx.extensions.entities.participants
org.eclipse.lemminx.extensions.filepath.participants
org.eclipse.lemminx.extensions.prolog
org.eclipse.lemminx.extensions.references.participants
org.eclipse.lemminx.extensions.relaxng.grammar.rng
org.eclipse.lemminx.extensions.xsd.participants
org.eclipse.lemminx.extensions.xsi
org.eclipse.lemminx.extensions.xsi.participants
org.eclipse.lemminx.services
org.eclipse.lemminx.services.data
org.eclipse.lemminx.services.extensions
org.eclipse.lemminx.services.extensions.completion
org.eclipse.lemminx.services.snippets

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.contentmodel.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionItemResolveParticipant: Represents a class that can resolve certain kinds of completion items.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.contentmodel.participants.completion
AbstractAttributeCompletionResolver: Abstract class completion resolver to resolve : `CompletionItem.setDocumentation(String)` `CompletionItem.setAdditionalTextEdits(java.util.List)` `CompletionItem.setDetail(String)` for a given DOM attribute.
AbstractCompletionResolver: Abstract class completion resolver to resolve : `CompletionItem.setDocumentation(String)` `CompletionItem.setAdditionalTextEdits(java.util.List)` `CompletionItem.setDetail(String)`
AbstractElementCompletionItem: Abstract class of `CompletionItem` to report an XML element completion item.
ICompletionItemResolveParticipant: Represents a class that can resolve certain kinds of completion items.
ICompletionItemResolverRequest: Represents a request from the client to resolve a given completion item, with information needed to resolve the request attached.
ICompletionRequest: Completion request API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.entities.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.filepath.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.prolog
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.references.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.relaxng.grammar.rng
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.xsd.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.xsi
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.extensions.xsi.participants
CompletionParticipantAdapter: Completion participant adapter.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.services
ICompletionItemResolverRequest: Represents a request from the client to resolve a given completion item, with information needed to resolve the request attached.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.services.data
ICompletionRequest: Completion request API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.services.extensions
ICompletionParticipant: Completion participant API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.services.extensions.completion
AbstractCompletionResolver: Abstract class completion resolver to resolve : `CompletionItem.setDocumentation(String)` `CompletionItem.setAdditionalTextEdits(java.util.List)` `CompletionItem.setDetail(String)`
AbstractElementCompletionItem: Abstract class of `CompletionItem` to report an XML element completion item.
ICompletionItemResolveParticipant: Represents a class that can resolve certain kinds of completion items.
ICompletionItemResolverRequest: Represents a request from the client to resolve a given completion item, with information needed to resolve the request attached.
ICompletionParticipant: Completion participant API.
ICompletionRequest: Completion request API.
ICompletionResponse: Completion response API.

Classes in org.eclipse.lemminx.services.extensions.completion used by org.eclipse.lemminx.services.snippets
ICompletionRequest: Completion request API.