/*******************************************************************************
 * Copyright (c) 2015.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the GNU Public License v2.0
 * which accompanies this distribution, and is available at
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 ******************************************************************************/
package org.jcamp.parser;

/**
 * exceptions thrown at JCAMP-DX parsing.
 * 
 * @author Thomas Weber
 */
public class JCAMPException
  extends Exception {
  
  /** for serialization. */
  private static final long serialVersionUID = -4773819366174671655L;
  /**
   * JCAMPException constructor comment.
   */
  public JCAMPException() {
    super();
  }
  /**
   * JCAMPException constructor comment.
   * @param s java.lang.String
   */
  public JCAMPException(String s) {
    super(s);
  }
}

@@ -1,11 +1,15 @@
 /**
+%0A * 
 ********
@@ -100,19 +100,16 @@
 c) 2015.
-%0A *
  All rig
@@ -155,16 +155,19 @@
 mpanying
+%0A *
  materia
@@ -168,19 +168,16 @@
 aterials
-%0A *
  are mad
@@ -354,16 +354,17 @@
 .html%0A *
+ 
 ********
@@ -431,16 +431,18 @@
 ********
+%0A 
 */%0Apacka
@@ -470,17 +470,17 @@
 %0A/**%0A * 
-e
+E
 xception
@@ -511,17 +511,16 @@
 sing.%0A *
- 
 %0A * @aut
@@ -536,16 +536,113 @@
 s Weber%0A
+ * @author %3Ca href=%22mailto:alexander.kerner@silico-sciences.com%22%3EAlexander%0A *         Kerner%3C/a%3E%0A
  */%0Apubl
@@ -665,18 +665,18 @@
 ception%0A
-  
+%09%09
 extends 
@@ -691,41 +691,25 @@
 n %7B%0A
-  %0A  /** for serialization.
+%0A%09/**%0A%09 * %0A%09
  */%0A
-  
+%09
 priv
@@ -754,214 +754,213 @@
  = -
-4773819366174671655L;%0A  /**%0A   * JCAMPException constructor comment.%0A   */%0A  public JCAMPException() %7B%0A    super();%0A  %7D%0A  /**%0A   * JCAMPException constructor comment.%0A   * @param s java.lang.String%0A   */%0A  
+7234910260603380490L;%0A%0A%09public JCAMPException() %7B%0A%09%7D%0A%0A%09public JCAMPException(String message) %7B%0A%09%09super(message);%0A%09%7D%0A%0A%09public JCAMPException(String message, Throwable cause) %7B%0A%09%09super(message, cause);%0A%09%7D%0A%0A%09
 publ
@@ -981,36 +981,44 @@
 ion(
-String s) %7B%0A    
+Throwable cause) %7B%0A%09%09
 super(
-s);%0A  
+cause);%0A%09
 %7D%0A%7D%0A

Add super type constructors.