a3ee92199c7c04d8f886e473ee851393c1c73741
[jalviewjs.git] / site / j2s / java / lang / reflect / UndeclaredThrowableException.js
1 Clazz.load(["java.lang.RuntimeException"],"java.lang.reflect.UndeclaredThrowableException",null,function(){\r
2 c$=Clazz.decorateAsClass(function(){\r
3 this.undeclaredThrowable=null;\r
4 Clazz.instantialize(this,arguments);\r
5 },java.lang.reflect,"UndeclaredThrowableException",RuntimeException);\r
6 Clazz.makeConstructor(c$,\r
7 function(exception){\r
8 Clazz.superConstructor(this,java.lang.reflect.UndeclaredThrowableException);\r
9 this.undeclaredThrowable=exception;\r
10 this.initCause(exception);\r
11 },"Throwable");\r
12 Clazz.makeConstructor(c$,\r
13 function(exception,detailMessage){\r
14 Clazz.superConstructor(this,java.lang.reflect.UndeclaredThrowableException,[detailMessage]);\r
15 this.undeclaredThrowable=exception;\r
16 this.initCause(exception);\r
17 },"Throwable,~S");\r
18 Clazz.defineMethod(c$,"getUndeclaredThrowable",\r
19 function(){\r
20 return this.undeclaredThrowable;\r
21 });\r
22 Clazz.overrideMethod(c$,"getCause",\r
23 function(){\r
24 return this.undeclaredThrowable;\r
25 });\r
26 });\r