Class RNGCompletionParticipant
java.lang.Object
org.eclipse.lemminx.services.extensions.completion.CompletionParticipantAdapter
org.eclipse.lemminx.extensions.relaxng.grammar.rng.RNGCompletionParticipant
- All Implemented Interfaces:
ICompletionParticipant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Collects and stores attribute value completion items within the provided completion responseresponseMethods inherited from class org.eclipse.lemminx.services.extensions.completion.CompletionParticipantAdapter
onAttributeName, onDTDSystemId, onTagOpen, onXMLContentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.lemminx.services.extensions.completion.ICompletionParticipant
getResolveCompletionItemParticipant
-
Constructor Details
-
RNGCompletionParticipant
public RNGCompletionParticipant()
-
-
Method Details
-
onAttributeValue
public void onAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) throws Exception Description copied from interface:ICompletionParticipantCollects and stores attribute value completion items within the provided completion responseresponse- Specified by:
onAttributeValuein interfaceICompletionParticipant- Overrides:
onAttributeValuein classCompletionParticipantAdapter- Parameters:
valuePrefix- the attribute value before the offset in which completion was invokedrequest- the completion requestresponse- the completion response- Throws:
Exception
-