| package org.jetbrains.idea.svn.delete; |
| |
| import com.intellij.openapi.vcs.VcsException; |
| import org.jetbrains.annotations.NotNull; |
| import org.jetbrains.annotations.Nullable; |
| import org.jetbrains.idea.svn.api.ProgressTracker; |
| import org.jetbrains.idea.svn.api.SvnClient; |
| import org.tmatesoft.svn.core.SVNURL; |
| |
| import java.io.File; |
| |
| /** |
| * @author Konstantin Kolosovsky. |
| */ |
| public interface DeleteClient extends SvnClient { |
| |
| void delete(@NotNull File path, boolean force, boolean dryRun, @Nullable ProgressTracker handler) throws VcsException; |
| |
| long delete(@NotNull SVNURL url, @NotNull String message) throws VcsException; |
| } |