[Zope3-checkins] CVS: Zope3/lib/python/Zope/App/OFS/Container - IContainer.py:1.8

Gary Poster gary@zope.com
Wed, 18 Dec 2002 14:16:04 -0500


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

Modified Files:
	IContainer.py 
Log Message:
removing IHomogenousContainer


=== Zope3/lib/python/Zope/App/OFS/Container/IContainer.py 1.7 => 1.8 ===
--- Zope3/lib/python/Zope/App/OFS/Container/IContainer.py:1.7	Sat Nov 30 13:34:34 2002
+++ Zope3/lib/python/Zope/App/OFS/Container/IContainer.py	Wed Dec 18 14:16:02 2002
@@ -68,20 +68,4 @@
     """Containers that always choose names for their items
     """
 
-class IHomogenousContainer(Interface):
-
-    # XXX this needs to be rethought a bit.
-    def isAddable(interfaces):
-        """Test for interface compatability for container and factory
-
-        Tells you whether something that implements the given
-        interfaces may be added to this container.
-
-        The argument may be a single interface, a tuple of interfaces,
-        or None, if the thing you're considering adding declares no
-        interfaces.
-
-        Returns a true value if an object that implements absolutely all
-        of the given interfaces may be added to this container.
-        Otherwise, returns false."""