01: package com.teamkonzept.field.db;
02:
03: public class TKFieldDataDBError extends Error {
04:
05: public String what;
06: public String type;
07: public int id;
08: public String name;
09:
10: //********************************************************
11: /** Konstruktor
12: *
13: * @param String what, bei welchem Objekt der Fehler aufgetreten ist
14: * @param String type, der Typ des Objektes
15: * @param String Info, die ID des Objektes
16: * @param String formName Name des betroffenden Formulars
17: */
18: public TKFieldDataDBError(String what, String type, int id,
19: String formName) {
20: super ("Missing entry for object " + type + " in table " + what
21: + ": " + id);
22: this .what = what;
23: this .type = type;
24: this .id = id;
25: name = formName;
26: }
27:
28: //********************************************************
29: /** Konstruktor
30: *
31: * @param String what, bei welchem Objekt der Fehler aufgetreten ist
32: * @param String type, der Typ des Objektes
33: * @param String Info, die ID des Objektes
34: * @param String formName Name des betroffenden Formulars
35: */
36: public TKFieldDataDBError(String what, String type, int id) {
37: super ("Missing entry for object " + type + " in table " + what
38: + ": " + id);
39: this.what = what;
40: this.type = type;
41: this.id = id;
42: }
43: }
|