Interface ICheckoutCallback
public interface ICheckoutCallback
Checkout callback is called to perform checkout in the middle of an operation.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
performCheckout
(org.eclipse.jgit.lib.Repository repo, org.eclipse.jgit.lib.Ref target, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Performs checkout to the given ref.
-
Method Details
-
performCheckout
boolean performCheckout(org.eclipse.jgit.lib.Repository repo, org.eclipse.jgit.lib.Ref target, org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws org.eclipse.core.runtime.CoreException Performs checkout to the given ref.- Parameters:
repo
- the repository, nevernull
target
- the target ref, nevernull
progressMonitor
- the progress monitor, nevernull
- Returns:
true
if the checkout was successfully performed,false
otherwise- Throws:
org.eclipse.core.runtime.CoreException
- if an error occurs
-