1
<configure xmlns="http://namespaces.zope.org/zope" i18n_domain="zope">
3
<class class="zope.schema.Field">
8
description="Basic Field" />
10
<implements interface="zope.interface.interfaces.IAttribute" />
14
permission="zope.View"
15
interface="zope.schema.interfaces.IField"
19
permission="zope.ManageContent"
24
<allow attributes="__name__" />
26
<!-- TODO: put the whole interface under one permission for now -->
29
permission="zope.ManageContent"
30
interface="zope.schema.interfaces.IField"
31
set_schema="zope.schema.interfaces.IField"
36
<class class="zope.schema.Container">
39
id="zope.schema.Container"
40
title="Container Field"
41
description="Container Field" />
43
<require like_class="zope.schema.Field" />
47
<class class="zope.schema.Iterable">
50
id="zope.schema.Iterable"
51
title="Iterable Field"
52
description="Iterable Field" />
54
<require like_class="zope.schema.Field" />
58
<class class="zope.schema.Orderable">
61
id="zope.schema.Orderable"
62
title="Orderable Field"
63
description="Orderable Field" />
66
permission="zope.ManageContent"
67
interface="zope.schema.interfaces.IMinMax"
68
set_schema="zope.schema.interfaces.IMinMax"
73
<class class="zope.schema.MinMaxLen">
76
id="zope.schema.MinMaxLen"
77
title="MinMaxLen Field"
78
description="MinMaxLen Field" />
81
permission="zope.ManageContent"
82
interface="zope.schema.interfaces.IMinMaxLen"
83
set_schema="zope.schema.interfaces.IMinMaxLen"
88
<class class="zope.schema.Bytes">
91
id="zope.schema.Bytes"
93
description="Bytes Field" />
95
<require like_class="zope.schema.MinMaxLen" />
96
<require like_class="zope.schema.Field" />
100
<class class="zope.schema.BytesLine">
103
id="zope.schema.BytesLine"
104
title="BytesLine Field"
105
description="BytesLine Field" />
107
<require like_class="zope.schema.MinMaxLen" />
108
<require like_class="zope.schema.Field" />
112
<class class="zope.schema.Text">
115
id="zope.schema.Text"
117
description="Text Field" />
119
<implements interface="zope.schema.interfaces.IFromUnicode" />
121
<require like_class="zope.schema.MinMaxLen" />
122
<require like_class="zope.schema.Field" />
126
<class class="zope.schema.TextLine">
129
id="zope.schema.TextLine"
130
title="Text Line Field"
131
description="Text Line Field" />
133
<require like_class="zope.schema.MinMaxLen" />
134
<require like_class="zope.schema.Field" />
138
<class class="zope.schema.Bool">
141
id="zope.schema.Bool"
142
title="Boolean Field"
143
description="Boolean Field" />
145
<require like_class="zope.schema.Field" />
149
<class class="zope.schema.Int">
153
title="Integer Field"
154
description="Integer Field" />
156
<require like_class="zope.schema.Orderable" />
157
<require like_class="zope.schema.Field" />
161
<class class="zope.schema.Float">
164
id="zope.schema.Float"
166
description="Float Field" />
168
<require like_class="zope.schema.Orderable" />
169
<require like_class="zope.schema.Field" />
173
<class class="zope.schema.Decimal">
176
id="zope.schema.Decimal"
177
title="Decimal Field"
178
description="Decimal Field" />
180
<require like_class="zope.schema.Orderable" />
181
<require like_class="zope.schema.Field" />
185
<class class="zope.schema.Tuple">
188
id="zope.schema.Tuple"
190
description="Tuple Field" />
192
<require like_class="zope.schema.Field" />
196
<class class="zope.schema.List">
199
id="zope.schema.List"
201
description="List Field" />
203
<require like_class="zope.schema.Field" />
207
<class class="zope.schema.Choice">
209
id="zope.schema.Choice"
211
description="Choice Field"
214
<require like_class="zope.schema.Field" />
218
<class class="zope.schema.Set">
223
description="Set Field" />
225
<require like_class="zope.schema.Field" />
229
<class class="zope.schema.Password">
232
id="zope.schema.Password"
233
title="Password Field"
234
description="Password Field" />
236
<require like_class="zope.schema.MinMaxLen" />
237
<require like_class="zope.schema.Field" />
241
<class class="zope.schema.Dict">
244
id="zope.schema.Dict"
246
description="Dict Field" />
248
<require like_class="zope.schema.MinMaxLen" />
249
<require like_class="zope.schema.Field" />
253
<class class="zope.schema.Datetime">
256
id="zope.schema.Datetime"
257
title="Datetime Field"
258
description="Datetime Field" />
260
<require like_class="zope.schema.Orderable" />
261
<require like_class="zope.schema.Field" />
265
<class class="zope.schema.Date">
268
id="zope.schema.Date"
270
description="Date Field"
273
<require like_class="zope.schema.Orderable" />
274
<require like_class="zope.schema.Field" />
278
<class class="zope.schema.Timedelta">
281
id="zope.schema.Timedelta"
282
title="Timedelta Field"
283
description="Timedelta Field"
286
<require like_class="zope.schema.Orderable" />
287
<require like_class="zope.schema.Field" />
291
<class class="zope.schema.SourceText">
294
id="zope.schema.SourceText"
295
title="SourceText Field"
296
description="SourceText Field" />
298
<require like_class="zope.schema.MinMaxLen" />
299
<require like_class="zope.schema.Field" />
303
<class class="zope.schema.Object">
306
id="zope.schema.Object"
308
description="Object Field" />
311
permission="zope.ManageContent"
312
interface="zope.schema.interfaces.IObject" />
316
<class class="zope.schema.URI">
321
description="URI Field" />
323
<require like_class="zope.schema.MinMaxLen" />
324
<require like_class="zope.schema.Field" />
328
<class class="zope.schema.DottedName">
330
id="zope.schema.DottedName"
332
description="Dotted Name"
335
<require like_class="zope.schema.MinMaxLen" />
336
<require like_class="zope.schema.Field" />
340
<class class="zope.schema.Id">
345
description="Id Field" />
347
<require like_class="zope.schema.MinMaxLen" />
348
<require like_class="zope.schema.Field" />
352
<class class="zope.schema.InterfaceField">
355
id="zope.schema.InterfaceField"
356
title="Interface Field"
357
description="Interface Field" />
359
<require like_class="zope.schema.Field" />
363
<class class="zope.schema.vocabulary.SimpleTerm">
364
<allow interface="zope.schema.interfaces.ITitledTokenizedTerm" />
367
<class class="zope.schema.vocabulary.SimpleVocabulary">
368
<allow interface="zope.schema.interfaces.IVocabularyTokenized" />