Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Further cleanups of the Java bindings:
[simgrid.git] / src / java / simgrid / msg / MsgException.java
index 5549481..ad45da0 100644 (file)
@@ -8,27 +8,35 @@
  * it and/or modify it under the terms of the license 
  *(GNU LGPL) which comes with this package. 
  */
-
 package simgrid.msg;
-
 import java.lang.Exception;
 
-public class MsgException extends Exception {
-
+/**
+ * This exception is an abstract class grouping all MSG-related exceptions
+  
+    \htmlonly <!-- 
+      DOXYGEN_NAVBAR_CHILD "HostNotFoundException"=classsimgrid_1_1msg_1_1HostNotFoundException.html
+      DOXYGEN_NAVBAR_CHILD "JniException"=classsimgrid_1_1msg_1_1JniException.html
+      DOXYGEN_NAVBAR_CHILD "NativeException"=classsimgrid_1_1msg_1_1NativeException.html
+      DOXYGEN_NAVBAR_CHILD "ProcessNotFoundException"=classsimgrid_1_1msg_1_1ProcessNotFoundException.html
+    --> \endhtmlonly 
+  
+ */
+public abstract class MsgException extends Exception {
   private static final long serialVersionUID = 1L;
 
-    /**
-     * Constructs an <code>MsgException</code> without a 
-     * detail message. 
-     */
+  /*
+   * Constructs an <code>MsgException</code> without a 
+   * detail message. 
+   */
   public MsgException() {
     super();
   }
-    /**
-     * Constructs an <code>MsgException</code> with a detail message. 
-     *
-     * @param   s   the detail message.
-     */ public MsgException(String s) {
+  /*
+   * Constructs an <code>MsgException</code> with a detail message. 
+   *
+   * @param   s   the detail message.
+   */ public MsgException(String s) {
     super(s);
   }
 }