CalcException.java
1022 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.xfa.formcalc;
import com.adobe.xfa.formcalc.CalcSymbol;
import com.adobe.xfa.ut.MsgFormat;
import com.adobe.xfa.ut.ResId;
import java.io.IOException;
import java.io.NotSerializableException;
import java.io.ObjectOutputStream;
public class CalcException
extends RuntimeException {
private static final long serialVersionUID = -7820131771922187343L;
private final transient CalcSymbol mSym;
CalcException() {
MsgFormat oErr = new MsgFormat(ResId.FC_ERR_PARAMETER);
this.mSym = new CalcSymbol(oErr.toString(), true, 0, 0);
}
CalcException(String sErr) {
this.mSym = new CalcSymbol(sErr, true, 0, 0);
}
public CalcException(CalcSymbol oSym) {
this.mSym = new CalcSymbol(oSym);
}
CalcSymbol getSymbol() {
return this.mSym;
}
private void writeObject(ObjectOutputStream out) throws IOException {
throw new NotSerializableException(this.getClass().getSimpleName());
}
}