Class ContentAssistService
- java.lang.Object
-
- org.eclipse.xtext.ide.server.contentassist.ContentAssistService
-
public class ContentAssistService extends java.lang.Object- Since:
- 2.11
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PROPOSALS_LIMIT
-
Constructor Summary
Constructors Constructor Description ContentAssistService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.lsp4j.CompletionListcreateCompletionList(Document document, org.eclipse.xtext.resource.XtextResource resource, org.eclipse.lsp4j.CompletionParams params, org.eclipse.xtext.util.CancelIndicator cancelIndicator)protected voidcreateProposals(java.lang.String document, org.eclipse.xtext.util.TextRegion selection, int caretOffset, org.eclipse.xtext.resource.XtextResource resource, IIdeContentProposalAcceptor acceptor)protected org.eclipse.lsp4j.CompletionItemtoCompletionItem(ContentAssistEntry entry, int caretOffset, org.eclipse.lsp4j.Position caretPosition, Document document)protected org.eclipse.lsp4j.TextEdittoTextEdit(org.eclipse.xtext.util.ReplaceRegion region, Document doc)protected org.eclipse.lsp4j.CompletionItemKindtranslateKind(ContentAssistEntry entry)
-
-
-
Field Detail
-
DEFAULT_PROPOSALS_LIMIT
public static final int DEFAULT_PROPOSALS_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
createCompletionList
public org.eclipse.lsp4j.CompletionList createCompletionList(Document document, org.eclipse.xtext.resource.XtextResource resource, org.eclipse.lsp4j.CompletionParams params, org.eclipse.xtext.util.CancelIndicator cancelIndicator)
-
createProposals
protected void createProposals(java.lang.String document, org.eclipse.xtext.util.TextRegion selection, int caretOffset, org.eclipse.xtext.resource.XtextResource resource, IIdeContentProposalAcceptor acceptor)
-
toCompletionItem
protected org.eclipse.lsp4j.CompletionItem toCompletionItem(ContentAssistEntry entry, int caretOffset, org.eclipse.lsp4j.Position caretPosition, Document document)
-
translateKind
protected org.eclipse.lsp4j.CompletionItemKind translateKind(ContentAssistEntry entry)
-
toTextEdit
protected org.eclipse.lsp4j.TextEdit toTextEdit(org.eclipse.xtext.util.ReplaceRegion region, Document doc)
-
-