[Checkins] SVN: grokcore.content/trunk/src/grokcore/content/ Added interfaces.

Souheil CHELFOUH souheil at chelfouh.com
Sun Jan 3 17:59:50 EST 2010


Log message for revision 107604:
  Added interfaces.
  

Changed:
  U   grokcore.content/trunk/src/grokcore/content/__init__.py
  U   grokcore.content/trunk/src/grokcore/content/components.py

-=-
Modified: grokcore.content/trunk/src/grokcore/content/__init__.py
===================================================================
--- grokcore.content/trunk/src/grokcore/content/__init__.py	2010-01-03 22:31:21 UTC (rev 107603)
+++ grokcore.content/trunk/src/grokcore/content/__init__.py	2010-01-03 22:59:49 UTC (rev 107604)
@@ -1,2 +1,3 @@
+from grokcore.component.interfaces import IContext
+from grokcore.content.interfaces import IContainer, IOrderedContainer
 from grokcore.content.components import Model, Container, OrderedContainer
-from grokcore.content.components import IContext, IContainer, IOrderedContainer

Modified: grokcore.content/trunk/src/grokcore/content/components.py
===================================================================
--- grokcore.content/trunk/src/grokcore/content/components.py	2010-01-03 22:31:21 UTC (rev 107603)
+++ grokcore.content/trunk/src/grokcore/content/components.py	2010-01-03 22:59:49 UTC (rev 107604)
@@ -1,11 +1,11 @@
 # -*- coding: utf-8 -*-
 
 import persistent
+
+from grokcore.content import interfaces
 from persistent.list import PersistentList
-from grokcore.component.interfaces import IContext
 from zope.annotation.interfaces import IAttributeAnnotatable
 from zope.container.btree import BTreeContainer
-from zope.container.interfaces import IContainer, IOrderedContainer
 from zope.container.contained import Contained, notifyContainerModified
 from zope.interface import implements
 
@@ -28,7 +28,7 @@
     automatically be made the `grok.context()` of each of the views.
 
     """
-    implements(IAttributeAnnotatable, IContext)
+    implements(IAttributeAnnotatable, interfaces.IContext)
 
 
 class Container(BTreeContainer):
@@ -49,7 +49,7 @@
     or 'address') under which that item has been stored.
 
     """
-    implements(IAttributeAnnotatable, IContainer)
+    implements(IAttributeAnnotatable, interfaces.IContainer)
 
 
 class OrderedContainer(Container):
@@ -62,7 +62,7 @@
     way of changing the order is to call the `updateOrder()` method.
 
     """
-    implements(IOrderedContainer)
+    implements(interfaces.IOrderedContainer)
 
     def __init__(self):
         super(OrderedContainer, self).__init__()



More information about the checkins mailing list