[Zope3-checkins] CVS: Zope3/src/zope/schema - interfaces.py:1.24

Fred L. Drake, Jr. fred@zope.com
Wed, 18 Jun 2003 15:03:17 -0400


Update of /cvs-repository/Zope3/src/zope/schema
In directory cvs.zope.org:/tmp/cvs-serv11643

Modified Files:
	interfaces.py 
Log Message:
Remove ISubsetVocabulary; this is not generally useful given the current
approach to separating the query mechanism from the rest of the vocabulary
interfaces.


=== Zope3/src/zope/schema/interfaces.py 1.23 => 1.24 ===
--- Zope3/src/zope/schema/interfaces.py:1.23	Thu Jun 12 13:27:59 2003
+++ Zope3/src/zope/schema/interfaces.py	Wed Jun 18 15:02:46 2003
@@ -449,13 +449,6 @@
         """Return the number of valid terms, or sys.maxint."""
 
 
-class ISubsetVocabulary(Interface):
-    """Vocabulary which represents a subset of another vocabulary."""
-
-    def getMasterVocabulary():
-        """Returns the vocabulary that this is a subset of."""
-
-
 class IVocabulary(IIterableVocabulary, IBaseVocabulary):
     """Vocabulary which is iterable."""