[Checkins] SVN: z3c.relationfield/trunk/src/z3c/relationfield/event.py Change a dependency on Grok itself to grokcore.component.

Martijn Faassen faassen at infrae.com
Fri Oct 17 11:31:50 EDT 2008


Log message for revision 92307:
  Change a dependency on Grok itself to grokcore.component.
  

Changed:
  U   z3c.relationfield/trunk/src/z3c/relationfield/event.py

-=-
Modified: z3c.relationfield/trunk/src/z3c/relationfield/event.py
===================================================================
--- z3c.relationfield/trunk/src/z3c/relationfield/event.py	2008-10-17 15:28:33 UTC (rev 92306)
+++ z3c.relationfield/trunk/src/z3c/relationfield/event.py	2008-10-17 15:31:49 UTC (rev 92307)
@@ -1,9 +1,13 @@
-import grok
+import grokcore.component as grok
 
 from zope.interface import providedBy
 from zope.schema import getFields
 from zope import component
 from zope.app.intid.interfaces import IIntIds
+from zope.app.container.interfaces import (IObjectAddedEvent,
+                                           IObjectRemovedEvent)
+from zope.lifecycleevent.interfaces import IObjectModifiedEvent
+
 from zc.relation.interfaces import ICatalog
 
 from z3c.relationfield.interfaces import (IHasRelations,
@@ -11,7 +15,7 @@
                                           IRelationValue,
                                           ITemporaryRelationValue)
 
- at grok.subscribe(IHasRelations, grok.IObjectAddedEvent)
+ at grok.subscribe(IHasRelations, IObjectAddedEvent)
 def addRelations(obj, event):
     """Register relations.
 
@@ -20,7 +24,7 @@
     for name, relation in _relations(obj):
          _setRelation(obj, name, relation)
 
- at grok.subscribe(IHasRelations, grok.IObjectRemovedEvent)
+ at grok.subscribe(IHasRelations, IObjectRemovedEvent)
 def removeRelations(obj, event):
     """Remove relations.
 
@@ -32,7 +36,7 @@
         if relation is not None:
             catalog.unindex(relation)
 
- at grok.subscribe(IHasRelations, grok.IObjectModifiedEvent)
+ at grok.subscribe(IHasRelations, IObjectModifiedEvent)
 def updateRelations(obj, event):
     """Re-register relations, after they have been changed.
     """



More information about the Checkins mailing list