Class XMLReferencesRenameParticipant

java.lang.Object
org.eclipse.lemminx.extensions.references.participants.XMLReferencesRenameParticipant
All Implemented Interfaces:
IRenameParticipant

public class XMLReferencesRenameParticipant extends Object implements IRenameParticipant
XML references rename support.
  • Constructor Details

    • XMLReferencesRenameParticipant

      public XMLReferencesRenameParticipant(XMLReferencesPlugin plugin)
  • Method Details

    • prepareRename

      public org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult> prepareRename(IPrepareRenameRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
      Specified by:
      prepareRename in interface IRenameParticipant
    • doRename

      public void doRename(IRenameRequest request, List<org.eclipse.lsp4j.TextEdit> edits, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
      Specified by:
      doRename in interface IRenameParticipant