Uses of Interface
org.eclipse.lemminx.services.extensions.completion.ICompletionRequest
Packages that use ICompletionRequest
Package
Description
-
Uses of ICompletionRequest in org.eclipse.lemminx.customservice.synapse.expression
Methods in org.eclipse.lemminx.customservice.synapse.expression with parameters of type ICompletionRequestModifier and TypeMethodDescriptionstatic voidExpressionCompletionUtils.addAttributeSecondLevelCompletions(ICompletionRequest request, ICompletionResponse response, String filterText) Add attribute second level completions.static org.eclipse.lsp4j.CompletionItemExpressionCompletionUtils.addCompletionItem(ICompletionRequest request, ICompletionResponse response, String label, String insertText, String detail, org.eclipse.lsp4j.CompletionItemKind kind, int order, boolean isSnippet) Add completion item.static org.eclipse.lsp4j.CompletionItemExpressionCompletionUtils.addCompletionItem(ICompletionRequest request, ICompletionResponse response, String completion, String detail, org.eclipse.lsp4j.CompletionItemKind kind, int order, boolean isSnippet) Add completion item.static voidExpressionCompletionUtils.addOperatorCompletions(ICompletionRequest request, ICompletionResponse response) Add attribute completions.static voidExpressionCompletionUtils.addParamsSecondLevelCompletions(ICompletionRequest request, ICompletionResponse response, String filterText) Add params second level completions.static ICompletionResponseExpressionCompletionsProvider.doComplete(String valuePrefix, ICompletionRequest request, ICompletionResponse response, boolean isNewMediator) -
Uses of ICompletionRequest in org.eclipse.lemminx.customservice.synapse.expression.pojo
Classes in org.eclipse.lemminx.customservice.synapse.expression.pojo that implement ICompletionRequest -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.contentmodel.participants
Methods in org.eclipse.lemminx.extensions.contentmodel.participants with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidContentModelCompletionParticipant.onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidContentModelCompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidContentModelCompletionParticipant.onTagOpen(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidContentModelCompletionParticipant.onXMLContent(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.contentmodel.participants.completion
Constructors in org.eclipse.lemminx.extensions.contentmodel.participants.completion with parameters of type ICompletionRequestModifierConstructorDescriptionContentModelElementCompletionItem(String tagName, CMElementDeclaration elementDeclaration, XMLGenerator generator, ICompletionRequest request) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.entities.participants
Methods in org.eclipse.lemminx.extensions.entities.participants with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidEntitiesCompletionParticipant.onXMLContent(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.general.completion
Methods in org.eclipse.lemminx.extensions.general.completion with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidFilePathCompletionParticipant.onAttributeValue(String value, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidFilePathCompletionParticipant.onDTDSystemId(String value, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.prolog
Methods in org.eclipse.lemminx.extensions.prolog with parameters of type ICompletionRequestModifier and TypeMethodDescriptionstatic voidPrologModel.computeAttributeNameCompletionResponses(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.Range editRange, DOMDocument document, SharedSettings sharedSettings) static voidPrologModel.computeValueCompletionResponses(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.Range editRange, DOMDocument document) voidPrologCompletionParticipant.onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidPrologCompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.references.participants
Methods in org.eclipse.lemminx.extensions.references.participants with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidXMLReferencesCompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidXMLReferencesCompletionParticipant.onXMLContent(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.relaxng.grammar.rng
Methods in org.eclipse.lemminx.extensions.relaxng.grammar.rng with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidRNGCompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.xsd.participants
Methods in org.eclipse.lemminx.extensions.xsd.participants with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidXSDCompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.xsi
Methods in org.eclipse.lemminx.extensions.xsi with parameters of type ICompletionRequestModifier and TypeMethodDescriptionstatic voidXSISchemaModel.computeCompletionResponses(ICompletionRequest request, ICompletionResponse response, DOMDocument document, boolean generateValue, SharedSettings sharedSettings) static voidXSISchemaModel.computeValueCompletionResponses(ICompletionRequest request, ICompletionResponse response, DOMDocument document) -
Uses of ICompletionRequest in org.eclipse.lemminx.extensions.xsi.participants
Methods in org.eclipse.lemminx.extensions.xsi.participants with parameters of type ICompletionRequestModifier and TypeMethodDescriptionvoidXSICompletionParticipant.onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidXSICompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) -
Uses of ICompletionRequest in org.eclipse.lemminx.services.data
Methods in org.eclipse.lemminx.services.data with parameters of type ICompletionRequestModifier and TypeMethodDescriptionstatic com.google.gson.JsonObjectDataEntryField.createCompletionData(ICompletionRequest request, String participantId) Returns the minimal data to resolve a completion item. -
Uses of ICompletionRequest in org.eclipse.lemminx.services.extensions.completion
Methods in org.eclipse.lemminx.services.extensions.completion that return ICompletionRequestModifier and TypeMethodDescriptionprotected ICompletionRequestAbstractElementCompletionItem.getRequest()Returns the completion request.Methods in org.eclipse.lemminx.services.extensions.completion with parameters of type ICompletionRequestModifier and TypeMethodDescriptionprotected com.google.gson.JsonObjectAbstractElementCompletionItem.addResolveData(ICompletionRequest request, String participantId) Update completion item data for resolve support.voidCompletionParticipantAdapter.onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidICompletionParticipant.onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidCompletionParticipantAdapter.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidICompletionParticipant.onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Collects and stores attribute value completion items within the provided completion responseresponsevoidCompletionParticipantAdapter.onDTDSystemId(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidICompletionParticipant.onDTDSystemId(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Collects and stores systemId completion items within the provided completion responseresponsevoidCompletionParticipantAdapter.onTagOpen(ICompletionRequest completionRequest, ICompletionResponse completionResponse, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidICompletionParticipant.onTagOpen(ICompletionRequest completionRequest, ICompletionResponse completionResponse, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidCompletionParticipantAdapter.onXMLContent(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) voidICompletionParticipant.onXMLContent(ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Constructors in org.eclipse.lemminx.services.extensions.completion with parameters of type ICompletionRequestModifierConstructorDescriptionAbstractElementCompletionItem(String tagName, S sourceElement, G generator, ICompletionRequest request) DOMElementCompletionItem(DOMElement element, ICompletionRequest request) -
Uses of ICompletionRequest in org.eclipse.lemminx.services.snippets
Methods in org.eclipse.lemminx.services.snippets with parameters of type ICompletionRequestModifier and TypeMethodDescriptionstatic booleanSnippetContextUtils.canAcceptExpression(ICompletionRequest request) Returns true if the expression (with or without bracket) can be proceed according the completion trigger and false otherwise.booleanCDATASnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanCommentSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanDocTypeSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanDTDNodeSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanNewFileSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanProcessingInstructionSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model) booleanXMLDeclarationSnippetContext.isMatch(ICompletionRequest request, Map<String, String> model)