View Javadoc

1   /*
2    */
3   package fr.kaamelot.reporter.exception;
4   
5   /**
6    * @author Kaamelot - 2006
7    * <b>Description :</b>
8    * @version $Id$
9    * @history <ul>
10   * <li/>Date    		- UserId   - Observations
11   * <li/>22 jun. 2006 - Kaamelot - Initialisation de la classe.
12   * </ul>
13   */
14  public class DataEvaluationException extends Exception {
15  	/**
16  	 */
17  	private static final long serialVersionUID = 1L;
18  	
19  	private Throwable cause;
20  	/**
21  	 * 
22  	 */
23  	public DataEvaluationException() {
24  		super();
25  		// TODO Raccord de constructeur auto-généré
26  	}
27  
28  	/**
29  	 * @param message
30  	 */
31  	public DataEvaluationException(String message) {
32  		super(message);
33  		// TODO Raccord de constructeur auto-généré
34  	}
35  
36  	/** 
37  	 * @param message
38  	 * @param cause
39  	 */
40  	public DataEvaluationException(String message, Throwable _cause) {
41  //		super(message, cause);
42  		super(message);
43  		this.cause = _cause;
44  	}
45  
46  	/**
47  	 * @param cause
48  	 */
49  	public DataEvaluationException(Throwable _cause) {
50  //		super(cause);
51  		this.cause = _cause;
52  	}
53  
54  	/**
55  	 * @return
56  	 */
57  	public Throwable getCause() {
58  		return cause;
59  	}
60  
61  }