On 27-Sep-06, at 4:18 PM, Tarun Reddy wrote:

I assume that awakeFromInsertion (based on the name) does not execute
until 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 an
initial 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


Attachment: 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]

Reply via email to