001 /* 002 @license.text@ 003 */ 004 package biz.hammurapi; 005 006 /** 007 * @author Pavel Vlasov 008 * @version $Revision: 1.2 $ 009 */ 010 public class RuntimeException extends java.lang.RuntimeException { 011 012 /** 013 * Comment for <code>serialVersionUID</code> 014 */ 015 private static final long serialVersionUID = 5866137119821019061L; 016 017 public RuntimeException() { 018 super(); 019 } 020 021 public RuntimeException(String message) { 022 super(message); 023 } 024 025 public RuntimeException(Throwable cause) { 026 // TODO Switch to select 1.3 or 1.4 027 super(Exception.rootCause(cause), cause); 028 } 029 030 public RuntimeException(String message, Throwable cause) { 031 // TODO Switch to select 1.3 or 1.4 032 super(message+Exception.rootCause(cause), cause); 033 } 034 035 }