Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / io / WriteAbortedException.js
1 Clazz.load(["java.io.ObjectStreamException"],"java.io.WriteAbortedException",null,function(){
2 c$=Clazz.decorateAsClass(function(){
3 this.detail=null;
4 Clazz.instantialize(this,arguments);
5 },java.io,"WriteAbortedException",java.io.ObjectStreamException);
6 Clazz.makeConstructor(c$,
7 function(detailMessage,rootCause){
8 Clazz.superConstructor(this,java.io.WriteAbortedException,[detailMessage]);
9 this.detail=rootCause;
10 this.initCause(rootCause);
11 },"~S,Exception");
12 Clazz.defineMethod(c$,"getMessage",
13 function(){
14 var msg=Clazz.superCall(this,java.io.WriteAbortedException,"getMessage",[]);
15 if(this.detail!=null){
16 msg=msg+"; "+this.detail.toString();
17 }return msg;
18 });
19 Clazz.overrideMethod(c$,"getCause",
20 function(){
21 return this.detail;
22 });
23 });