Method Abstract():notifyLoaded() Foundation

Handles persistency issues.

:notifyLoaded() --> self

The return value of :notifyLoaded() is ignored.


The method is used when objects are made persistent and transformed back to the Object data type. Objects become persistent when they are stored in a file by the SAVE command or by transforming them into a binary string with the Var2Bin() function. If an object is loaded back to memory using RESTORE or Bin2Var() , the :notifyLoaded() method is executed when it is implemented in a class. The task of this method is to restore all data required by an object that cannot be saved in a file. This applies to all member variables of a class having the NOSAVE attribute or to system resources that must be requested from the operating system, such as a window handle, for example.


If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.