Class cvc_complex_type_2_4_bCodeAction
java.lang.Object
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.cvc_complex_type_2_4_bCodeAction
- All Implemented Interfaces:
ICodeActionParticipant
CodeAction to insert expected child elements within an element
Given this XML where the expected child elements are not present as defined
in the XSD:
Error: Child elements are missing from element: - servlet
The following elements are expected: - description - display-name - icon -
servlet-name
To fix the error, the code action will suggest inserting the expected
elements inside the parent tag
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoCodeAction(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, waitMethods inherited from interface org.eclipse.lemminx.services.extensions.codeaction.ICodeActionParticipant
getResolveCodeActionParticipant
-
Constructor Details
-
cvc_complex_type_2_4_bCodeAction
public cvc_complex_type_2_4_bCodeAction()
-
-
Method Details
-
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.
-