package de.lmu.ifi.dbs.elki.algorithm;

/**
 * Exception for aborting some process and transporting a message.
 *
 * @author Arthur Zimek
 */
@SuppressWarnings("serial")
public class AbortException extends RuntimeException {
    /**
     * Exception for aborting some process and transporting a message.
     *
     * @param message message to be transported
     */
    public AbortException(String message) {
        super(message);
    }

}

@@ -106,17 +106,18 @@
 sage.%0A *
+ 
 %0A
-
  * @auth
@@ -223,18 +223,14 @@
 n %7B%0A
-  
   /**%0A
-  
    *
@@ -301,14 +301,211 @@
 %0A   
-  *%0A  
+* %0A   * @param message message to be transported%0A   */%0A  public AbortException(String message) %7B%0A    super(message);%0A  %7D%0A%0A  /**%0A   * Exception for aborting some process and transporting a message.%0A   * %0A
    *
@@ -549,23 +549,37 @@
 rted%0A   
+* @param cause%0A 
   */%0A
-  
   public
@@ -608,24 +608,37 @@
  message
+, Throwable cause
 ) %7B%0A
-    
     supe
@@ -650,16 +650,20 @@
 sage
+, cause
 );%0A  
-  %7D%0A
+%7D
 %0A%7D%0A

Add canonical second constructor to AbortException.