Clover coverage report - Maven Clover report
Coverage timestamp: Mon Sep 3 2007 08:24:07 EEST
file stats: LOC: 59   Methods: 4
NCLOC: 20   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
JPException.java - 100% 100% 100%
coverage
 1    package com.sourceforge.jpatterns.core;
 2   
 3    /**
 4    * This exception represents all the scope of the exceptions related to the JPatterns framework.
 5    * <br/>
 6    * Note: comments to the first version:
 7    * It extends the Exception but not the RuntimeException to highlight the importance of the application errors related to the
 8    * configurations - it says the users of the JPatterns configure smth. wrong- it is really serious problem from our point of view.
 9    * <br/>
 10    * Note: up to dated comments:
 11    * It was decided to make this exception extending the not chekable RuntimeException not to letter the signatures of the JPatterns and
 12    * the signatures of the consumers of JPatterns.
 13    *
 14    * todo [zmicer]: think over the correct usage of this Exception at the JPatterns sources.
 15    *
 16    * $Author:: zmicer $<br/>
 17    * $Rev:: 57 $<br/> * $Date:: 2007-08-23 09:16:37 #$<br/>
 18    */
 19    public class JPException extends RuntimeException
 20    {
 21    /**
 22    * The default public constructor
 23    */
 24  5 public JPException()
 25    {
 26  5 super();
 27    }
 28   
 29    /**
 30    * One of the public constructor
 31    *
 32    * @param message the message param
 33    */
 34  62 public JPException(String message)
 35    {
 36  62 super(message);
 37    }
 38   
 39    /**
 40    * One of the public constructors
 41    *
 42    * @param message message param
 43    * @param cause param
 44    */
 45  5 public JPException(String message, Throwable cause)
 46    {
 47  5 super(message, cause);
 48    }
 49   
 50    /**
 51    * One of the forms of the public construtor
 52    *
 53    * @param cause the throwable param
 54    */
 55  7 public JPException(Throwable cause)
 56    {
 57  7 super(cause);
 58    }
 59    }