HObjectCache Class Reference

An object cache contains the actual common information about an object. More...

#include <HObject.h>

Inheritance diagram for HObjectCache:

Inheritance graph
[legend]
Collaboration diagram for HObjectCache:

Collaboration graph
[legend]
List of all members.

Detailed Description

An object cache contains the actual common information about an object.

A:M differenciates between an object that you find in the Objects folder in the PWS and rerefences to the object that you find in Actions or Choreographies folders of the PWS for example and named "Shortcut to ...". The actual object found in the Objects folder of the PWS is a HObjectCache or a cache for short.

So the HObjectCache or any derived classes contain the original definition and attributes of an object. It acts as a reference definition from which any later modifications (like for an Action) are based. Every HObjectCache have an internal list of every checked out HObject currently instanciated in a project.

Less obvious is the fact that when an object is displayed in a view to allow the user to edit it, an HObject is created from the HObjectCache and the HObject is the one displayed.

See also:
HObject for a description of its use and its relation to an HObjectCache.

Definition at line 19 of file HObject.h.


The documentation for this class was generated from the following file:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:56 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001