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

public class cvc_complex_type_2_4_bCodeAction extends Object implements 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 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: ICodeActionParticipant
      Collect the code action in the given codeActions for the given code action request request.
      Specified by:
      doCodeAction in interface ICodeActionParticipant
      Parameters:
      request - the code action request.
      codeActions - list of code actions to fill.
      cancelChecker - the cancel checker.