View Javadoc
1 /* 2 * Copyright (C) The Spice Group. All rights reserved. 3 * 4 * This software is published under the terms of the Spice 5 * Software License version 1.1, a copy of which has been included 6 * with this distribution in the LICENSE.txt file. 7 */ 8 package org.codehaus.spice.converter; 9 10 /*** 11 * ConverterException thrown when a problem occurs during convertion etc. 12 * 13 * @author Peter Donald 14 * @version $Revision: 1.1 $ $Date: 2003/12/02 08:37:56 $ 15 */ 16 public class ConverterException 17 extends Exception 18 { 19 /*** 20 * The Throwable that caused this exception to be thrown. 21 */ 22 private final Throwable m_throwable; 23 24 /*** 25 * Basic constructor with a message 26 * 27 * @param message the message 28 */ 29 public ConverterException( final String message ) 30 { 31 this( message, null ); 32 } 33 34 /*** 35 * Constructor that builds cascade so that other exception information can be retained. 36 * 37 * @param message the message 38 * @param throwable the throwable 39 */ 40 public ConverterException( final String message, final Throwable throwable ) 41 { 42 super( message ); 43 m_throwable = throwable; 44 } 45 46 /*** 47 * Retrieve root cause of the exception. 48 * 49 * @return the root cause 50 */ 51 public final Throwable getCause() 52 { 53 return m_throwable; 54 } 55 } 56

This page was automatically generated by Maven