On 27-Sep-06, at 4:18 PM, Tarun Reddy wrote:
I assume that awakeFromInsertion (based on the name) does not executeuntil the actual insertion of the object in the database, which means I can't rely on the value until the object has been saved. I am currently using the method to store creation date info, but I was hoping to get aninitial value in before being saved to the database.
No. awakeFromInsertion is called when the EO is inserted into an EC. From the docs:"Overridden by subclasses to perform additional initialization on the receiver upon its being inserted into ec. This is commonly used to assign default values or record the time of insertion. EOCustomObject's implementation merely sends an awakeObjectFromInsertion to the receiver's EOClassDescription. Subclasses should invoke super's implementation before performing their own initialization."
<http://developer.apple.com/documentation/WebObjects/Reference/API/ com/webobjects/eocontrol/EOCustomObject.html#awakeFromInsertion (com.webobjects.eocontrol.EOEditingContext)>
-- ;david -- David LeBer Codeferous Software 'co-def-er-ous' adj. Literally 'code-bearing' site: http://www.codeferous.com blog: http://david.codeferous.com -- Toronto Area Cocoa / WebObjects developers group: http://www.tacow.org
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
