Class cvc_elt_1_aCodeAction
- java.lang.Object
-
- org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_elt_1_aCodeAction
-
- All Implemented Interfaces:
ICodeActionParticipant
public class cvc_elt_1_aCodeAction extends Object implements ICodeActionParticipant
Code action to find the expected element name defined in the given xsd and replace it Given this XML where 'root' is defined as the root element in the XSD-> Error: Cannot find declaration of 'test' To fix the error, the code action will suggest replacing 'test' with 'root' in both the opening and closing tag
-
-
Constructor Summary
Constructors Constructor Description cvc_elt_1_aCodeAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoCodeAction(ICodeActionRequest request, List<org.eclipse.lsp4j.CodeAction> codeActions, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)Collect the code action in the givencodeActionsfor the given code action requestrequest.-
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.codeaction.ICodeActionParticipant
doCodeActionUnconditional, getResolveCodeActionParticipant
-
-
-
-
Method Detail
-
doCodeAction
public void doCodeAction(ICodeActionRequest request, List<org.eclipse.lsp4j.CodeAction> codeActions, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Description copied from interface:ICodeActionParticipantCollect the code action in the givencodeActionsfor the given code action requestrequest.- Specified by:
doCodeActionin interfaceICodeActionParticipant- Parameters:
request- the code action request.codeActions- list of code actions to fill.cancelChecker- the cancel checker.
-
-