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