[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