java.lang.Object
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.TargetNamespace_1CodeAction
All Implemented Interfaces:
ICodeActionParticipant

public class TargetNamespace_1CodeAction extends Object implements ICodeActionParticipant
CodeAction to replace an incorrect namespace in an .xml document. Changes the value of the xmlns attribute of the root element of the .xml document to the declared namespace of the referenced .xsd document.
  • Constructor Details

    • TargetNamespace_1CodeAction

      public TargetNamespace_1CodeAction()
  • 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.