Class PrologCompletionParticipant
- java.lang.Object
-
- org.eclipse.lemminx.services.extensions.completion.CompletionParticipantAdapter
-
- org.eclipse.lemminx.extensions.prolog.PrologCompletionParticipant
-
- All Implemented Interfaces:
ICompletionParticipant
public class PrologCompletionParticipant extends CompletionParticipantAdapter
PrologCompletionParticipant
-
-
Constructor Summary
Constructors Constructor Description PrologCompletionParticipant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)voidonAttributeValue(String valuePrefix, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)Collects and stores attribute value completion items within the provided completion responseresponse-
Methods inherited from class org.eclipse.lemminx.services.extensions.completion.CompletionParticipantAdapter
onDTDSystemId, onTagOpen, onXMLContent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.lemminx.services.extensions.completion.ICompletionParticipant
getResolveCompletionItemParticipant
-
-
-
-
Method Detail
-
onAttributeName
public void onAttributeName(boolean generateValue, ICompletionRequest request, ICompletionResponse response, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) throws Exception- Specified by:
onAttributeNamein interfaceICompletionParticipant- Overrides:
onAttributeNamein classCompletionParticipantAdapter- Throws:
Exception
-
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
-
-