| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- /*
- * Decompiled with CFR 0.152.
- */
- package com.script;
- @SuppressWarnings("unused")
- public class ScriptException extends Exception {
- private int columnNumber;
- private String fileName;
- private int lineNumber;
- public ScriptException(String s) {
- super(s);
- this.fileName = null;
- this.lineNumber = -1;
- this.columnNumber = -1;
- }
- public ScriptException(Exception e) {
- super(e);
- this.fileName = null;
- this.lineNumber = -1;
- this.columnNumber = -1;
- }
- public ScriptException(String message, String fileName2, int lineNumber2) {
- super(message);
- this.fileName = fileName2;
- this.lineNumber = lineNumber2;
- this.columnNumber = -1;
- }
- public ScriptException(String message, String fileName2, int lineNumber2, int columnNumber2) {
- super(message);
- this.fileName = fileName2;
- this.lineNumber = lineNumber2;
- this.columnNumber = columnNumber2;
- }
- @Override
- public String getMessage() {
- String ret = super.getMessage();
- if (this.fileName == null) {
- return ret;
- }
- String ret2 = ret + " in " + this.fileName;
- if (this.lineNumber != -1) {
- ret2 = ret2 + " at line number " + this.lineNumber;
- }
- if (this.columnNumber != -1) {
- return ret2 + " at column number " + this.columnNumber;
- }
- return ret2;
- }
- public int getLineNumber() {
- return this.lineNumber;
- }
- public int getColumnNumber() {
- return this.columnNumber;
- }
- public String getFileName() {
- return this.fileName;
- }
- }
|