CX_LOOSE_REF_MANAGER
Class hierarchy
- CX_CLASS
- CX_SYSTEM_MANAGER
- CX_LOOSE_REF_MANAGER
- CX_SYSTEM_MANAGER
Description:
This class is used to manage objects of the CX_LOOSE_REF class. Together, these classes allow working with loosely coupled (or relational) references.
While CX_LOOSE_REF objects realise the relation from one object to another, the CX_LOOSE_REF_MANAGER takes over the management of several such relations. The messages belonging to the various CX_LOOSE_REF types(categorised by the looseEnumType attribute) are registered with it.
The CX_LOOSE_REF_MANAGER is a singleton object, i.e. it exists only once. You can get it with the command GetManager(LOOSE_REF).
Code example:
0 (RESOLVE_TEMPORARY_LOOSE_REF_READ) (RESOLVE_TEMPORARY_LOOSE_REF_WRITE) GetManager(LOOSE_REF) Call(SetMessages)
Function | MA* | Parameters | Return | Brief description |
---|---|---|---|---|
SetMessages | INTEGER, INTEGER, INTEGER | Sets the read/write messages for a loose enum type. |
* MA = member access function,
greyed out = inherited function
Module | Brief description |
---|---|