|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTSLogg
class TSLogg
.
====================================================================== Klasse TSLogg -- Definition fuer Log-Ausgabe Achtung: Meldungskennungen duerfen NICHT laenger als 8 Zeichen sein ##TSLogg (Eyecatcher) ======================================================================
Field Summary | |
---|---|
private static java.lang.StringBuilder |
CRLF
|
private java.lang.String |
fn
|
protected static java.lang.String |
IdStr
|
private java.io.BufferedWriter |
LgF
|
private boolean |
msgK
|
private static java.util.HashSet<java.lang.String> |
MsgL
|
private static java.util.ResourceBundle |
Msgs
|
private boolean |
nol
|
private static java.lang.String |
pref
|
private static java.lang.String |
sep
|
Constructor Summary | |
---|---|
protected |
TSLogg()
. |
protected |
TSLogg(java.lang.String dname)
. |
Method Summary | |
---|---|
protected boolean |
Close()
. |
protected boolean |
Err(java.lang.String key,
int p0)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String... prm)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
double p1)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
int p1)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
int p1,
int p2)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
int p1,
int p2,
int p3)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
int p1,
int p2,
int p3,
int p4)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
java.lang.String p1,
int p2)
. |
protected boolean |
Err(java.lang.String key,
java.lang.String p0,
java.lang.String p1,
int p2,
int p3)
. |
private static java.lang.String |
fmtKey(java.lang.String key,
java.lang.String msg)
. |
protected static java.lang.String |
getKey(java.lang.String key)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
double p0)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
double p0,
double p1)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
int p0)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
int p0,
int p1)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String... prm)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0,
double p1)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0,
int p1)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0,
int p1,
int p2)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0,
java.lang.String p1)
. |
protected static java.lang.String |
getMsg(java.lang.String key,
java.lang.String p0,
java.lang.String p1,
int p2)
. |
protected boolean |
Log(java.lang.String key,
int p0)
. |
protected boolean |
Log(java.lang.String key,
java.lang.String... prm)
. |
protected boolean |
Log(java.lang.String key,
java.lang.String p0,
int p1)
. |
protected boolean |
Log(java.lang.String key,
java.lang.String p0,
int p1,
int p2)
. |
protected boolean |
Log(java.lang.String key,
java.lang.String p0,
int p1,
int p2,
int p3)
. |
protected boolean |
Log(java.lang.String key,
java.lang.String p0,
java.lang.String p1,
int p2)
. |
protected boolean |
Msg(java.lang.String key,
int p0)
. |
protected boolean |
Msg(java.lang.String key,
java.lang.String... prm)
. |
protected boolean |
Msg(java.lang.String key,
java.lang.String p0,
int p1,
int p2)
. |
protected boolean |
Msg(java.lang.String key,
java.lang.String p0,
java.lang.String p1,
int p2)
. |
protected boolean |
Open(boolean app)
. |
protected static boolean |
Print(java.lang.String key,
double p0)
. |
protected static boolean |
Print(java.lang.String key,
int p0)
. |
protected static boolean |
Print(java.lang.String key,
java.lang.String... prm)
. |
protected static boolean |
Print(java.lang.String key,
java.lang.String p0,
int p1)
. |
protected static boolean |
Print(java.lang.String key,
java.lang.String p0,
int p1,
int p2)
. |
protected static boolean |
prtMsg(java.lang.String key,
java.lang.String... arg)
. |
protected static boolean |
setKey(java.lang.String key)
. |
protected void |
setOpt(boolean key)
. |
protected boolean |
Skip(boolean win)
. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static java.lang.String IdStr
private static java.util.ResourceBundle Msgs
private static java.util.HashSet<java.lang.String> MsgL
private static java.lang.String pref
private static java.lang.String sep
private static java.lang.StringBuilder CRLF
private boolean nol
private java.lang.String fn
private java.io.BufferedWriter LgF
private boolean msgK
Constructor Detail |
---|
protected TSLogg()
===================================================================== Constructor: (1) Create default-entry =====================================================================
protected TSLogg(java.lang.String dname)
===================================================================== Constructor: (2) Logging Eintrag fuer aktives Logging erstellen =====================================================================
Method Detail |
---|
protected final boolean Close()
===================================================================== Methode "Close" Schliessen der Log-Datei falls offen ##Close.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String... prm)
===================================================================== Methode "Err" (Version <...>) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, int p0)
===================================================================== Methode "Err" (Version ) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, int p1)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, double p1)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, java.lang.String p1, int p2)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, int p1, int p2)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, java.lang.String p1, int p2, int p3)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, int p1, int p2, int p3)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
protected final boolean Err(java.lang.String key, java.lang.String p0, int p1, int p2, int p3, int p4)
===================================================================== Methode "Err" (Version) Aufbereiten und Ausgeben einer Meldung MIT Fehlerkennzeichen Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Err.TSLogg (Eyecatcher) =====================================================================
private static java.lang.String fmtKey(java.lang.String key, java.lang.String msg)
===================================================================== Methode "fmtKey" Schluesselkennung formatieren und Meldung voranstellen ##fmtKey.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getKey(java.lang.String key)
===================================================================== Methode "getKey" Meldung gemaess Schluessel aus Sprachdefinition holen Es findet KEINE Parameter-Ersetzung (ausser Sonderfall) statt!! Achtung: 'Msgs' ist auf jeden Fall gueltig. da sonst Programm sofort beendet wird. 'Msgs' wird deshalb nicht mehr geprueft. ##getKey.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String... prm)
===================================================================== Methode "getMsg" (Version <...>) Aufbereiten einer Meldung -- Ersetzen von Parametern Wenn die Schluessellaenge >8 Zeichen ist, wird angenommen, dass es sich NICHT um einen Schluessel sondern um die Rohmeldung(='Meldung mit Platzhalter') selbst handelt! ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: 'Msgs' ist auf jeden Fall gueltig. da sonst Programm sofort beendet wird. 'Msgs' wird deshalb nicht mehr geprueft. Achtung: Es erfolgt (prinzipiell) kein 'reScan'. Wenn ein Argument Platzhalter enthaelt, werden diese NICHT aufgeloest. ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, int p0)
===================================================================== Methode "getMsg" (Version ) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, double p0)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0, java.lang.String p1)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0, int p1)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0, double p1)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, int p0, int p1)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, double p0, double p1)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0, java.lang.String p1, int p2)
===================================================================== Methode "getMsg" (Version) Aufbereiten einer Meldung -- Ersetzen von Parametern ACHTUNG: Beschreibung siehe allgemeine Version ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected static java.lang.String getMsg(java.lang.String key, java.lang.String p0, int p1, int p2)
===================================================================== Method "getMsg" (Version) Process message -- replace formal parameter if applicable Description: see 'common version' ##getMsg.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, java.lang.String... prm)
===================================================================== Method "Log" (Version <...>) Process message and write it to Log-file. DO NOT add an error-marker. Method returns state of logging. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, int p0)
===================================================================== Method "Log" (Version ) Process message and write it to Log-file. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, java.lang.String p0, int p1)
===================================================================== Method "Log" (Version) Process message and write it to Log-file. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, java.lang.String p0, java.lang.String p1, int p2)
===================================================================== Method "Log" (Version) Process message and write it to Log-file. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, java.lang.String p0, int p1, int p2)
===================================================================== Method "Log" (Version) Process message and write it to Log-file. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Log(java.lang.String key, java.lang.String p0, int p1, int p2, int p3)
===================================================================== Method "Log" (Version) Process message and write it to Log-file. ##Log.TSLogg (Eyecatcher) =====================================================================
protected final boolean Msg(java.lang.String key, java.lang.String... prm)
===================================================================== Method "Msg" (Version <...>) Process message and write it to Log-file and window. DO NOT add an error-marker. Method returns state of logging. ##Msg.TSLogg (Eyecatcher) =====================================================================
protected final boolean Msg(java.lang.String key, int p0)
===================================================================== Method "Msg" (Version ) Process message and write it to Log-file and window. ##Msg.TSLogg (Eyecatcher) =====================================================================
protected final boolean Msg(java.lang.String key, java.lang.String p0, java.lang.String p1, int p2)
===================================================================== Method "Msg" (Version) Process message and write it to Log-file and window. ##Msg.TSLogg (Eyecatcher) =====================================================================
protected final boolean Msg(java.lang.String key, java.lang.String p0, int p1, int p2)
===================================================================== Method "Msg" (Version) Process message and write it to Log-file and window. ##Msg.TSLogg (Eyecatcher) =====================================================================
protected final boolean Open(boolean app)
===================================================================== Methode "Open" Oeffnen der Log-Datei falls Dateiname verfuegbar ##Open.TSLogg (Eyecatcher) =====================================================================
protected static boolean Print(java.lang.String key, java.lang.String... prm)
===================================================================== Methode "Print" (Version <...>) Aufbereiten und Ausgeben einer Meldung auf Console ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') ##Print.TSLogg (Eyecatcher) =====================================================================
protected static boolean Print(java.lang.String key, int p0)
===================================================================== Methode "Print" (Version ) Aufbereiten und Ausgeben einer Meldung auf Console ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') =====================================================================
protected static boolean Print(java.lang.String key, double p0)
===================================================================== Methode "Print" (Version) Aufbereiten und Ausgeben einer Meldung auf Console ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') =====================================================================
protected static boolean Print(java.lang.String key, java.lang.String p0, int p1)
===================================================================== Methode "Print" (Version) Aufbereiten und Ausgeben einer Meldung auf Console ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') =====================================================================
protected static boolean Print(java.lang.String key, java.lang.String p0, int p1, int p2)
===================================================================== Methode "Print" (Version) Aufbereiten und Ausgeben einer Meldung auf Console ACHTUNG: Sprachdefinition wird beachtet!!! Achtung: Routine liefert IMMER Fehlerkennzeichen ('true') =====================================================================
protected static boolean prtMsg(java.lang.String key, java.lang.String... arg)
===================================================================== Method "prtMsg" Create message, store it for LOG-output and print it to screen. Method uses global variables/classes: 'Fo'. Method returns 'true' if the message was suppressed. ##prtMsg.TSLogg (Eyecatcher) =====================================================================
protected static boolean setKey(java.lang.String key)
===================================================================== Methode "setKey" Schluesselkennung fuer Meldungsunterdrueckung setzen Methode liefert 'true' wenn Kennung NICHT gespeichert wurde ##setKey.TSLogg (Eyecatcher) =====================================================================
protected final void setOpt(boolean key)
===================================================================== Methode "setOpt" Optionen fuer die Meldungsaugabe eintragen ##setOpt.TSLogg (Eyecatcher) =====================================================================
protected final boolean Skip(boolean win)
===================================================================== Methode "Skip" Aufbereiten und Ausgeben einer Leerzeile ##Skip.TSLogg (Eyecatcher) =====================================================================
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |