source: TI05-delivery/ows_framework/trunk/ows_server/ows_server/models/vocabDefs_services_types.py @ 2938

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI05-delivery/ows_framework/trunk/ows_server/ows_server/models/vocabDefs_services_types.py@2938
Revision 2938, 35.7 KB checked in by lawrence, 13 years ago (diff)

Provides a test harness for the getrelatedrecords option in
the BODC VocabServer?.

Line 
1##################################################
2# vocabDefs_services_types.py
3# generated by ZSI.generate.wsdl2python
4##################################################
5
6
7import ZSI
8import ZSI.TCcompound
9from ZSI.schema import LocalElementDeclaration, ElementDeclaration, TypeDefinition, GTD, GED
10from ZSI.generate.pyclass import pyclass_type
11
12##############################
13# targetNamespace
14# urn:vocab/types
15##############################
16
17class ns0:
18    targetNamespace = "urn:vocab/types"
19
20    class whatListsType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
21        schema = "urn:vocab/types"
22        type = (schema, "whatListsType")
23        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
24            ns = ns0.whatListsType_Def.schema
25            TClist = [ZSI.TC.String(pname=(ns,"categoryKey"), aname="_categoryKey", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
26            self.attribute_typecode_dict = attributes or {}
27            if extend: TClist += ofwhat
28            if restrict: TClist = ofwhat
29            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
30            class Holder:
31                __metaclass__ = pyclass_type
32                typecode = self
33                def __init__(self):
34                    # pyclass
35                    self._categoryKey = None
36                    return
37            Holder.__name__ = "whatListsType_Holder"
38            self.pyclass = Holder
39
40    class whatListsResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
41        schema = "urn:vocab/types"
42        type = (schema, "whatListsResponseType")
43        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
44            ns = ns0.whatListsResponseType_Def.schema
45            TClist = [GTD("urn:vocab/types","codeTableTypeType",lazy=True)(pname=(ns,"codeTableType"), aname="_codeTableType", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
46            self.attribute_typecode_dict = attributes or {}
47            if extend: TClist += ofwhat
48            if restrict: TClist = ofwhat
49            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
50            class Holder:
51                __metaclass__ = pyclass_type
52                typecode = self
53                def __init__(self):
54                    # pyclass
55                    self._codeTableType = []
56                    return
57            Holder.__name__ = "whatListsResponseType_Holder"
58            self.pyclass = Holder
59
60    class codeTableTypeType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
61        schema = "urn:vocab/types"
62        type = (schema, "codeTableTypeType")
63        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
64            ns = ns0.codeTableTypeType_Def.schema
65            TClist = [ZSI.TC.String(pname=(ns,"listKey"), aname="_listKey", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"listLongName"), aname="_listLongName", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"listShortName"), aname="_listShortName", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"listDefinition"), aname="_listDefinition", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"listVersion"), aname="_listVersion", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TCtimes.gDateTime(pname=(ns,"listLastMod"), aname="_listLastMod", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
66            self.attribute_typecode_dict = attributes or {}
67            if extend: TClist += ofwhat
68            if restrict: TClist = ofwhat
69            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
70            class Holder:
71                __metaclass__ = pyclass_type
72                typecode = self
73                def __init__(self):
74                    # pyclass
75                    self._listKey = None
76                    self._listLongName = None
77                    self._listShortName = None
78                    self._listDefinition = None
79                    self._listVersion = None
80                    self._listLastMod = None
81                    return
82            Holder.__name__ = "codeTableTypeType_Holder"
83            self.pyclass = Holder
84
85    class getListType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
86        schema = "urn:vocab/types"
87        type = (schema, "getListType")
88        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
89            ns = ns0.getListType_Def.schema
90            TClist = [ZSI.TC.String(pname=(ns,"recordKey"), aname="_recordKey", minOccurs=1, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TCtimes.gDateTime(pname=(ns,"earliestRecord"), aname="_earliestRecord", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
91            self.attribute_typecode_dict = attributes or {}
92            if extend: TClist += ofwhat
93            if restrict: TClist = ofwhat
94            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
95            class Holder:
96                __metaclass__ = pyclass_type
97                typecode = self
98                def __init__(self):
99                    # pyclass
100                    self._recordKey = []
101                    self._earliestRecord = None
102                    return
103            Holder.__name__ = "getListType_Holder"
104            self.pyclass = Holder
105
106    class getListResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
107        schema = "urn:vocab/types"
108        type = (schema, "getListResponseType")
109        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
110            ns = ns0.getListResponseType_Def.schema
111            TClist = [GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"codeTableRecord"), aname="_codeTableRecord", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
112            self.attribute_typecode_dict = attributes or {}
113            if extend: TClist += ofwhat
114            if restrict: TClist = ofwhat
115            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
116            class Holder:
117                __metaclass__ = pyclass_type
118                typecode = self
119                def __init__(self):
120                    # pyclass
121                    self._codeTableRecord = []
122                    return
123            Holder.__name__ = "getListResponseType_Holder"
124            self.pyclass = Holder
125
126    class codeTableRecordType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
127        schema = "urn:vocab/types"
128        type = (schema, "codeTableRecordType")
129        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
130            ns = ns0.codeTableRecordType_Def.schema
131            TClist = [ZSI.TC.String(pname=(ns,"listKey"), aname="_listKey", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"entryKey"), aname="_entryKey", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"entryTerm"), aname="_entryTerm", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"entryTermAbbr"), aname="_entryTermAbbr", minOccurs=1, maxOccurs=1, nillable=True, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"entryTermDef"), aname="_entryTermDef", minOccurs=1, maxOccurs=1, nillable=True, typed=False, encoded=kw.get("encoded")), ZSI.TCtimes.gDateTime(pname=(ns,"entryTermLastMod"), aname="_entryTermLastMod", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"exactMatch"), aname="_exactMatch", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"narrowMatch"), aname="_narrowMatch", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"broadMatch"), aname="_broadMatch", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"minorMatch"), aname="_minorMatch", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"majorMatch"), aname="_majorMatch", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
132            self.attribute_typecode_dict = attributes or {}
133            if extend: TClist += ofwhat
134            if restrict: TClist = ofwhat
135            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
136            class Holder:
137                __metaclass__ = pyclass_type
138                typecode = self
139                def __init__(self):
140                    # pyclass
141                    self._listKey = None
142                    self._entryKey = None
143                    self._entryTerm = None
144                    self._entryTermAbbr = None
145                    self._entryTermDef = None
146                    self._entryTermLastMod = None
147                    self._exactMatch = []
148                    self._narrowMatch = []
149                    self._broadMatch = []
150                    self._minorMatch = []
151                    self._majorMatch = []
152                    return
153            Holder.__name__ = "codeTableRecordType_Holder"
154            self.pyclass = Holder
155
156    class verifyTermType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
157        schema = "urn:vocab/types"
158        type = (schema, "verifyTermType")
159        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
160            ns = ns0.verifyTermType_Def.schema
161            TClist = [ZSI.TC.String(pname=(ns,"listKey"), aname="_listKey", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"entryTerm"), aname="_entryTerm", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"termType"), aname="_termType", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
162            self.attribute_typecode_dict = attributes or {}
163            if extend: TClist += ofwhat
164            if restrict: TClist = ofwhat
165            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
166            class Holder:
167                __metaclass__ = pyclass_type
168                typecode = self
169                def __init__(self):
170                    # pyclass
171                    self._listKey = None
172                    self._entryTerm = None
173                    self._termType = None
174                    return
175            Holder.__name__ = "verifyTermType_Holder"
176            self.pyclass = Holder
177
178    class verifyTermResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
179        schema = "urn:vocab/types"
180        type = (schema, "verifyTermResponseType")
181        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
182            ns = ns0.verifyTermResponseType_Def.schema
183            TClist = [ZSI.TC.String(pname=(ns,"entryKey"), aname="_entryKey", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
184            self.attribute_typecode_dict = attributes or {}
185            if extend: TClist += ofwhat
186            if restrict: TClist = ofwhat
187            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
188            class Holder:
189                __metaclass__ = pyclass_type
190                typecode = self
191                def __init__(self):
192                    # pyclass
193                    self._entryKey = None
194                    return
195            Holder.__name__ = "verifyTermResponseType_Holder"
196            self.pyclass = Holder
197
198    class whatListsCatType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
199        schema = "urn:vocab/types"
200        type = (schema, "whatListsCatType")
201        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
202            ns = ns0.whatListsCatType_Def.schema
203            TClist = []
204            self.attribute_typecode_dict = attributes or {}
205            if extend: TClist += ofwhat
206            if restrict: TClist = ofwhat
207            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
208            class Holder:
209                __metaclass__ = pyclass_type
210                typecode = self
211                def __init__(self):
212                    # pyclass
213                    return
214            Holder.__name__ = "whatListsCatType_Holder"
215            self.pyclass = Holder
216
217    class whatListsCatResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
218        schema = "urn:vocab/types"
219        type = (schema, "whatListsCatResponseType")
220        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
221            ns = ns0.whatListsCatResponseType_Def.schema
222            TClist = [GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"codeTableRecord"), aname="_codeTableRecord", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
223            self.attribute_typecode_dict = attributes or {}
224            if extend: TClist += ofwhat
225            if restrict: TClist = ofwhat
226            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
227            class Holder:
228                __metaclass__ = pyclass_type
229                typecode = self
230                def __init__(self):
231                    # pyclass
232                    self._codeTableRecord = []
233                    return
234            Holder.__name__ = "whatListsCatResponseType_Holder"
235            self.pyclass = Holder
236
237    class searchVocabType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
238        schema = "urn:vocab/types"
239        type = (schema, "searchVocabType")
240        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
241            ns = ns0.searchVocabType_Def.schema
242            TClist = [ZSI.TC.String(pname=(ns,"listKey"), aname="_listKey", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"searchTerm"), aname="_searchTerm", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"termType"), aname="_termType", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
243            self.attribute_typecode_dict = attributes or {}
244            if extend: TClist += ofwhat
245            if restrict: TClist = ofwhat
246            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
247            class Holder:
248                __metaclass__ = pyclass_type
249                typecode = self
250                def __init__(self):
251                    # pyclass
252                    self._listKey = None
253                    self._searchTerm = None
254                    self._termType = None
255                    return
256            Holder.__name__ = "searchVocabType_Holder"
257            self.pyclass = Holder
258
259    class searchVocabResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
260        schema = "urn:vocab/types"
261        type = (schema, "searchVocabResponseType")
262        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
263            ns = ns0.searchVocabResponseType_Def.schema
264            TClist = [GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"codeTableRecord"), aname="_codeTableRecord", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
265            self.attribute_typecode_dict = attributes or {}
266            if extend: TClist += ofwhat
267            if restrict: TClist = ofwhat
268            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
269            class Holder:
270                __metaclass__ = pyclass_type
271                typecode = self
272                def __init__(self):
273                    # pyclass
274                    self._codeTableRecord = []
275                    return
276            Holder.__name__ = "searchVocabResponseType_Holder"
277            self.pyclass = Holder
278
279    class getMapType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
280        schema = "urn:vocab/types"
281        type = (schema, "getMapType")
282        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
283            ns = ns0.getMapType_Def.schema
284            TClist = [ZSI.TC.String(pname=(ns,"subjectList"), aname="_subjectList", minOccurs=1, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"predicate"), aname="_predicate", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"objectList"), aname="_objectList", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"inference"), aname="_inference", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
285            self.attribute_typecode_dict = attributes or {}
286            if extend: TClist += ofwhat
287            if restrict: TClist = ofwhat
288            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
289            class Holder:
290                __metaclass__ = pyclass_type
291                typecode = self
292                def __init__(self):
293                    # pyclass
294                    self._subjectList = []
295                    self._predicate = None
296                    self._objectList = []
297                    self._inference = None
298                    return
299            Holder.__name__ = "getMapType_Holder"
300            self.pyclass = Holder
301
302    class getMapResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
303        schema = "urn:vocab/types"
304        type = (schema, "getMapResponseType")
305        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
306            ns = ns0.getMapResponseType_Def.schema
307            TClist = [GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"codeTableRecord"), aname="_codeTableRecord", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
308            self.attribute_typecode_dict = attributes or {}
309            if extend: TClist += ofwhat
310            if restrict: TClist = ofwhat
311            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
312            class Holder:
313                __metaclass__ = pyclass_type
314                typecode = self
315                def __init__(self):
316                    # pyclass
317                    self._codeTableRecord = []
318                    return
319            Holder.__name__ = "getMapResponseType_Holder"
320            self.pyclass = Holder
321
322    class recordSelection_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
323        schema = "urn:vocab/types"
324        type = (schema, "recordSelection")
325        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
326            ns = ns0.recordSelection_Def.schema
327            TClist = [GTD("urn:vocab/types","recordIdentifier",lazy=True)(pname=(ns,"recordIdentifer"), aname="_recordIdentifer", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), GTD("urn:vocab/types","recordCriteria",lazy=True)(pname=(ns,"recordCriteria"), aname="_recordCriteria", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
328            self.attribute_typecode_dict = attributes or {}
329            if extend: TClist += ofwhat
330            if restrict: TClist = ofwhat
331            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
332            class Holder:
333                __metaclass__ = pyclass_type
334                typecode = self
335                def __init__(self):
336                    # pyclass
337                    self._recordIdentifer = None
338                    self._recordCriteria = None
339                    return
340            Holder.__name__ = "recordSelection_Holder"
341            self.pyclass = Holder
342
343    class recordIdentifier_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
344        schema = "urn:vocab/types"
345        type = (schema, "recordIdentifier")
346        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
347            ns = ns0.recordIdentifier_Def.schema
348            TClist = [ZSI.TC.String(pname=(ns,"subjectTerm"), aname="_subjectTerm", minOccurs=1, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
349            self.attribute_typecode_dict = attributes or {}
350            if extend: TClist += ofwhat
351            if restrict: TClist = ofwhat
352            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
353            class Holder:
354                __metaclass__ = pyclass_type
355                typecode = self
356                def __init__(self):
357                    # pyclass
358                    self._subjectTerm = []
359                    return
360            Holder.__name__ = "recordIdentifier_Holder"
361            self.pyclass = Holder
362
363    class recordCriteria_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
364        schema = "urn:vocab/types"
365        type = (schema, "recordCriteria")
366        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
367            ns = ns0.recordCriteria_Def.schema
368            TClist = [ZSI.TC.String(pname=(ns,"subjectList"), aname="_subjectList", minOccurs=1, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"subjectField"), aname="_subjectField", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"subjectText"), aname="_subjectText", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname=(ns,"caseSensitivity"), aname="_caseSensitivity", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.Boolean(pname=(ns,"partialMatch"), aname="_partialMatch", minOccurs=0, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
369            self.attribute_typecode_dict = attributes or {}
370            if extend: TClist += ofwhat
371            if restrict: TClist = ofwhat
372            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
373            class Holder:
374                __metaclass__ = pyclass_type
375                typecode = self
376                def __init__(self):
377                    # pyclass
378                    self._subjectList = []
379                    self._subjectField = None
380                    self._subjectText = None
381                    self._caseSensitivity = None
382                    self._partialMatch = None
383                    return
384            Holder.__name__ = "recordCriteria_Holder"
385            self.pyclass = Holder
386
387    class getRelatedRecordType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
388        schema = "urn:vocab/types"
389        type = (schema, "getRelatedRecordType")
390        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
391            ns = ns0.getRelatedRecordType_Def.schema
392            TClist = [GTD("urn:vocab/types","recordSelection",lazy=True)(pname=(ns,"recordSelection"), aname="_recordSelection", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"predicate"), aname="_predicate", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"objectList"), aname="_objectList", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"inferences"), aname="_inferences", minOccurs=1, maxOccurs=1, nillable=False, typed=False, encoded=kw.get("encoded"))]
393            self.attribute_typecode_dict = attributes or {}
394            if extend: TClist += ofwhat
395            if restrict: TClist = ofwhat
396            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
397            class Holder:
398                __metaclass__ = pyclass_type
399                typecode = self
400                def __init__(self):
401                    # pyclass
402                    self._recordSelection = None
403                    self._predicate = None
404                    self._objectList = []
405                    self._inferences = None
406                    return
407            Holder.__name__ = "getRelatedRecordType_Holder"
408            self.pyclass = Holder
409
410    class getRelatedRecordResponseType_Def(ZSI.TCcompound.ComplexType, TypeDefinition):
411        schema = "urn:vocab/types"
412        type = (schema, "getRelatedRecordResponseType")
413        def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw):
414            ns = ns0.getRelatedRecordResponseType_Def.schema
415            TClist = [GTD("urn:vocab/types","codeTableRecordType",lazy=True)(pname=(ns,"codeTableRecord"), aname="_codeTableRecord", minOccurs=0, maxOccurs="unbounded", nillable=False, typed=False, encoded=kw.get("encoded"))]
416            self.attribute_typecode_dict = attributes or {}
417            if extend: TClist += ofwhat
418            if restrict: TClist = ofwhat
419            ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw)
420            class Holder:
421                __metaclass__ = pyclass_type
422                typecode = self
423                def __init__(self):
424                    # pyclass
425                    self._codeTableRecord = []
426                    return
427            Holder.__name__ = "getRelatedRecordResponseType_Holder"
428            self.pyclass = Holder
429
430    class whatLists_Dec(ElementDeclaration):
431        literal = "whatLists"
432        schema = "urn:vocab/types"
433        def __init__(self, **kw):
434            kw["pname"] = ("urn:vocab/types","whatLists")
435            kw["aname"] = "_whatLists"
436            if ns0.whatListsType_Def not in ns0.whatLists_Dec.__bases__:
437                bases = list(ns0.whatLists_Dec.__bases__)
438                bases.insert(0, ns0.whatListsType_Def)
439                ns0.whatLists_Dec.__bases__ = tuple(bases)
440
441            ns0.whatListsType_Def.__init__(self, **kw)
442            if self.pyclass is not None: self.pyclass.__name__ = "whatLists_Dec_Holder"
443
444    class whatListsResponse_Dec(ElementDeclaration):
445        literal = "whatListsResponse"
446        schema = "urn:vocab/types"
447        def __init__(self, **kw):
448            kw["pname"] = ("urn:vocab/types","whatListsResponse")
449            kw["aname"] = "_whatListsResponse"
450            if ns0.whatListsResponseType_Def not in ns0.whatListsResponse_Dec.__bases__:
451                bases = list(ns0.whatListsResponse_Dec.__bases__)
452                bases.insert(0, ns0.whatListsResponseType_Def)
453                ns0.whatListsResponse_Dec.__bases__ = tuple(bases)
454
455            ns0.whatListsResponseType_Def.__init__(self, **kw)
456            if self.pyclass is not None: self.pyclass.__name__ = "whatListsResponse_Dec_Holder"
457
458    class getList_Dec(ElementDeclaration):
459        literal = "getList"
460        schema = "urn:vocab/types"
461        def __init__(self, **kw):
462            kw["pname"] = ("urn:vocab/types","getList")
463            kw["aname"] = "_getList"
464            if ns0.getListType_Def not in ns0.getList_Dec.__bases__:
465                bases = list(ns0.getList_Dec.__bases__)
466                bases.insert(0, ns0.getListType_Def)
467                ns0.getList_Dec.__bases__ = tuple(bases)
468
469            ns0.getListType_Def.__init__(self, **kw)
470            if self.pyclass is not None: self.pyclass.__name__ = "getList_Dec_Holder"
471
472    class getListResponse_Dec(ElementDeclaration):
473        literal = "getListResponse"
474        schema = "urn:vocab/types"
475        def __init__(self, **kw):
476            kw["pname"] = ("urn:vocab/types","getListResponse")
477            kw["aname"] = "_getListResponse"
478            if ns0.getListResponseType_Def not in ns0.getListResponse_Dec.__bases__:
479                bases = list(ns0.getListResponse_Dec.__bases__)
480                bases.insert(0, ns0.getListResponseType_Def)
481                ns0.getListResponse_Dec.__bases__ = tuple(bases)
482
483            ns0.getListResponseType_Def.__init__(self, **kw)
484            if self.pyclass is not None: self.pyclass.__name__ = "getListResponse_Dec_Holder"
485
486    class verifyTerm_Dec(ElementDeclaration):
487        literal = "verifyTerm"
488        schema = "urn:vocab/types"
489        def __init__(self, **kw):
490            kw["pname"] = ("urn:vocab/types","verifyTerm")
491            kw["aname"] = "_verifyTerm"
492            if ns0.verifyTermType_Def not in ns0.verifyTerm_Dec.__bases__:
493                bases = list(ns0.verifyTerm_Dec.__bases__)
494                bases.insert(0, ns0.verifyTermType_Def)
495                ns0.verifyTerm_Dec.__bases__ = tuple(bases)
496
497            ns0.verifyTermType_Def.__init__(self, **kw)
498            if self.pyclass is not None: self.pyclass.__name__ = "verifyTerm_Dec_Holder"
499
500    class verifyTermResponse_Dec(ElementDeclaration):
501        literal = "verifyTermResponse"
502        schema = "urn:vocab/types"
503        def __init__(self, **kw):
504            kw["pname"] = ("urn:vocab/types","verifyTermResponse")
505            kw["aname"] = "_verifyTermResponse"
506            if ns0.verifyTermResponseType_Def not in ns0.verifyTermResponse_Dec.__bases__:
507                bases = list(ns0.verifyTermResponse_Dec.__bases__)
508                bases.insert(0, ns0.verifyTermResponseType_Def)
509                ns0.verifyTermResponse_Dec.__bases__ = tuple(bases)
510
511            ns0.verifyTermResponseType_Def.__init__(self, **kw)
512            if self.pyclass is not None: self.pyclass.__name__ = "verifyTermResponse_Dec_Holder"
513
514    class whatListsCat_Dec(ElementDeclaration):
515        literal = "whatListsCat"
516        schema = "urn:vocab/types"
517        def __init__(self, **kw):
518            kw["pname"] = ("urn:vocab/types","whatListsCat")
519            kw["aname"] = "_whatListsCat"
520            if ns0.whatListsCatType_Def not in ns0.whatListsCat_Dec.__bases__:
521                bases = list(ns0.whatListsCat_Dec.__bases__)
522                bases.insert(0, ns0.whatListsCatType_Def)
523                ns0.whatListsCat_Dec.__bases__ = tuple(bases)
524
525            ns0.whatListsCatType_Def.__init__(self, **kw)
526            if self.pyclass is not None: self.pyclass.__name__ = "whatListsCat_Dec_Holder"
527
528    class whatListsCatResponse_Dec(ElementDeclaration):
529        literal = "whatListsCatResponse"
530        schema = "urn:vocab/types"
531        def __init__(self, **kw):
532            kw["pname"] = ("urn:vocab/types","whatListsCatResponse")
533            kw["aname"] = "_whatListsCatResponse"
534            if ns0.whatListsCatResponseType_Def not in ns0.whatListsCatResponse_Dec.__bases__:
535                bases = list(ns0.whatListsCatResponse_Dec.__bases__)
536                bases.insert(0, ns0.whatListsCatResponseType_Def)
537                ns0.whatListsCatResponse_Dec.__bases__ = tuple(bases)
538
539            ns0.whatListsCatResponseType_Def.__init__(self, **kw)
540            if self.pyclass is not None: self.pyclass.__name__ = "whatListsCatResponse_Dec_Holder"
541
542    class searchVocab_Dec(ElementDeclaration):
543        literal = "searchVocab"
544        schema = "urn:vocab/types"
545        def __init__(self, **kw):
546            kw["pname"] = ("urn:vocab/types","searchVocab")
547            kw["aname"] = "_searchVocab"
548            if ns0.searchVocabType_Def not in ns0.searchVocab_Dec.__bases__:
549                bases = list(ns0.searchVocab_Dec.__bases__)
550                bases.insert(0, ns0.searchVocabType_Def)
551                ns0.searchVocab_Dec.__bases__ = tuple(bases)
552
553            ns0.searchVocabType_Def.__init__(self, **kw)
554            if self.pyclass is not None: self.pyclass.__name__ = "searchVocab_Dec_Holder"
555
556    class searchVocabResponse_Dec(ElementDeclaration):
557        literal = "searchVocabResponse"
558        schema = "urn:vocab/types"
559        def __init__(self, **kw):
560            kw["pname"] = ("urn:vocab/types","searchVocabResponse")
561            kw["aname"] = "_searchVocabResponse"
562            if ns0.searchVocabResponseType_Def not in ns0.searchVocabResponse_Dec.__bases__:
563                bases = list(ns0.searchVocabResponse_Dec.__bases__)
564                bases.insert(0, ns0.searchVocabResponseType_Def)
565                ns0.searchVocabResponse_Dec.__bases__ = tuple(bases)
566
567            ns0.searchVocabResponseType_Def.__init__(self, **kw)
568            if self.pyclass is not None: self.pyclass.__name__ = "searchVocabResponse_Dec_Holder"
569
570    class getMap_Dec(ElementDeclaration):
571        literal = "getMap"
572        schema = "urn:vocab/types"
573        def __init__(self, **kw):
574            kw["pname"] = ("urn:vocab/types","getMap")
575            kw["aname"] = "_getMap"
576            if ns0.getMapType_Def not in ns0.getMap_Dec.__bases__:
577                bases = list(ns0.getMap_Dec.__bases__)
578                bases.insert(0, ns0.getMapType_Def)
579                ns0.getMap_Dec.__bases__ = tuple(bases)
580
581            ns0.getMapType_Def.__init__(self, **kw)
582            if self.pyclass is not None: self.pyclass.__name__ = "getMap_Dec_Holder"
583
584    class getMapResponse_Dec(ElementDeclaration):
585        literal = "getMapResponse"
586        schema = "urn:vocab/types"
587        def __init__(self, **kw):
588            kw["pname"] = ("urn:vocab/types","getMapResponse")
589            kw["aname"] = "_getMapResponse"
590            if ns0.getMapResponseType_Def not in ns0.getMapResponse_Dec.__bases__:
591                bases = list(ns0.getMapResponse_Dec.__bases__)
592                bases.insert(0, ns0.getMapResponseType_Def)
593                ns0.getMapResponse_Dec.__bases__ = tuple(bases)
594
595            ns0.getMapResponseType_Def.__init__(self, **kw)
596            if self.pyclass is not None: self.pyclass.__name__ = "getMapResponse_Dec_Holder"
597
598    class getRelatedRecord_Dec(ElementDeclaration):
599        literal = "getRelatedRecord"
600        schema = "urn:vocab/types"
601        def __init__(self, **kw):
602            kw["pname"] = ("urn:vocab/types","getRelatedRecord")
603            kw["aname"] = "_getRelatedRecord"
604            if ns0.getRelatedRecordType_Def not in ns0.getRelatedRecord_Dec.__bases__:
605                bases = list(ns0.getRelatedRecord_Dec.__bases__)
606                bases.insert(0, ns0.getRelatedRecordType_Def)
607                ns0.getRelatedRecord_Dec.__bases__ = tuple(bases)
608
609            ns0.getRelatedRecordType_Def.__init__(self, **kw)
610            if self.pyclass is not None: self.pyclass.__name__ = "getRelatedRecord_Dec_Holder"
611
612    class getRelatedRecordResponse_Dec(ElementDeclaration):
613        literal = "getRelatedRecordResponse"
614        schema = "urn:vocab/types"
615        def __init__(self, **kw):
616            kw["pname"] = ("urn:vocab/types","getRelatedRecordResponse")
617            kw["aname"] = "_getRelatedRecordResponse"
618            if ns0.getRelatedRecordResponseType_Def not in ns0.getRelatedRecordResponse_Dec.__bases__:
619                bases = list(ns0.getRelatedRecordResponse_Dec.__bases__)
620                bases.insert(0, ns0.getRelatedRecordResponseType_Def)
621                ns0.getRelatedRecordResponse_Dec.__bases__ = tuple(bases)
622
623            ns0.getRelatedRecordResponseType_Def.__init__(self, **kw)
624            if self.pyclass is not None: self.pyclass.__name__ = "getRelatedRecordResponse_Dec_Holder"
625
626# end class ns0 (tns: urn:vocab/types)
Note: See TracBrowser for help on using the repository browser.