[Zope3-checkins] CVS: Zope3/doc/schema - vocabularies.txt:1.4
Fred L. Drake, Jr.
fred@zope.com
Thu, 24 Jul 2003 11:36:47 -0400
Update of /cvs-repository/Zope3/doc/schema
In directory cvs.zope.org:/tmp/cvs-serv9017
Modified Files:
vocabularies.txt
Log Message:
Try adding a more introductory definition of a vocabulary.
=== Zope3/doc/schema/vocabularies.txt 1.3 => 1.4 ===
--- Zope3/doc/schema/vocabularies.txt:1.3 Tue Jul 15 12:54:12 2003
+++ Zope3/doc/schema/vocabularies.txt Thu Jul 24 11:36:43 2003
@@ -13,6 +13,11 @@
contents of a file maintained by another process, or static data
provided by a separately maintained piece of code.
+A vocabulary is an object which represents a collection of distinct
+values (where distinct means that any two of them compare as not equal
+using !=, and no two compare equal using ==). These are most
+interesting when the set of values is highly dynamic.
+
A vocabulary field in a schema contains either a vocabulary object
(``IBaseVocabulary``) or a name of a vocabulary. If a name is used,
the specific vocabulary to use will be supplied by a registry when the