188 def __init__(self, module, name, superClasses, file, lineno): |
188 def __init__(self, module, name, superClasses, file, lineno): |
189 """ |
189 """ |
190 Constructor |
190 Constructor |
191 |
191 |
192 @param module name of the module containing this class |
192 @param module name of the module containing this class |
|
193 @type str |
193 @param name name of this class |
194 @param name name of this class |
|
195 @type str |
194 @param superClasses list of class names this class is inherited from |
196 @param superClasses list of class names this class is inherited from |
|
197 @type list of str |
195 @param file filename containing this class |
198 @param file filename containing this class |
|
199 @type str |
196 @param lineno linenumber of the class definition |
200 @param lineno linenumber of the class definition |
|
201 @type int |
197 """ |
202 """ |
198 ClbrBaseClasses.Class.__init__(self, module, name, superClasses, file, lineno) |
203 ClbrBaseClasses.Class.__init__(self, module, name, superClasses, file, lineno) |
199 VisibilityMixin.__init__(self) |
204 VisibilityMixin.__init__(self) |
200 |
205 |
201 |
206 |
207 def __init__(self, module, name, file, lineno): |
212 def __init__(self, module, name, file, lineno): |
208 """ |
213 """ |
209 Constructor |
214 Constructor |
210 |
215 |
211 @param module name of the module containing this class |
216 @param module name of the module containing this class |
|
217 @type str |
212 @param name name of this class |
218 @param name name of this class |
|
219 @type str |
213 @param file filename containing this class |
220 @param file filename containing this class |
|
221 @type str |
214 @param lineno linenumber of the class definition |
222 @param lineno linenumber of the class definition |
|
223 @type int |
215 """ |
224 """ |
216 ClbrBaseClasses.Module.__init__(self, module, name, file, lineno) |
225 ClbrBaseClasses.Module.__init__(self, module, name, file, lineno) |
217 VisibilityMixin.__init__(self) |
226 VisibilityMixin.__init__(self) |
218 |
227 |
219 |
228 |
225 def __init__(self, module, name, file, lineno, signature="", separator=","): |
234 def __init__(self, module, name, file, lineno, signature="", separator=","): |
226 """ |
235 """ |
227 Constructor |
236 Constructor |
228 |
237 |
229 @param module name of the module containing this function |
238 @param module name of the module containing this function |
|
239 @type str |
230 @param name name of this function |
240 @param name name of this function |
|
241 @type str |
231 @param file filename containing this class |
242 @param file filename containing this class |
|
243 @type str |
232 @param lineno linenumber of the class definition |
244 @param lineno linenumber of the class definition |
233 @param signature parameterlist of the method |
245 @type int |
|
246 @param signature parameter list of the method |
|
247 @type str |
234 @param separator string separating the parameters |
248 @param separator string separating the parameters |
|
249 @type str |
235 """ |
250 """ |
236 ClbrBaseClasses.Function.__init__( |
251 ClbrBaseClasses.Function.__init__( |
237 self, module, name, file, lineno, signature, separator |
252 self, module, name, file, lineno, signature, separator |
238 ) |
253 ) |
239 VisibilityMixin.__init__(self) |
254 VisibilityMixin.__init__(self) |
247 def __init__(self, module, name, file, lineno): |
262 def __init__(self, module, name, file, lineno): |
248 """ |
263 """ |
249 Constructor |
264 Constructor |
250 |
265 |
251 @param module name of the module containing this class |
266 @param module name of the module containing this class |
|
267 @type str |
252 @param name name of this class |
268 @param name name of this class |
|
269 @type str |
253 @param file filename containing this attribute |
270 @param file filename containing this attribute |
|
271 @type str |
254 @param lineno linenumber of the class definition |
272 @param lineno linenumber of the class definition |
|
273 @type int |
255 """ |
274 """ |
256 ClbrBaseClasses.Attribute.__init__(self, module, name, file, lineno) |
275 ClbrBaseClasses.Attribute.__init__(self, module, name, file, lineno) |
257 VisibilityMixin.__init__(self) |
276 VisibilityMixin.__init__(self) |
258 self.setPrivate() |
277 self.setPrivate() |
259 |
278 |