KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fr > improve > struts > taglib > layout > skin > BadSkinConfigurationException


1 package fr.improve.struts.taglib.layout.skin;
2
3 /**
4  * @author jnribette
5  *
6  */

7 public class BadSkinConfigurationException extends RuntimeException JavaDoc {
8     private Exception JavaDoc exception;
9     public BadSkinConfigurationException(String JavaDoc in_string) {
10         super(in_string);
11     }
12     public BadSkinConfigurationException(Exception JavaDoc in_exception) {
13         super("caused by");
14         exception = in_exception;
15     }
16     public Exception JavaDoc getException() {
17         return exception;
18     }
19     public String JavaDoc getMessage() {
20         if (exception==null) {
21             return super.getMessage();
22         } else {
23             return super.getMessage() + " " + exception.toString();
24         }
25     }
26 }
27
Popular Tags