Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/BugzillasTest.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/IORuntimeException.java12
2 files changed, 14 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/BugzillasTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/BugzillasTest.java
index 2161cdb05b..2dba7aa0b9 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/BugzillasTest.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/BugzillasTest.java
@@ -29,6 +29,8 @@ import junit.framework.Assert;
public class BugzillasTest extends AbstractCDOTest
{
/**
+ * Sending deltas doesn't adjust CDOIDs
+ *
* @see https://bugs.eclipse.org/bugs/show_bug.cgi?id=214374
*/
public void test214374() throws Exception
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/IORuntimeException.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/IORuntimeException.java
index f61011cbc2..f764b6bed7 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/IORuntimeException.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/IORuntimeException.java
@@ -10,6 +10,8 @@
**************************************************************************/
package org.eclipse.net4j.util.io;
+import java.io.IOException;
+
/**
* @author Eike Stepper
*/
@@ -35,4 +37,14 @@ public class IORuntimeException extends RuntimeException
{
super(message, cause);
}
+
+ public void unwrapIOException() throws IOException
+ {
+ if (getCause() instanceof IOException)
+ {
+ throw (IOException)getCause();
+ }
+
+ throw this;
+ }
}

Back to the top