CX_MASTER_LOCALE ab DLL Version 4.5.2.173619
Klassenhierarchie
- CX_CLASS
- CX_CONTAINER
- CX_MASTER_LOCALE
- CX_CONTAINER
Beschreibung: (Business Pattern)
Die Klasse dient als Container der alle im System bekannten Locale-Information hält: auf erster Ebene in Collection locales aller Objekte vom Typ CX_COUNTRY_LOCALE.
Alle eingelesene Locales - siehe CX_SYSTEM_OBJECT::GetAllLocales - erhält man als transientes CX_MASTER_LOCALE Objekt.
Der Destructor gibt den Speicher aller untergeordneten Objekte frei.
Mit Methode StoreXML wird die gesamte Locale-Information als XML gespeichert.
Code-Beispiel:
Var(masterLocale)
SystemObject Call(GetAllLocales) -> masterLocale
. . . // code to edit locales
"CustomLocales.xml" masterLocale Call(StoreXML) // save the result
INVALID -> masterLocale // now, garbage collector can remove all transient locale objects
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
StoreXML | STRING | Schreibe die Daten der Locale-Hierarchie in ein XML-File, der Dateiname wird als Parameter übergeben |
* MA = Member-Access-Funktion
* I = Indizierbares Datenfeld
Modul | Kurzbeschreibung |
---|---|
locales.mod | Ortsspezifische Daten Editiermodul |