Interface IRenameParticipant

All Known Implementing Classes:
RNGRenameParticipant, XMLReferencesRenameParticipant, XSDRenameParticipant

public interface IRenameParticipant
Rename participant API.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doRename(IRenameRequest request, List<org.eclipse.lsp4j.TextEdit> edits, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
     
    org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult>
    prepareRename(IPrepareRenameRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
     
  • Method Details

    • doRename

      void doRename(IRenameRequest request, List<org.eclipse.lsp4j.TextEdit> edits, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
    • prepareRename

      org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult> prepareRename(IPrepareRenameRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)