![]() |
OpenKeyWord
Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
|
LogMessenger liest Log-Meldungen sprachspezifisch für die im Konstruktor gegeben Klasse aus der Zugehörigen XML-Datei. Mehr ...
Öffentliche Methoden | |
LogMessenger (String fpsClassname) | |
String | GetMessage (String MethodName, String TextKey) |
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter. Mehr ... | |
String | GetMessage (String MethodName, String TextKey, Object Parameter_1) |
Holt die Log-Meldung für MethodeNmae/Textkey und einem Parameter. Mehr ... | |
String | GetMessage (String MethodName, String TextKey, Object Parameter_1, Object Parameter_2) |
Holt die Log-Meldung für MethodeNmae/Textkey und einem Parameter. Mehr ... | |
String | GetMessage (String MethodName, String TextKey, Object Parameter_1, Object Parameter_2, Object Parameter_3) |
Holt die Log-Meldung für MethodeNmae/Textkey und drei Parameter. Mehr ... | |
Private Methoden | |
String | ReadMessage (String ClassName, String MethodName, String TextKey) |
Interne Kernfunktion holt die Log-Meldung mit Platzhaltern aus der XML-Datei. Mehr ... | |
Private Attribute | |
String | cvsClassName = "" |
OKW_XmlReader | myXmlReader |
LogMessenger liest Log-Meldungen sprachspezifisch für die im Konstruktor gegeben Klasse aus der Zugehörigen XML-Datei.
Die Log-Meldungen sind in XML-Dateien ausgelagert. Die XML-Dateien müssn in Verzeichniss gegeben in OKW_Ini.Instance.OKW_Enviroment.PathLog abgelegt sein. (Defaultwert: /XML/Log
)
Die XML-Struktur sieh wie folgt aus:
Dabei können
Die aktuelle Sprache kommt aus OKW.OKWLanguage.getInstance.Language
@info Die englische Üersetzung muss immer vorhanden sein. Sollte eine andere Übersetzung fehlen, dann wir die englische Log-Meldung zurückgeliefert.
Definiert in Zeile 84 der Datei LogMessenger.java.
okw.LogMessenger.LogMessenger | ( | String | fpsClassname | ) |
fpsClassname | Name der Klasse. Wird verwendet um die Instanz der Klasse mit der zugehärige XML-Datei zu verbinden. |
Definiert in Zeile 103 der Datei LogMessenger.java.
String okw.LogMessenger.GetMessage | ( | String | MethodName, |
String | TextKey | ||
) |
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter.
MethodName | Name der Methode |
TextKey | Text-Schlüssel |
Definiert in Zeile 137 der Datei LogMessenger.java.
String okw.LogMessenger.GetMessage | ( | String | MethodName, |
String | TextKey, | ||
Object | Parameter_1 | ||
) |
Holt die Log-Meldung für MethodeNmae/Textkey und einem Parameter.
MethodName | Name der Methode |
TextKey | Text-Schlüssel |
Parameter_1 | Wert der in der Log_Meldung mit ausgegeben wird. |
Definiert in Zeile 175 der Datei LogMessenger.java.
String okw.LogMessenger.GetMessage | ( | String | MethodName, |
String | TextKey, | ||
Object | Parameter_1, | ||
Object | Parameter_2 | ||
) |
Holt die Log-Meldung für MethodeNmae/Textkey und einem Parameter.
MethodName | Name der Methode |
TextKey | Text-Schlüssel |
Parameter_1 | 1. Wert der in der Log_Meldung mit ausgegeben wird. |
Parameter_2 | 2. Wert der in der Log_Meldung mit ausgegeben wird. |
Definiert in Zeile 219 der Datei LogMessenger.java.
String okw.LogMessenger.GetMessage | ( | String | MethodName, |
String | TextKey, | ||
Object | Parameter_1, | ||
Object | Parameter_2, | ||
Object | Parameter_3 | ||
) |
Holt die Log-Meldung für MethodeNmae/Textkey und drei Parameter.
MethodName | Name der Methode |
TextKey | Text-Schlüssel |
Parameter_1 | 1. Wert der in der Log_Meldung mit ausgegeben wird. |
Parameter_2 | 2. Wert der in der Log_Meldung mit ausgegeben wird. |
Parameter_2 | 2. Wert der in der Log_Meldung mit ausgegeben wird. |
Definiert in Zeile 267 der Datei LogMessenger.java.
|
private |
Interne Kernfunktion holt die Log-Meldung mit Platzhaltern aus der XML-Datei.
"ClassName", "MethodName" and "TextKey" and Actual language from ini-file.
ClassName | Name of the Class. |
MethodName | Name of the Method. |
TextKey | Key for the Text-Message. |
Definiert in Zeile 321 der Datei LogMessenger.java.