1 | ################################################## |
---|
2 | # DiscoveryService_services_types.py |
---|
3 | # generated by ZSI.generate.wsdl2python |
---|
4 | ################################################## |
---|
5 | |
---|
6 | |
---|
7 | import ZSI |
---|
8 | import ZSI.TCcompound |
---|
9 | from ZSI.TC import ElementDeclaration,TypeDefinition |
---|
10 | from ZSI.generate.pyclass import pyclass_type |
---|
11 | |
---|
12 | ############################## |
---|
13 | # targetNamespace |
---|
14 | # urn:DiscoveryServiceAPI |
---|
15 | ############################## |
---|
16 | |
---|
17 | class ns0: |
---|
18 | targetNamespace = "urn:DiscoveryServiceAPI" |
---|
19 | |
---|
20 | class FullTextSearchType_Def(ZSI.TCcompound.ComplexType, TypeDefinition): |
---|
21 | schema = "urn:DiscoveryServiceAPI" |
---|
22 | type = (schema, "FullTextSearchType") |
---|
23 | def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw): |
---|
24 | ns = ns0.FullTextSearchType_Def.schema |
---|
25 | TClist = [ZSI.TC.String(pname=(ns,"term"), aname="_term", minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"start"), aname="_start", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"howMany"), aname="_howMany", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ns0.orderByType_Def(pname=(ns,"orderBy"), aname="_orderBy", minOccurs=0, maxOccurs=1, nillable=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._term = None |
---|
36 | self._start = None |
---|
37 | self._howMany = None |
---|
38 | self._orderBy = None |
---|
39 | return |
---|
40 | Holder.__name__ = "FullTextSearchType_Holder" |
---|
41 | self.pyclass = Holder |
---|
42 | |
---|
43 | class PresentType_Def(ZSI.TCcompound.ComplexType, TypeDefinition): |
---|
44 | schema = "urn:DiscoveryServiceAPI" |
---|
45 | type = (schema, "PresentType") |
---|
46 | def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw): |
---|
47 | ns = ns0.PresentType_Def.schema |
---|
48 | TClist = [ZSI.TC.String(pname=(ns,"document"), aname="_document", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded"))] |
---|
49 | self.attribute_typecode_dict = attributes or {} |
---|
50 | if extend: TClist += ofwhat |
---|
51 | if restrict: TClist = ofwhat |
---|
52 | ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw) |
---|
53 | class Holder: |
---|
54 | __metaclass__ = pyclass_type |
---|
55 | typecode = self |
---|
56 | def __init__(self): |
---|
57 | # pyclass |
---|
58 | self._document = None |
---|
59 | return |
---|
60 | Holder.__name__ = "PresentType_Holder" |
---|
61 | self.pyclass = Holder |
---|
62 | |
---|
63 | class PresentReturnType_Def(ZSI.TCcompound.ComplexType, TypeDefinition): |
---|
64 | schema = "urn:DiscoveryServiceAPI" |
---|
65 | type = (schema, "PresentReturnType") |
---|
66 | def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw): |
---|
67 | ns = ns0.PresentReturnType_Def.schema |
---|
68 | TClist = [ZSI.TC.Boolean(pname=(ns,"status"), aname="_status", minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"statusMessage"), aname="_statusMessage", minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"document"), aname="_document", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded"))] |
---|
69 | self.attribute_typecode_dict = attributes or {} |
---|
70 | if extend: TClist += ofwhat |
---|
71 | if restrict: TClist = ofwhat |
---|
72 | ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw) |
---|
73 | class Holder: |
---|
74 | __metaclass__ = pyclass_type |
---|
75 | typecode = self |
---|
76 | def __init__(self): |
---|
77 | # pyclass |
---|
78 | self._status = None |
---|
79 | self._statusMessage = None |
---|
80 | self._document = None |
---|
81 | return |
---|
82 | Holder.__name__ = "PresentReturnType_Holder" |
---|
83 | self.pyclass = Holder |
---|
84 | |
---|
85 | class SearchReturnType_Def(ZSI.TCcompound.ComplexType, TypeDefinition): |
---|
86 | schema = "urn:DiscoveryServiceAPI" |
---|
87 | type = (schema, "SearchReturnType") |
---|
88 | def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw): |
---|
89 | ns = ns0.SearchReturnType_Def.schema |
---|
90 | TClist = [ZSI.TC.Boolean(pname=(ns,"status"), aname="_status", minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TC.String(pname=(ns,"statusMessage"), aname="_statusMessage", minOccurs=1, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"resultId"), aname="_resultId", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ZSI.TCnumbers.Iint(pname=(ns,"hits"), aname="_hits", minOccurs=0, maxOccurs=1, nillable=False, encoded=kw.get("encoded")), ns0.DocumentsType_Def(pname=(ns,"documents"), aname="_documents", minOccurs=0, maxOccurs=1, nillable=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._status = None |
---|
101 | self._statusMessage = None |
---|
102 | self._resultId = None |
---|
103 | self._hits = None |
---|
104 | self._documents = None |
---|
105 | return |
---|
106 | Holder.__name__ = "SearchReturnType_Holder" |
---|
107 | self.pyclass = Holder |
---|
108 | |
---|
109 | class DocumentsType_Def(ZSI.TCcompound.ComplexType, TypeDefinition): |
---|
110 | schema = "urn:DiscoveryServiceAPI" |
---|
111 | type = (schema, "DocumentsType") |
---|
112 | def __init__(self, pname, ofwhat=(), attributes=None, extend=False, restrict=False, **kw): |
---|
113 | ns = ns0.DocumentsType_Def.schema |
---|
114 | TClist = [ZSI.TC.String(pname=(ns,"document"), aname="_document", minOccurs=1, maxOccurs="unbounded", nillable=False, encoded=kw.get("encoded"))] |
---|
115 | self.attribute_typecode_dict = attributes or {} |
---|
116 | if extend: TClist += ofwhat |
---|
117 | if restrict: TClist = ofwhat |
---|
118 | ZSI.TCcompound.ComplexType.__init__(self, None, TClist, pname=pname, inorder=0, **kw) |
---|
119 | class Holder: |
---|
120 | __metaclass__ = pyclass_type |
---|
121 | typecode = self |
---|
122 | def __init__(self): |
---|
123 | # pyclass |
---|
124 | self._document = [] |
---|
125 | return |
---|
126 | Holder.__name__ = "DocumentsType_Holder" |
---|
127 | self.pyclass = Holder |
---|
128 | |
---|
129 | class orderByType_Def(ZSI.TC.String, TypeDefinition): |
---|
130 | schema = "urn:DiscoveryServiceAPI" |
---|
131 | type = (schema, "orderByType") |
---|
132 | def __init__(self, pname, **kw): |
---|
133 | ZSI.TC.String.__init__(self, pname, pyclass=None, **kw) |
---|
134 | class Holder(str): |
---|
135 | typecode = self |
---|
136 | self.pyclass = Holder |
---|
137 | |
---|
138 | class doFullTextSearch_Dec(ElementDeclaration): |
---|
139 | literal = "doFullTextSearch" |
---|
140 | schema = "urn:DiscoveryServiceAPI" |
---|
141 | def __init__(self, **kw): |
---|
142 | kw["pname"] = ("urn:DiscoveryServiceAPI","doFullTextSearch") |
---|
143 | kw["aname"] = "_doFullTextSearch" |
---|
144 | if ns0.FullTextSearchType_Def not in ns0.doFullTextSearch_Dec.__bases__: |
---|
145 | bases = list(ns0.doFullTextSearch_Dec.__bases__) |
---|
146 | bases.insert(0, ns0.FullTextSearchType_Def) |
---|
147 | ns0.doFullTextSearch_Dec.__bases__ = tuple(bases) |
---|
148 | |
---|
149 | ns0.FullTextSearchType_Def.__init__(self, **kw) |
---|
150 | if self.pyclass is not None: self.pyclass.__name__ = "doFullTextSearch_Dec_Holder" |
---|
151 | |
---|
152 | class doPresent_Dec(ElementDeclaration): |
---|
153 | literal = "doPresent" |
---|
154 | schema = "urn:DiscoveryServiceAPI" |
---|
155 | def __init__(self, **kw): |
---|
156 | kw["pname"] = ("urn:DiscoveryServiceAPI","doPresent") |
---|
157 | kw["aname"] = "_doPresent" |
---|
158 | if ns0.PresentType_Def not in ns0.doPresent_Dec.__bases__: |
---|
159 | bases = list(ns0.doPresent_Dec.__bases__) |
---|
160 | bases.insert(0, ns0.PresentType_Def) |
---|
161 | ns0.doPresent_Dec.__bases__ = tuple(bases) |
---|
162 | |
---|
163 | ns0.PresentType_Def.__init__(self, **kw) |
---|
164 | if self.pyclass is not None: self.pyclass.__name__ = "doPresent_Dec_Holder" |
---|
165 | |
---|
166 | class doFullTextSearchReturn_Dec(ElementDeclaration): |
---|
167 | literal = "doFullTextSearchReturn" |
---|
168 | schema = "urn:DiscoveryServiceAPI" |
---|
169 | def __init__(self, **kw): |
---|
170 | kw["pname"] = ("urn:DiscoveryServiceAPI","doFullTextSearchReturn") |
---|
171 | kw["aname"] = "_doFullTextSearchReturn" |
---|
172 | if ns0.SearchReturnType_Def not in ns0.doFullTextSearchReturn_Dec.__bases__: |
---|
173 | bases = list(ns0.doFullTextSearchReturn_Dec.__bases__) |
---|
174 | bases.insert(0, ns0.SearchReturnType_Def) |
---|
175 | ns0.doFullTextSearchReturn_Dec.__bases__ = tuple(bases) |
---|
176 | |
---|
177 | ns0.SearchReturnType_Def.__init__(self, **kw) |
---|
178 | if self.pyclass is not None: self.pyclass.__name__ = "doFullTextSearchReturn_Dec_Holder" |
---|
179 | |
---|
180 | class doPresentReturn_Dec(ElementDeclaration): |
---|
181 | literal = "doPresentReturn" |
---|
182 | schema = "urn:DiscoveryServiceAPI" |
---|
183 | def __init__(self, **kw): |
---|
184 | kw["pname"] = ("urn:DiscoveryServiceAPI","doPresentReturn") |
---|
185 | kw["aname"] = "_doPresentReturn" |
---|
186 | if ns0.PresentReturnType_Def not in ns0.doPresentReturn_Dec.__bases__: |
---|
187 | bases = list(ns0.doPresentReturn_Dec.__bases__) |
---|
188 | bases.insert(0, ns0.PresentReturnType_Def) |
---|
189 | ns0.doPresentReturn_Dec.__bases__ = tuple(bases) |
---|
190 | |
---|
191 | ns0.PresentReturnType_Def.__init__(self, **kw) |
---|
192 | if self.pyclass is not None: self.pyclass.__name__ = "doPresentReturn_Dec_Holder" |
---|
193 | |
---|
194 | # end class ns0 (tns: urn:DiscoveryServiceAPI) |
---|