![]() |
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 ...
Zusammengehörigkeiten von okw.LogMessenger:Ö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.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| 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.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| 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.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| 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.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
|
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.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird: