[Zope3-checkins] CVS: Zope3/lib/python/Zope/App/OFS/Annotation - IAttributeAnnotatable.py:1.4

Jim Fulton jim@zope.com
Fri, 4 Oct 2002 13:46:06 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Annotation
In directory cvs.zope.org:/tmp/cvs-serv14290

Modified Files:
	IAttributeAnnotatable.py 
Log Message:
Got rid of attribute declarations. This was messing up verification,
as there isn't a way, currently, to say that an attribute name is
reserved, but not necessarily implemented.


=== Zope3/lib/python/Zope/App/OFS/Annotation/IAttributeAnnotatable.py 1.3 => 1.4 ===
--- Zope3/lib/python/Zope/App/OFS/Annotation/IAttributeAnnotatable.py:1.3	Sat Jul 20 19:31:57 2002
+++ Zope3/lib/python/Zope/App/OFS/Annotation/IAttributeAnnotatable.py	Fri Oct  4 13:46:05 2002
@@ -16,18 +16,9 @@
 $Id$
 """
 from IAnnotatable import IAnnotatable
-from Interface.Attribute import Attribute
 
 class IAttributeAnnotatable(IAnnotatable):
     """
     Marker interface giving permission for an IAnnotations adapter to store
     data in an attribute named __annotations__.
     """
-
-    __annotations__ = Attribute(
-        """
-        This attribute may be used by an IAnnotations adapter to
-        store pickleable data in.  The object implementing this
-        interface promises not to touch the attribute other than
-        to persist it.
-        """)