Class QuickFixCodeActionService
- java.lang.Object
-
- org.eclipse.xtext.ide.server.codeActions.QuickFixCodeActionService
-
- All Implemented Interfaces:
ICodeActionService2
@Beta public class QuickFixCodeActionService extends java.lang.Object implements ICodeActionService2
ICodeActionService2handling quick-fixes annotated withCodeActionKind.QuickFix.- Since:
- 2.24
- See Also:
AbstractDeclarativeIdeQuickfixProvider,QuickFix
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.ide.server.codeActions.ICodeActionService2
ICodeActionService2.Options
-
-
Constructor Summary
Constructors Constructor Description QuickFixCodeActionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Command,org.eclipse.lsp4j.CodeAction>>getCodeActions(ICodeActionService2.Options options)protected java.util.List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Command,org.eclipse.lsp4j.CodeAction>>getCodeActions(ICodeActionService2.Options options, org.eclipse.lsp4j.Diagnostic diagnostic)protected booleanhandlesDiagnostic(org.eclipse.lsp4j.Diagnostic diagnostic)
-
-
-
Method Detail
-
getCodeActions
public java.util.List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Command,org.eclipse.lsp4j.CodeAction>> getCodeActions(ICodeActionService2.Options options)
- Specified by:
getCodeActionsin interfaceICodeActionService2
-
handlesDiagnostic
protected boolean handlesDiagnostic(org.eclipse.lsp4j.Diagnostic diagnostic)
- Since:
- 2.28
-
getCodeActions
protected java.util.List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Command,org.eclipse.lsp4j.CodeAction>> getCodeActions(ICodeActionService2.Options options, org.eclipse.lsp4j.Diagnostic diagnostic)
- Since:
- 2.28
-
-