[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Annotation - IAnnotations.py:1.1.2.2

Steve Alexander steve@cat-box.net
Sun, 26 May 2002 12:20:47 -0400


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

Modified Files:
      Tag: Zope-3x-branch
	IAnnotations.py 
Log Message:
Made IAnnotations implement IAnnotatable.

IAnnotatable says an object that implements IAnnotatable can be adapted
to an IAnnotations.

An IAnnotations can be adapted to an IAnnotations, because a thing can
always be adapted to a type it implements.

Therefore, IAnnotations implements IAnnotatable.


=== Zope3/lib/python/Zope/App/OFS/Annotation/IAnnotations.py 1.1.2.1 => 1.1.2.2 ===
 $Id$
 """
+from IAnnotatable import IAnnotatable
 from Interface import Interface
 
-class IAnnotations(Interface):
+class IAnnotations(IAnnotatable):
     """
     Annotations store arbitrary application data under package unique keys
     """