Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Michel-Lemieux2001-12-07 18:47:05 +0000
committerJean Michel-Lemieux2001-12-07 18:47:05 +0000
commitd24be616c6ce22e0d684f1ce834729db7d328b0d (patch)
tree0dcbef00865c424de983442732552eff59017229 /bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java
parented63c10085cd878fc189a438360fcfabfb4d0deb (diff)
downloadeclipse.platform.team-d24be616c6ce22e0d684f1ce834729db7d328b0d.tar.gz
eclipse.platform.team-d24be616c6ce22e0d684f1ce834729db7d328b0d.tar.xz
eclipse.platform.team-d24be616c6ce22e0d684f1ce834729db7d328b0d.zip
CVS resources refactoring - removed api package and property classes
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java')
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java
index 461cf8901..e603ab20a 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSException.java
@@ -12,9 +12,9 @@ import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
+import org.eclipse.team.ccvs.core.CVSProviderPlugin;
import org.eclipse.team.core.TeamException;
import org.eclipse.team.internal.ccvs.core.connection.ResourceStatus;
-import org.eclipse.team.ccvs.core.CVSProviderPlugin;
/**
* This is an exception that is thrown by the cvs-adaptor
@@ -112,4 +112,15 @@ public class CVSException extends TeamException {
message,
e));
}
+ /*
+ * Static helper methods for creating exceptions
+ */
+ public static CVSException wrapException(Exception e) {
+ return new CVSException(new Status(
+ IStatus.ERROR,
+ CVSProviderPlugin.ID,
+ UNABLE,
+ e.getMessage(),
+ e));
+ }
} \ No newline at end of file

Back to the top