Lade...
 

CX_LOOSE_REF_MANAGER

CX_LOOSE_REF_MANAGER

Klassenhierarchie
Beschreibung:

Diese Klasse wird verwendet, um Objekte der Klasse CX_LOOSE_REF zu verwalten. Zusammen erlauben diese Klassen das Arbeiten mit lose-gekoppelten (bzw. relationalen) Referenzen.

Während CX_LOOSE_REF-Objekte die Relation von einem Objekt zu einem anderen realisiert, übernimmt der CX_LOOSE_REF_MANAGER die Verwaltung mehrerer solcher Relationen. Bei ihm werden die Messages angemeldet, die für die verschiedenen CX_LOOSE_REF-Typen gehören (kategorisiert durch das Attribut looseEnumType).

Der CX_LOOSE_REF_MANAGER ist ein Singleton-Objekt, das heißt, es gibt ihn nur ein einziges mal. Man bekommt ihn mit dem Befehl GetManager(LOOSE_REF).

Code-Beispiel:
0 (RESOLVE_TEMPORARY_LOOSE_REF_READ) (RESOLVE_TEMPORARY_LOOSE_REF_WRITE) GetManager(LOOSE_REF) Call(SetMessages) 
Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
SetMessages   INTEGER, INTEGER, INTEGER   Setzt die Messages zum Lesen/Schreiben für einen Loose-Enum-Typ

* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion

 

Verwendung in AppsWH
Modul Kurzbeschreibung