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 Summary
Constructors Constructor Description XMLReferencesRenameParticipant(XMLReferencesPlugin plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoRename(IRenameRequest request, IRenameResponse renameResponse, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)Creates the list of document changes for the rename operation.org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.Range,org.eclipse.lsp4j.PrepareRenameResult>prepareRename(IPrepareRenameRequest request, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)Checks if rename operation can be executed for a given prepare rename request
-
-
-
Constructor Detail
-
XMLReferencesRenameParticipant
public XMLReferencesRenameParticipant(XMLReferencesPlugin plugin)
-
-
Method Detail
-
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)
Description copied from interface:IRenameParticipantChecks if rename operation can be executed for a given prepare rename request- Specified by:
prepareRenamein interfaceIRenameParticipant- Parameters:
request- A prepare rename requestcancelChecker- Cancel checker- Returns:
- Either range or rename operation result of prepare rename operation
-
doRename
public void doRename(IRenameRequest request, IRenameResponse renameResponse, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Description copied from interface:IRenameParticipantCreates the list of document changes for the rename operation.- Specified by:
doRenamein interfaceIRenameParticipant- Parameters:
request- A rename requestcancelChecker- Cancel checker
-
-