Object created events
Martin Aspeli <[email protected]> Tue, 26 Sep 2006 22:03:52 +0100
| Newsgroups | gmane.comp.web.zope.plone.archetypes.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi guys, We discussed this but I don't think we came to a conclusion. Now, I've discovered a real need for an object-created event that really fires when the object is created. I also see a good reason to have an "object initialised" event that fires when an object is first saved out of the factory. Thus, I'd like to add the following: IObjectCreatedEvent -- instance brought to life - fire from initializeArchetype() IObjectModifiedEvent -- any and all changes - fire from processForm() when the creation flag is False IObjectInitializedEvent -- first change - subclass of IObjectModifiedEvent - fire from processForm() when the creation flag is True The current implementation fires IObjectCreatedEvent on the first change (where I'm proposing IObjectInitializedEvent) and IObjectModifiedEvent on subsequent edits (I wouldn't change this). I can change this, if people agree. Also, this is on 1.4 branch and 1.5 branch - should we change both? Martin ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV