Next: , Previous: , Up: Aime Libraries   [Index]

7.33 Proxy Types Library

The proxy data type library objects provide data types suited to map application data. The actual types are defined by the application itself, with the library objects only making the tasks of data type definition easier.

The access to data is intermediated by proxy objects - the executed programs will refer (via variables, etc) the proxy objects, with the proxy objects further referring the application data. The introduced data types are nullable, i.e. the reference hold by the proxy objects to data can be removed. The effect is that the proxies become weak references to application data, allowing application data a life cycle independent of the executed programs data.