public class CodeActionFactory extends Object
CodeAction
Constructor and Description |
---|
CodeActionFactory() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.lsp4j.CodeAction |
insert(String title,
org.eclipse.lsp4j.Position position,
String insertText,
org.eclipse.lsp4j.TextDocumentItem document,
org.eclipse.lsp4j.Diagnostic diagnostic)
Create a CodeAction to insert a new content at the end of the given range.
|
static org.eclipse.lsp4j.CodeAction |
remove(String title,
org.eclipse.lsp4j.Range range,
org.eclipse.lsp4j.TextDocumentItem document,
org.eclipse.lsp4j.Diagnostic diagnostic)
Create a CodeAction to remove the content from the given range.
|
static org.eclipse.lsp4j.CodeAction |
replace(String title,
org.eclipse.lsp4j.Range range,
String replaceText,
org.eclipse.lsp4j.TextDocumentItem document,
org.eclipse.lsp4j.Diagnostic diagnostic) |
static org.eclipse.lsp4j.CodeAction |
replaceAt(String title,
String replaceText,
org.eclipse.lsp4j.TextDocumentItem document,
org.eclipse.lsp4j.Diagnostic diagnostic,
Collection<org.eclipse.lsp4j.Range> ranges) |
public static org.eclipse.lsp4j.CodeAction remove(String title, org.eclipse.lsp4j.Range range, org.eclipse.lsp4j.TextDocumentItem document, org.eclipse.lsp4j.Diagnostic diagnostic)
title
- range
- document
- diagnostic
- public static org.eclipse.lsp4j.CodeAction insert(String title, org.eclipse.lsp4j.Position position, String insertText, org.eclipse.lsp4j.TextDocumentItem document, org.eclipse.lsp4j.Diagnostic diagnostic)
title
- range
- insertText
- document
- diagnostic
- public static org.eclipse.lsp4j.CodeAction replace(String title, org.eclipse.lsp4j.Range range, String replaceText, org.eclipse.lsp4j.TextDocumentItem document, org.eclipse.lsp4j.Diagnostic diagnostic)
public static org.eclipse.lsp4j.CodeAction replaceAt(String title, String replaceText, org.eclipse.lsp4j.TextDocumentItem document, org.eclipse.lsp4j.Diagnostic diagnostic, Collection<org.eclipse.lsp4j.Range> ranges)
Copyright © 2020. All rights reserved.