eric6/Documentation/Source/eric6.Utilities.ClassBrowsers.ClbrBaseClasses.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.Utilities.ClassBrowsers.ClbrBaseClasses</h1> 23 <h1>eric6.Utilities.ClassBrowsers.ClbrBaseClasses</h1>
24
23 <p> 25 <p>
24 Module implementing base classes used by the various class browsers. 26 Module implementing base classes used by the various class browsers.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
31 <table> 34
35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#Attribute">Attribute</a></td> 38 <td><a href="#Attribute">Attribute</a></td>
34 <td>Class to represent an attribute.</td> 39 <td>Class to represent an attribute.</td>
35 </tr><tr> 40 </tr>
41 <tr>
36 <td><a href="#Class">Class</a></td> 42 <td><a href="#Class">Class</a></td>
37 <td>Class to represent a class.</td> 43 <td>Class to represent a class.</td>
38 </tr><tr> 44 </tr>
45 <tr>
39 <td><a href="#ClbrBase">ClbrBase</a></td> 46 <td><a href="#ClbrBase">ClbrBase</a></td>
40 <td>Class implementing the base of all complex class browser objects.</td> 47 <td>Class implementing the base of all complex class browser objects.</td>
41 </tr><tr> 48 </tr>
49 <tr>
42 <td><a href="#ClbrVisibilityMixinBase">ClbrVisibilityMixinBase</a></td> 50 <td><a href="#ClbrVisibilityMixinBase">ClbrVisibilityMixinBase</a></td>
43 <td>Class implementing the base class of all visibility mixins.</td> 51 <td>Class implementing the base class of all visibility mixins.</td>
44 </tr><tr> 52 </tr>
53 <tr>
45 <td><a href="#Coding">Coding</a></td> 54 <td><a href="#Coding">Coding</a></td>
46 <td>Class to represent a source coding.</td> 55 <td>Class to represent a source coding.</td>
47 </tr><tr> 56 </tr>
57 <tr>
48 <td><a href="#Enum">Enum</a></td> 58 <td><a href="#Enum">Enum</a></td>
49 <td>Class to represent an enum definition.</td> 59 <td>Class to represent an enum definition.</td>
50 </tr><tr> 60 </tr>
61 <tr>
51 <td><a href="#Function">Function</a></td> 62 <td><a href="#Function">Function</a></td>
52 <td>Class to represent a function or method.</td> 63 <td>Class to represent a function or method.</td>
53 </tr><tr> 64 </tr>
65 <tr>
54 <td><a href="#Module">Module</a></td> 66 <td><a href="#Module">Module</a></td>
55 <td>Class to represent a module.</td> 67 <td>Class to represent a module.</td>
56 </tr><tr> 68 </tr>
69 <tr>
57 <td><a href="#_ClbrBase">_ClbrBase</a></td> 70 <td><a href="#_ClbrBase">_ClbrBase</a></td>
58 <td>Class implementing the base of all class browser objects.</td> 71 <td>Class implementing the base of all class browser objects.</td>
59 </tr> 72 </tr>
60 </table> 73 </table>
61 <h3>Functions</h3> 74 <h3>Functions</h3>
62 <table> 75
63 <tr><td>None</td></tr> 76 <table>
64 </table> 77 <tr><td>None</td></tr>
65 <hr /><hr /> 78 </table>
79 <hr />
80 <hr />
66 <a NAME="Attribute" ID="Attribute"></a> 81 <a NAME="Attribute" ID="Attribute"></a>
67 <h2>Attribute</h2> 82 <h2>Attribute</h2>
83
68 <p> 84 <p>
69 Class to represent an attribute. 85 Class to represent an attribute.
70 </p> 86 </p>
71 <h3>Derived from</h3> 87 <h3>Derived from</h3>
72 _ClbrBase 88 _ClbrBase
73 <h3>Class Attributes</h3> 89 <h3>Class Attributes</h3>
90
74 <table> 91 <table>
75 <tr><td>None</td></tr> 92 <tr><td>None</td></tr>
76 </table> 93 </table>
77 <h3>Class Methods</h3> 94 <h3>Class Methods</h3>
95
78 <table> 96 <table>
79 <tr><td>None</td></tr> 97 <tr><td>None</td></tr>
80 </table> 98 </table>
81 <h3>Methods</h3> 99 <h3>Methods</h3>
82 <table> 100
101 <table>
102
83 <tr> 103 <tr>
84 <td><a href="#Attribute.__init__">Attribute</a></td> 104 <td><a href="#Attribute.__init__">Attribute</a></td>
85 <td>Constructor</td> 105 <td>Constructor</td>
86 </tr><tr> 106 </tr>
107 <tr>
87 <td><a href="#Attribute.addAssignment">addAssignment</a></td> 108 <td><a href="#Attribute.addAssignment">addAssignment</a></td>
88 <td>Public method to add another assignment line number.</td> 109 <td>Public method to add another assignment line number.</td>
89 </tr> 110 </tr>
90 </table> 111 </table>
91 <h3>Static Methods</h3> 112 <h3>Static Methods</h3>
92 <table> 113
93 <tr><td>None</td></tr> 114 <table>
94 </table> 115 <tr><td>None</td></tr>
116 </table>
117
95 <a NAME="Attribute.__init__" ID="Attribute.__init__"></a> 118 <a NAME="Attribute.__init__" ID="Attribute.__init__"></a>
96 <h4>Attribute (Constructor)</h4> 119 <h4>Attribute (Constructor)</h4>
97 <b>Attribute</b>(<i>module, name, file, lineno</i>) 120 <b>Attribute</b>(<i>module, name, file, lineno</i>)
121
98 <p> 122 <p>
99 Constructor 123 Constructor
100 </p><dl> 124 </p>
125 <dl>
126
101 <dt><i>module</i> (str)</dt> 127 <dt><i>module</i> (str)</dt>
102 <dd> 128 <dd>
103 name of the module containing this attribute 129 name of the module containing this attribute
104 </dd><dt><i>name</i> (str)</dt> 130 </dd>
131 <dt><i>name</i> (str)</dt>
105 <dd> 132 <dd>
106 name of this attribute 133 name of this attribute
107 </dd><dt><i>file</i> (str)</dt> 134 </dd>
135 <dt><i>file</i> (str)</dt>
108 <dd> 136 <dd>
109 filename containing this attribute 137 filename containing this attribute
110 </dd><dt><i>lineno</i> (int)</dt> 138 </dd>
139 <dt><i>lineno</i> (int)</dt>
111 <dd> 140 <dd>
112 line number of the attribute definition 141 line number of the attribute definition
113 </dd> 142 </dd>
114 </dl><a NAME="Attribute.addAssignment" ID="Attribute.addAssignment"></a> 143 </dl>
144 <a NAME="Attribute.addAssignment" ID="Attribute.addAssignment"></a>
115 <h4>Attribute.addAssignment</h4> 145 <h4>Attribute.addAssignment</h4>
116 <b>addAssignment</b>(<i>lineno</i>) 146 <b>addAssignment</b>(<i>lineno</i>)
147
117 <p> 148 <p>
118 Public method to add another assignment line number. 149 Public method to add another assignment line number.
119 </p><dl> 150 </p>
151 <dl>
152
120 <dt><i>lineno</i> (int)</dt> 153 <dt><i>lineno</i> (int)</dt>
121 <dd> 154 <dd>
122 line number of the additional attribute assignment 155 line number of the additional attribute assignment
123 </dd> 156 </dd>
124 </dl> 157 </dl>
125 <div align="right"><a href="#top">Up</a></div> 158 <div align="right"><a href="#top">Up</a></div>
126 <hr /><hr /> 159 <hr />
160 <hr />
127 <a NAME="Class" ID="Class"></a> 161 <a NAME="Class" ID="Class"></a>
128 <h2>Class</h2> 162 <h2>Class</h2>
163
129 <p> 164 <p>
130 Class to represent a class. 165 Class to represent a class.
131 </p> 166 </p>
132 <h3>Derived from</h3> 167 <h3>Derived from</h3>
133 ClbrBase 168 ClbrBase
134 <h3>Class Attributes</h3> 169 <h3>Class Attributes</h3>
170
135 <table> 171 <table>
136 <tr><td>None</td></tr> 172 <tr><td>None</td></tr>
137 </table> 173 </table>
138 <h3>Class Methods</h3> 174 <h3>Class Methods</h3>
175
139 <table> 176 <table>
140 <tr><td>None</td></tr> 177 <tr><td>None</td></tr>
141 </table> 178 </table>
142 <h3>Methods</h3> 179 <h3>Methods</h3>
143 <table> 180
181 <table>
182
144 <tr> 183 <tr>
145 <td><a href="#Class.__init__">Class</a></td> 184 <td><a href="#Class.__init__">Class</a></td>
146 <td>Constructor</td> 185 <td>Constructor</td>
147 </tr> 186 </tr>
148 </table> 187 </table>
149 <h3>Static Methods</h3> 188 <h3>Static Methods</h3>
150 <table> 189
151 <tr><td>None</td></tr> 190 <table>
152 </table> 191 <tr><td>None</td></tr>
192 </table>
193
153 <a NAME="Class.__init__" ID="Class.__init__"></a> 194 <a NAME="Class.__init__" ID="Class.__init__"></a>
154 <h4>Class (Constructor)</h4> 195 <h4>Class (Constructor)</h4>
155 <b>Class</b>(<i>module, name, superClasses, file, lineno</i>) 196 <b>Class</b>(<i>module, name, superClasses, file, lineno</i>)
197
156 <p> 198 <p>
157 Constructor 199 Constructor
158 </p><dl> 200 </p>
201 <dl>
202
159 <dt><i>module</i> (str)</dt> 203 <dt><i>module</i> (str)</dt>
160 <dd> 204 <dd>
161 name of the module containing this class 205 name of the module containing this class
162 </dd><dt><i>name</i> (str)</dt> 206 </dd>
207 <dt><i>name</i> (str)</dt>
163 <dd> 208 <dd>
164 name of this class 209 name of this class
165 </dd><dt><i>superClasses</i> (list of str)</dt> 210 </dd>
211 <dt><i>superClasses</i> (list of str)</dt>
166 <dd> 212 <dd>
167 list of class names this class is inherited from 213 list of class names this class is inherited from
168 </dd><dt><i>file</i> (str)</dt> 214 </dd>
215 <dt><i>file</i> (str)</dt>
169 <dd> 216 <dd>
170 filename containing this class 217 filename containing this class
171 </dd><dt><i>lineno</i> (int)</dt> 218 </dd>
219 <dt><i>lineno</i> (int)</dt>
172 <dd> 220 <dd>
173 line number of the class definition 221 line number of the class definition
174 </dd> 222 </dd>
175 </dl> 223 </dl>
176 <div align="right"><a href="#top">Up</a></div> 224 <div align="right"><a href="#top">Up</a></div>
177 <hr /><hr /> 225 <hr />
226 <hr />
178 <a NAME="ClbrBase" ID="ClbrBase"></a> 227 <a NAME="ClbrBase" ID="ClbrBase"></a>
179 <h2>ClbrBase</h2> 228 <h2>ClbrBase</h2>
229
180 <p> 230 <p>
181 Class implementing the base of all complex class browser objects. 231 Class implementing the base of all complex class browser objects.
182 </p> 232 </p>
183 <h3>Derived from</h3> 233 <h3>Derived from</h3>
184 _ClbrBase 234 _ClbrBase
185 <h3>Class Attributes</h3> 235 <h3>Class Attributes</h3>
236
186 <table> 237 <table>
187 <tr><td>None</td></tr> 238 <tr><td>None</td></tr>
188 </table> 239 </table>
189 <h3>Class Methods</h3> 240 <h3>Class Methods</h3>
241
190 <table> 242 <table>
191 <tr><td>None</td></tr> 243 <tr><td>None</td></tr>
192 </table> 244 </table>
193 <h3>Methods</h3> 245 <h3>Methods</h3>
194 <table> 246
247 <table>
248
195 <tr> 249 <tr>
196 <td><a href="#ClbrBase.__init__">ClbrBase</a></td> 250 <td><a href="#ClbrBase.__init__">ClbrBase</a></td>
197 <td>Constructor</td> 251 <td>Constructor</td>
198 </tr><tr> 252 </tr>
253 <tr>
199 <td><a href="#ClbrBase._addattribute">_addattribute</a></td> 254 <td><a href="#ClbrBase._addattribute">_addattribute</a></td>
200 <td>Protected method to add information about attributes.</td> 255 <td>Protected method to add information about attributes.</td>
201 </tr><tr> 256 </tr>
257 <tr>
202 <td><a href="#ClbrBase._addclass">_addclass</a></td> 258 <td><a href="#ClbrBase._addclass">_addclass</a></td>
203 <td>Protected method method to add a nested class to this class.</td> 259 <td>Protected method method to add a nested class to this class.</td>
204 </tr><tr> 260 </tr>
261 <tr>
205 <td><a href="#ClbrBase._addglobal">_addglobal</a></td> 262 <td><a href="#ClbrBase._addglobal">_addglobal</a></td>
206 <td>Protected method to add information about global variables.</td> 263 <td>Protected method to add information about global variables.</td>
207 </tr><tr> 264 </tr>
265 <tr>
208 <td><a href="#ClbrBase._addmethod">_addmethod</a></td> 266 <td><a href="#ClbrBase._addmethod">_addmethod</a></td>
209 <td>Protected method to add information about a method.</td> 267 <td>Protected method to add information about a method.</td>
210 </tr><tr> 268 </tr>
269 <tr>
211 <td><a href="#ClbrBase._getattribute">_getattribute</a></td> 270 <td><a href="#ClbrBase._getattribute">_getattribute</a></td>
212 <td>Protected method to retrieve an attribute by name.</td> 271 <td>Protected method to retrieve an attribute by name.</td>
213 </tr><tr> 272 </tr>
273 <tr>
214 <td><a href="#ClbrBase._getglobal">_getglobal</a></td> 274 <td><a href="#ClbrBase._getglobal">_getglobal</a></td>
215 <td>Protected method to retrieve a global variable by name.</td> 275 <td>Protected method to retrieve a global variable by name.</td>
216 </tr><tr> 276 </tr>
277 <tr>
217 <td><a href="#ClbrBase._getmethod">_getmethod</a></td> 278 <td><a href="#ClbrBase._getmethod">_getmethod</a></td>
218 <td>Protected method to retrieve a method by name.</td> 279 <td>Protected method to retrieve a method by name.</td>
219 </tr> 280 </tr>
220 </table> 281 </table>
221 <h3>Static Methods</h3> 282 <h3>Static Methods</h3>
222 <table> 283
223 <tr><td>None</td></tr> 284 <table>
224 </table> 285 <tr><td>None</td></tr>
286 </table>
287
225 <a NAME="ClbrBase.__init__" ID="ClbrBase.__init__"></a> 288 <a NAME="ClbrBase.__init__" ID="ClbrBase.__init__"></a>
226 <h4>ClbrBase (Constructor)</h4> 289 <h4>ClbrBase (Constructor)</h4>
227 <b>ClbrBase</b>(<i>module, name, file, lineno</i>) 290 <b>ClbrBase</b>(<i>module, name, file, lineno</i>)
291
228 <p> 292 <p>
229 Constructor 293 Constructor
230 </p><dl> 294 </p>
295 <dl>
296
231 <dt><i>module</i> (str)</dt> 297 <dt><i>module</i> (str)</dt>
232 <dd> 298 <dd>
233 name of the module containing this object 299 name of the module containing this object
234 </dd><dt><i>name</i> (str)</dt> 300 </dd>
301 <dt><i>name</i> (str)</dt>
235 <dd> 302 <dd>
236 name of this object 303 name of this object
237 </dd><dt><i>file</i> (str)</dt> 304 </dd>
305 <dt><i>file</i> (str)</dt>
238 <dd> 306 <dd>
239 filename containing this object 307 filename containing this object
240 </dd><dt><i>lineno</i> (int)</dt> 308 </dd>
309 <dt><i>lineno</i> (int)</dt>
241 <dd> 310 <dd>
242 linenumber of the object definition 311 linenumber of the object definition
243 </dd> 312 </dd>
244 </dl><a NAME="ClbrBase._addattribute" ID="ClbrBase._addattribute"></a> 313 </dl>
314 <a NAME="ClbrBase._addattribute" ID="ClbrBase._addattribute"></a>
245 <h4>ClbrBase._addattribute</h4> 315 <h4>ClbrBase._addattribute</h4>
246 <b>_addattribute</b>(<i>attr</i>) 316 <b>_addattribute</b>(<i>attr</i>)
317
247 <p> 318 <p>
248 Protected method to add information about attributes. 319 Protected method to add information about attributes.
249 </p><dl> 320 </p>
321 <dl>
322
250 <dt><i>attr</i> (Attribute)</dt> 323 <dt><i>attr</i> (Attribute)</dt>
251 <dd> 324 <dd>
252 Attribute object to be added 325 Attribute object to be added
253 </dd> 326 </dd>
254 </dl><a NAME="ClbrBase._addclass" ID="ClbrBase._addclass"></a> 327 </dl>
328 <a NAME="ClbrBase._addclass" ID="ClbrBase._addclass"></a>
255 <h4>ClbrBase._addclass</h4> 329 <h4>ClbrBase._addclass</h4>
256 <b>_addclass</b>(<i>name, _class</i>) 330 <b>_addclass</b>(<i>name, _class</i>)
331
257 <p> 332 <p>
258 Protected method method to add a nested class to this class. 333 Protected method method to add a nested class to this class.
259 </p><dl> 334 </p>
335 <dl>
336
260 <dt><i>name</i> (str)</dt> 337 <dt><i>name</i> (str)</dt>
261 <dd> 338 <dd>
262 name of the class 339 name of the class
263 </dd><dt><i>_class</i> (Class)</dt> 340 </dd>
341 <dt><i>_class</i> (Class)</dt>
264 <dd> 342 <dd>
265 Class object to be added 343 Class object to be added
266 </dd> 344 </dd>
267 </dl><a NAME="ClbrBase._addglobal" ID="ClbrBase._addglobal"></a> 345 </dl>
346 <a NAME="ClbrBase._addglobal" ID="ClbrBase._addglobal"></a>
268 <h4>ClbrBase._addglobal</h4> 347 <h4>ClbrBase._addglobal</h4>
269 <b>_addglobal</b>(<i>attr</i>) 348 <b>_addglobal</b>(<i>attr</i>)
349
270 <p> 350 <p>
271 Protected method to add information about global variables. 351 Protected method to add information about global variables.
272 </p><dl> 352 </p>
353 <dl>
354
273 <dt><i>attr</i> (Attribute)</dt> 355 <dt><i>attr</i> (Attribute)</dt>
274 <dd> 356 <dd>
275 Attribute object to be added 357 Attribute object to be added
276 </dd> 358 </dd>
277 </dl><a NAME="ClbrBase._addmethod" ID="ClbrBase._addmethod"></a> 359 </dl>
360 <a NAME="ClbrBase._addmethod" ID="ClbrBase._addmethod"></a>
278 <h4>ClbrBase._addmethod</h4> 361 <h4>ClbrBase._addmethod</h4>
279 <b>_addmethod</b>(<i>name, function</i>) 362 <b>_addmethod</b>(<i>name, function</i>)
363
280 <p> 364 <p>
281 Protected method to add information about a method. 365 Protected method to add information about a method.
282 </p><dl> 366 </p>
367 <dl>
368
283 <dt><i>name</i> (str)</dt> 369 <dt><i>name</i> (str)</dt>
284 <dd> 370 <dd>
285 name of method to be added 371 name of method to be added
286 </dd><dt><i>function</i> (Function)</dt> 372 </dd>
373 <dt><i>function</i> (Function)</dt>
287 <dd> 374 <dd>
288 Function object to be added 375 Function object to be added
289 </dd> 376 </dd>
290 </dl><a NAME="ClbrBase._getattribute" ID="ClbrBase._getattribute"></a> 377 </dl>
378 <a NAME="ClbrBase._getattribute" ID="ClbrBase._getattribute"></a>
291 <h4>ClbrBase._getattribute</h4> 379 <h4>ClbrBase._getattribute</h4>
292 <b>_getattribute</b>(<i>name</i>) 380 <b>_getattribute</b>(<i>name</i>)
381
293 <p> 382 <p>
294 Protected method to retrieve an attribute by name. 383 Protected method to retrieve an attribute by name.
295 </p><dl> 384 </p>
385 <dl>
386
296 <dt><i>name</i> (str)</dt> 387 <dt><i>name</i> (str)</dt>
297 <dd> 388 <dd>
298 name of the attribute 389 name of the attribute
299 </dd> 390 </dd>
300 </dl><dl> 391 </dl>
392 <dl>
301 <dt>Returns:</dt> 393 <dt>Returns:</dt>
302 <dd> 394 <dd>
303 the named attribute 395 the named attribute
304 </dd> 396 </dd>
305 </dl><dl> 397 </dl>
398 <dl>
306 <dt>Return Type:</dt> 399 <dt>Return Type:</dt>
307 <dd> 400 <dd>
308 Attribute or None 401 Attribute or None
309 </dd> 402 </dd>
310 </dl><a NAME="ClbrBase._getglobal" ID="ClbrBase._getglobal"></a> 403 </dl>
404 <a NAME="ClbrBase._getglobal" ID="ClbrBase._getglobal"></a>
311 <h4>ClbrBase._getglobal</h4> 405 <h4>ClbrBase._getglobal</h4>
312 <b>_getglobal</b>(<i>name</i>) 406 <b>_getglobal</b>(<i>name</i>)
407
313 <p> 408 <p>
314 Protected method to retrieve a global variable by name. 409 Protected method to retrieve a global variable by name.
315 </p><dl> 410 </p>
411 <dl>
412
316 <dt><i>name</i> (str)</dt> 413 <dt><i>name</i> (str)</dt>
317 <dd> 414 <dd>
318 name of the global variable 415 name of the global variable
319 </dd> 416 </dd>
320 </dl><dl> 417 </dl>
418 <dl>
321 <dt>Returns:</dt> 419 <dt>Returns:</dt>
322 <dd> 420 <dd>
323 the named global variable 421 the named global variable
324 </dd> 422 </dd>
325 </dl><dl> 423 </dl>
424 <dl>
326 <dt>Return Type:</dt> 425 <dt>Return Type:</dt>
327 <dd> 426 <dd>
328 Attribute or None 427 Attribute or None
329 </dd> 428 </dd>
330 </dl><a NAME="ClbrBase._getmethod" ID="ClbrBase._getmethod"></a> 429 </dl>
430 <a NAME="ClbrBase._getmethod" ID="ClbrBase._getmethod"></a>
331 <h4>ClbrBase._getmethod</h4> 431 <h4>ClbrBase._getmethod</h4>
332 <b>_getmethod</b>(<i>name</i>) 432 <b>_getmethod</b>(<i>name</i>)
433
333 <p> 434 <p>
334 Protected method to retrieve a method by name. 435 Protected method to retrieve a method by name.
335 </p><dl> 436 </p>
437 <dl>
438
336 <dt><i>name</i> (str)</dt> 439 <dt><i>name</i> (str)</dt>
337 <dd> 440 <dd>
338 name of the method (string) 441 name of the method (string)
339 </dd> 442 </dd>
340 </dl><dl> 443 </dl>
444 <dl>
341 <dt>Returns:</dt> 445 <dt>Returns:</dt>
342 <dd> 446 <dd>
343 the named method 447 the named method
344 </dd> 448 </dd>
345 </dl><dl> 449 </dl>
450 <dl>
346 <dt>Return Type:</dt> 451 <dt>Return Type:</dt>
347 <dd> 452 <dd>
348 Function or None 453 Function or None
349 </dd> 454 </dd>
350 </dl> 455 </dl>
351 <div align="right"><a href="#top">Up</a></div> 456 <div align="right"><a href="#top">Up</a></div>
352 <hr /><hr /> 457 <hr />
458 <hr />
353 <a NAME="ClbrVisibilityMixinBase" ID="ClbrVisibilityMixinBase"></a> 459 <a NAME="ClbrVisibilityMixinBase" ID="ClbrVisibilityMixinBase"></a>
354 <h2>ClbrVisibilityMixinBase</h2> 460 <h2>ClbrVisibilityMixinBase</h2>
461
355 <p> 462 <p>
356 Class implementing the base class of all visibility mixins. 463 Class implementing the base class of all visibility mixins.
357 </p> 464 </p>
358 <h3>Derived from</h3> 465 <h3>Derived from</h3>
359 object 466 object
360 <h3>Class Attributes</h3> 467 <h3>Class Attributes</h3>
468
361 <table> 469 <table>
362 <tr><td>None</td></tr> 470 <tr><td>None</td></tr>
363 </table> 471 </table>
364 <h3>Class Methods</h3> 472 <h3>Class Methods</h3>
473
365 <table> 474 <table>
366 <tr><td>None</td></tr> 475 <tr><td>None</td></tr>
367 </table> 476 </table>
368 <h3>Methods</h3> 477 <h3>Methods</h3>
369 <table> 478
479 <table>
480
370 <tr> 481 <tr>
371 <td><a href="#ClbrVisibilityMixinBase.isPrivate">isPrivate</a></td> 482 <td><a href="#ClbrVisibilityMixinBase.isPrivate">isPrivate</a></td>
372 <td>Public method to check, if the visibility is Private.</td> 483 <td>Public method to check, if the visibility is Private.</td>
373 </tr><tr> 484 </tr>
485 <tr>
374 <td><a href="#ClbrVisibilityMixinBase.isProtected">isProtected</a></td> 486 <td><a href="#ClbrVisibilityMixinBase.isProtected">isProtected</a></td>
375 <td>Public method to check, if the visibility is Protected.</td> 487 <td>Public method to check, if the visibility is Protected.</td>
376 </tr><tr> 488 </tr>
489 <tr>
377 <td><a href="#ClbrVisibilityMixinBase.isPublic">isPublic</a></td> 490 <td><a href="#ClbrVisibilityMixinBase.isPublic">isPublic</a></td>
378 <td>Public method to check, if the visibility is Public.</td> 491 <td>Public method to check, if the visibility is Public.</td>
379 </tr><tr> 492 </tr>
493 <tr>
380 <td><a href="#ClbrVisibilityMixinBase.setPrivate">setPrivate</a></td> 494 <td><a href="#ClbrVisibilityMixinBase.setPrivate">setPrivate</a></td>
381 <td>Public method to set the visibility to Private.</td> 495 <td>Public method to set the visibility to Private.</td>
382 </tr><tr> 496 </tr>
497 <tr>
383 <td><a href="#ClbrVisibilityMixinBase.setProtected">setProtected</a></td> 498 <td><a href="#ClbrVisibilityMixinBase.setProtected">setProtected</a></td>
384 <td>Public method to set the visibility to Protected.</td> 499 <td>Public method to set the visibility to Protected.</td>
385 </tr><tr> 500 </tr>
501 <tr>
386 <td><a href="#ClbrVisibilityMixinBase.setPublic">setPublic</a></td> 502 <td><a href="#ClbrVisibilityMixinBase.setPublic">setPublic</a></td>
387 <td>Public method to set the visibility to Public.</td> 503 <td>Public method to set the visibility to Public.</td>
388 </tr> 504 </tr>
389 </table> 505 </table>
390 <h3>Static Methods</h3> 506 <h3>Static Methods</h3>
391 <table> 507
392 <tr><td>None</td></tr> 508 <table>
393 </table> 509 <tr><td>None</td></tr>
510 </table>
511
394 <a NAME="ClbrVisibilityMixinBase.isPrivate" ID="ClbrVisibilityMixinBase.isPrivate"></a> 512 <a NAME="ClbrVisibilityMixinBase.isPrivate" ID="ClbrVisibilityMixinBase.isPrivate"></a>
395 <h4>ClbrVisibilityMixinBase.isPrivate</h4> 513 <h4>ClbrVisibilityMixinBase.isPrivate</h4>
396 <b>isPrivate</b>(<i></i>) 514 <b>isPrivate</b>(<i></i>)
515
397 <p> 516 <p>
398 Public method to check, if the visibility is Private. 517 Public method to check, if the visibility is Private.
399 </p><dl> 518 </p>
519 <dl>
400 <dt>Returns:</dt> 520 <dt>Returns:</dt>
401 <dd> 521 <dd>
402 flag indicating Private visibility 522 flag indicating Private visibility
403 </dd> 523 </dd>
404 </dl><dl> 524 </dl>
525 <dl>
405 <dt>Return Type:</dt> 526 <dt>Return Type:</dt>
406 <dd> 527 <dd>
407 bool 528 bool
408 </dd> 529 </dd>
409 </dl><a NAME="ClbrVisibilityMixinBase.isProtected" ID="ClbrVisibilityMixinBase.isProtected"></a> 530 </dl>
531 <a NAME="ClbrVisibilityMixinBase.isProtected" ID="ClbrVisibilityMixinBase.isProtected"></a>
410 <h4>ClbrVisibilityMixinBase.isProtected</h4> 532 <h4>ClbrVisibilityMixinBase.isProtected</h4>
411 <b>isProtected</b>(<i></i>) 533 <b>isProtected</b>(<i></i>)
534
412 <p> 535 <p>
413 Public method to check, if the visibility is Protected. 536 Public method to check, if the visibility is Protected.
414 </p><dl> 537 </p>
538 <dl>
415 <dt>Returns:</dt> 539 <dt>Returns:</dt>
416 <dd> 540 <dd>
417 flag indicating Protected visibility 541 flag indicating Protected visibility
418 </dd> 542 </dd>
419 </dl><dl> 543 </dl>
544 <dl>
420 <dt>Return Type:</dt> 545 <dt>Return Type:</dt>
421 <dd> 546 <dd>
422 bool 547 bool
423 </dd> 548 </dd>
424 </dl><a NAME="ClbrVisibilityMixinBase.isPublic" ID="ClbrVisibilityMixinBase.isPublic"></a> 549 </dl>
550 <a NAME="ClbrVisibilityMixinBase.isPublic" ID="ClbrVisibilityMixinBase.isPublic"></a>
425 <h4>ClbrVisibilityMixinBase.isPublic</h4> 551 <h4>ClbrVisibilityMixinBase.isPublic</h4>
426 <b>isPublic</b>(<i></i>) 552 <b>isPublic</b>(<i></i>)
553
427 <p> 554 <p>
428 Public method to check, if the visibility is Public. 555 Public method to check, if the visibility is Public.
429 </p><dl> 556 </p>
557 <dl>
430 <dt>Returns:</dt> 558 <dt>Returns:</dt>
431 <dd> 559 <dd>
432 flag indicating Public visibility 560 flag indicating Public visibility
433 </dd> 561 </dd>
434 </dl><dl> 562 </dl>
563 <dl>
435 <dt>Return Type:</dt> 564 <dt>Return Type:</dt>
436 <dd> 565 <dd>
437 bool 566 bool
438 </dd> 567 </dd>
439 </dl><a NAME="ClbrVisibilityMixinBase.setPrivate" ID="ClbrVisibilityMixinBase.setPrivate"></a> 568 </dl>
569 <a NAME="ClbrVisibilityMixinBase.setPrivate" ID="ClbrVisibilityMixinBase.setPrivate"></a>
440 <h4>ClbrVisibilityMixinBase.setPrivate</h4> 570 <h4>ClbrVisibilityMixinBase.setPrivate</h4>
441 <b>setPrivate</b>(<i></i>) 571 <b>setPrivate</b>(<i></i>)
572
442 <p> 573 <p>
443 Public method to set the visibility to Private. 574 Public method to set the visibility to Private.
444 </p><a NAME="ClbrVisibilityMixinBase.setProtected" ID="ClbrVisibilityMixinBase.setProtected"></a> 575 </p>
576 <a NAME="ClbrVisibilityMixinBase.setProtected" ID="ClbrVisibilityMixinBase.setProtected"></a>
445 <h4>ClbrVisibilityMixinBase.setProtected</h4> 577 <h4>ClbrVisibilityMixinBase.setProtected</h4>
446 <b>setProtected</b>(<i></i>) 578 <b>setProtected</b>(<i></i>)
579
447 <p> 580 <p>
448 Public method to set the visibility to Protected. 581 Public method to set the visibility to Protected.
449 </p><a NAME="ClbrVisibilityMixinBase.setPublic" ID="ClbrVisibilityMixinBase.setPublic"></a> 582 </p>
583 <a NAME="ClbrVisibilityMixinBase.setPublic" ID="ClbrVisibilityMixinBase.setPublic"></a>
450 <h4>ClbrVisibilityMixinBase.setPublic</h4> 584 <h4>ClbrVisibilityMixinBase.setPublic</h4>
451 <b>setPublic</b>(<i></i>) 585 <b>setPublic</b>(<i></i>)
586
452 <p> 587 <p>
453 Public method to set the visibility to Public. 588 Public method to set the visibility to Public.
454 </p> 589 </p>
455 <div align="right"><a href="#top">Up</a></div> 590 <div align="right"><a href="#top">Up</a></div>
456 <hr /><hr /> 591 <hr />
592 <hr />
457 <a NAME="Coding" ID="Coding"></a> 593 <a NAME="Coding" ID="Coding"></a>
458 <h2>Coding</h2> 594 <h2>Coding</h2>
595
459 <p> 596 <p>
460 Class to represent a source coding. 597 Class to represent a source coding.
461 </p> 598 </p>
462 <h3>Derived from</h3> 599 <h3>Derived from</h3>
463 ClbrBase 600 ClbrBase
464 <h3>Class Attributes</h3> 601 <h3>Class Attributes</h3>
602
465 <table> 603 <table>
466 <tr><td>None</td></tr> 604 <tr><td>None</td></tr>
467 </table> 605 </table>
468 <h3>Class Methods</h3> 606 <h3>Class Methods</h3>
607
469 <table> 608 <table>
470 <tr><td>None</td></tr> 609 <tr><td>None</td></tr>
471 </table> 610 </table>
472 <h3>Methods</h3> 611 <h3>Methods</h3>
473 <table> 612
613 <table>
614
474 <tr> 615 <tr>
475 <td><a href="#Coding.__init__">Coding</a></td> 616 <td><a href="#Coding.__init__">Coding</a></td>
476 <td>Constructor</td> 617 <td>Constructor</td>
477 </tr> 618 </tr>
478 </table> 619 </table>
479 <h3>Static Methods</h3> 620 <h3>Static Methods</h3>
480 <table> 621
481 <tr><td>None</td></tr> 622 <table>
482 </table> 623 <tr><td>None</td></tr>
624 </table>
625
483 <a NAME="Coding.__init__" ID="Coding.__init__"></a> 626 <a NAME="Coding.__init__" ID="Coding.__init__"></a>
484 <h4>Coding (Constructor)</h4> 627 <h4>Coding (Constructor)</h4>
485 <b>Coding</b>(<i>module, file, lineno, coding</i>) 628 <b>Coding</b>(<i>module, file, lineno, coding</i>)
629
486 <p> 630 <p>
487 Constructor 631 Constructor
488 </p><dl> 632 </p>
633 <dl>
634
489 <dt><i>module</i> (str)</dt> 635 <dt><i>module</i> (str)</dt>
490 <dd> 636 <dd>
491 name of the module containing this coding statement 637 name of the module containing this coding statement
492 </dd><dt><i>file</i> (str)</dt> 638 </dd>
639 <dt><i>file</i> (str)</dt>
493 <dd> 640 <dd>
494 filename containing this coding statement 641 filename containing this coding statement
495 </dd><dt><i>lineno</i> (int)</dt> 642 </dd>
643 <dt><i>lineno</i> (int)</dt>
496 <dd> 644 <dd>
497 line number of the coding definition 645 line number of the coding definition
498 </dd><dt><i>coding</i> (str)</dt> 646 </dd>
647 <dt><i>coding</i> (str)</dt>
499 <dd> 648 <dd>
500 character coding of the source file 649 character coding of the source file
501 </dd> 650 </dd>
502 </dl> 651 </dl>
503 <div align="right"><a href="#top">Up</a></div> 652 <div align="right"><a href="#top">Up</a></div>
504 <hr /><hr /> 653 <hr />
654 <hr />
505 <a NAME="Enum" ID="Enum"></a> 655 <a NAME="Enum" ID="Enum"></a>
506 <h2>Enum</h2> 656 <h2>Enum</h2>
657
507 <p> 658 <p>
508 Class to represent an enum definition. 659 Class to represent an enum definition.
509 </p> 660 </p>
510 <h3>Derived from</h3> 661 <h3>Derived from</h3>
511 ClbrBase 662 ClbrBase
512 <h3>Class Attributes</h3> 663 <h3>Class Attributes</h3>
664
513 <table> 665 <table>
514 <tr><td>None</td></tr> 666 <tr><td>None</td></tr>
515 </table> 667 </table>
516 <h3>Class Methods</h3> 668 <h3>Class Methods</h3>
669
517 <table> 670 <table>
518 <tr><td>None</td></tr> 671 <tr><td>None</td></tr>
519 </table> 672 </table>
520 <h3>Methods</h3> 673 <h3>Methods</h3>
521 <table> 674
675 <table>
676
522 <tr> 677 <tr>
523 <td><a href="#Enum.__init__">Enum</a></td> 678 <td><a href="#Enum.__init__">Enum</a></td>
524 <td>Constructor</td> 679 <td>Constructor</td>
525 </tr> 680 </tr>
526 </table> 681 </table>
527 <h3>Static Methods</h3> 682 <h3>Static Methods</h3>
528 <table> 683
529 <tr><td>None</td></tr> 684 <table>
530 </table> 685 <tr><td>None</td></tr>
686 </table>
687
531 <a NAME="Enum.__init__" ID="Enum.__init__"></a> 688 <a NAME="Enum.__init__" ID="Enum.__init__"></a>
532 <h4>Enum (Constructor)</h4> 689 <h4>Enum (Constructor)</h4>
533 <b>Enum</b>(<i>module, name, file, lineno</i>) 690 <b>Enum</b>(<i>module, name, file, lineno</i>)
691
534 <p> 692 <p>
535 Constructor 693 Constructor
536 </p><dl> 694 </p>
695 <dl>
696
537 <dt><i>module</i> (str)</dt> 697 <dt><i>module</i> (str)</dt>
538 <dd> 698 <dd>
539 name of the module containing this enum 699 name of the module containing this enum
540 </dd><dt><i>name</i> (str)</dt> 700 </dd>
701 <dt><i>name</i> (str)</dt>
541 <dd> 702 <dd>
542 name of this enum 703 name of this enum
543 </dd><dt><i>file</i> (str)</dt> 704 </dd>
705 <dt><i>file</i> (str)</dt>
544 <dd> 706 <dd>
545 filename containing this enum 707 filename containing this enum
546 </dd><dt><i>lineno</i> (int)</dt> 708 </dd>
709 <dt><i>lineno</i> (int)</dt>
547 <dd> 710 <dd>
548 line number of the enum definition 711 line number of the enum definition
549 </dd> 712 </dd>
550 </dl> 713 </dl>
551 <div align="right"><a href="#top">Up</a></div> 714 <div align="right"><a href="#top">Up</a></div>
552 <hr /><hr /> 715 <hr />
716 <hr />
553 <a NAME="Function" ID="Function"></a> 717 <a NAME="Function" ID="Function"></a>
554 <h2>Function</h2> 718 <h2>Function</h2>
719
555 <p> 720 <p>
556 Class to represent a function or method. 721 Class to represent a function or method.
557 </p> 722 </p>
558 <h3>Derived from</h3> 723 <h3>Derived from</h3>
559 ClbrBase 724 ClbrBase
560 <h3>Class Attributes</h3> 725 <h3>Class Attributes</h3>
726
561 <table> 727 <table>
562 <tr><td>Class</td></tr><tr><td>General</td></tr><tr><td>Static</td></tr> 728 <tr><td>Class</td></tr><tr><td>General</td></tr><tr><td>Static</td></tr>
563 </table> 729 </table>
564 <h3>Class Methods</h3> 730 <h3>Class Methods</h3>
731
565 <table> 732 <table>
566 <tr><td>None</td></tr> 733 <tr><td>None</td></tr>
567 </table> 734 </table>
568 <h3>Methods</h3> 735 <h3>Methods</h3>
569 <table> 736
737 <table>
738
570 <tr> 739 <tr>
571 <td><a href="#Function.__init__">Function</a></td> 740 <td><a href="#Function.__init__">Function</a></td>
572 <td>Constructor</td> 741 <td>Constructor</td>
573 </tr> 742 </tr>
574 </table> 743 </table>
575 <h3>Static Methods</h3> 744 <h3>Static Methods</h3>
576 <table> 745
577 <tr><td>None</td></tr> 746 <table>
578 </table> 747 <tr><td>None</td></tr>
748 </table>
749
579 <a NAME="Function.__init__" ID="Function.__init__"></a> 750 <a NAME="Function.__init__" ID="Function.__init__"></a>
580 <h4>Function (Constructor)</h4> 751 <h4>Function (Constructor)</h4>
581 <b>Function</b>(<i>module, name, file, lineno, signature='', separator=', ', modifierType=General, annotation=""</i>) 752 <b>Function</b>(<i>module, name, file, lineno, signature='', separator=', ', modifierType=General, annotation=""</i>)
753
582 <p> 754 <p>
583 Constructor 755 Constructor
584 </p><dl> 756 </p>
757 <dl>
758
585 <dt><i>module</i> (str)</dt> 759 <dt><i>module</i> (str)</dt>
586 <dd> 760 <dd>
587 name of the module containing this function 761 name of the module containing this function
588 </dd><dt><i>name</i> (str)</dt> 762 </dd>
763 <dt><i>name</i> (str)</dt>
589 <dd> 764 <dd>
590 name of this function 765 name of this function
591 </dd><dt><i>file</i> (str)</dt> 766 </dd>
767 <dt><i>file</i> (str)</dt>
592 <dd> 768 <dd>
593 filename containing this function 769 filename containing this function
594 </dd><dt><i>lineno</i> (int)</dt> 770 </dd>
771 <dt><i>lineno</i> (int)</dt>
595 <dd> 772 <dd>
596 line number of the function definition 773 line number of the function definition
597 </dd><dt><i>signature</i> (str)</dt> 774 </dd>
775 <dt><i>signature</i> (str)</dt>
598 <dd> 776 <dd>
599 parameter list of the function 777 parameter list of the function
600 </dd><dt><i>separator</i> (str)</dt> 778 </dd>
779 <dt><i>separator</i> (str)</dt>
601 <dd> 780 <dd>
602 string separating the parameters of the function 781 string separating the parameters of the function
603 </dd><dt><i>modifierType</i> (int)</dt> 782 </dd>
783 <dt><i>modifierType</i> (int)</dt>
604 <dd> 784 <dd>
605 type of the function 785 type of the function
606 </dd><dt><i>annotation</i> (str)</dt> 786 </dd>
787 <dt><i>annotation</i> (str)</dt>
607 <dd> 788 <dd>
608 function return annotation 789 function return annotation
609 </dd> 790 </dd>
610 </dl> 791 </dl>
611 <div align="right"><a href="#top">Up</a></div> 792 <div align="right"><a href="#top">Up</a></div>
612 <hr /><hr /> 793 <hr />
794 <hr />
613 <a NAME="Module" ID="Module"></a> 795 <a NAME="Module" ID="Module"></a>
614 <h2>Module</h2> 796 <h2>Module</h2>
797
615 <p> 798 <p>
616 Class to represent a module. 799 Class to represent a module.
617 </p> 800 </p>
618 <h3>Derived from</h3> 801 <h3>Derived from</h3>
619 ClbrBase 802 ClbrBase
620 <h3>Class Attributes</h3> 803 <h3>Class Attributes</h3>
804
621 <table> 805 <table>
622 <tr><td>None</td></tr> 806 <tr><td>None</td></tr>
623 </table> 807 </table>
624 <h3>Class Methods</h3> 808 <h3>Class Methods</h3>
809
625 <table> 810 <table>
626 <tr><td>None</td></tr> 811 <tr><td>None</td></tr>
627 </table> 812 </table>
628 <h3>Methods</h3> 813 <h3>Methods</h3>
629 <table> 814
815 <table>
816
630 <tr> 817 <tr>
631 <td><a href="#Module.__init__">Module</a></td> 818 <td><a href="#Module.__init__">Module</a></td>
632 <td>Constructor</td> 819 <td>Constructor</td>
633 </tr> 820 </tr>
634 </table> 821 </table>
635 <h3>Static Methods</h3> 822 <h3>Static Methods</h3>
636 <table> 823
637 <tr><td>None</td></tr> 824 <table>
638 </table> 825 <tr><td>None</td></tr>
826 </table>
827
639 <a NAME="Module.__init__" ID="Module.__init__"></a> 828 <a NAME="Module.__init__" ID="Module.__init__"></a>
640 <h4>Module (Constructor)</h4> 829 <h4>Module (Constructor)</h4>
641 <b>Module</b>(<i>module, name, file, lineno</i>) 830 <b>Module</b>(<i>module, name, file, lineno</i>)
831
642 <p> 832 <p>
643 Constructor 833 Constructor
644 </p><dl> 834 </p>
835 <dl>
836
645 <dt><i>module</i> (str)</dt> 837 <dt><i>module</i> (str)</dt>
646 <dd> 838 <dd>
647 name of the module containing this module 839 name of the module containing this module
648 </dd><dt><i>name</i> (str)</dt> 840 </dd>
841 <dt><i>name</i> (str)</dt>
649 <dd> 842 <dd>
650 name of this module 843 name of this module
651 </dd><dt><i>file</i> (str)</dt> 844 </dd>
845 <dt><i>file</i> (str)</dt>
652 <dd> 846 <dd>
653 filename containing this module 847 filename containing this module
654 </dd><dt><i>lineno</i> (int)</dt> 848 </dd>
849 <dt><i>lineno</i> (int)</dt>
655 <dd> 850 <dd>
656 line number of the module definition 851 line number of the module definition
657 </dd> 852 </dd>
658 </dl> 853 </dl>
659 <div align="right"><a href="#top">Up</a></div> 854 <div align="right"><a href="#top">Up</a></div>
660 <hr /><hr /> 855 <hr />
856 <hr />
661 <a NAME="_ClbrBase" ID="_ClbrBase"></a> 857 <a NAME="_ClbrBase" ID="_ClbrBase"></a>
662 <h2>_ClbrBase</h2> 858 <h2>_ClbrBase</h2>
859
663 <p> 860 <p>
664 Class implementing the base of all class browser objects. 861 Class implementing the base of all class browser objects.
665 </p> 862 </p>
666 <h3>Derived from</h3> 863 <h3>Derived from</h3>
667 object 864 object
668 <h3>Class Attributes</h3> 865 <h3>Class Attributes</h3>
866
669 <table> 867 <table>
670 <tr><td>None</td></tr> 868 <tr><td>None</td></tr>
671 </table> 869 </table>
672 <h3>Class Methods</h3> 870 <h3>Class Methods</h3>
871
673 <table> 872 <table>
674 <tr><td>None</td></tr> 873 <tr><td>None</td></tr>
675 </table> 874 </table>
676 <h3>Methods</h3> 875 <h3>Methods</h3>
677 <table> 876
877 <table>
878
678 <tr> 879 <tr>
679 <td><a href="#_ClbrBase.__init__">_ClbrBase</a></td> 880 <td><a href="#_ClbrBase.__init__">_ClbrBase</a></td>
680 <td>Constructor</td> 881 <td>Constructor</td>
681 </tr><tr> 882 </tr>
883 <tr>
682 <td><a href="#_ClbrBase.setEndLine">setEndLine</a></td> 884 <td><a href="#_ClbrBase.setEndLine">setEndLine</a></td>
683 <td>Public method to set the ending line number.</td> 885 <td>Public method to set the ending line number.</td>
684 </tr> 886 </tr>
685 </table> 887 </table>
686 <h3>Static Methods</h3> 888 <h3>Static Methods</h3>
687 <table> 889
688 <tr><td>None</td></tr> 890 <table>
689 </table> 891 <tr><td>None</td></tr>
892 </table>
893
690 <a NAME="_ClbrBase.__init__" ID="_ClbrBase.__init__"></a> 894 <a NAME="_ClbrBase.__init__" ID="_ClbrBase.__init__"></a>
691 <h4>_ClbrBase (Constructor)</h4> 895 <h4>_ClbrBase (Constructor)</h4>
692 <b>_ClbrBase</b>(<i>module, name, file, lineno</i>) 896 <b>_ClbrBase</b>(<i>module, name, file, lineno</i>)
897
693 <p> 898 <p>
694 Constructor 899 Constructor
695 </p><dl> 900 </p>
901 <dl>
902
696 <dt><i>module</i> (str)</dt> 903 <dt><i>module</i> (str)</dt>
697 <dd> 904 <dd>
698 name of the module containing this object 905 name of the module containing this object
699 </dd><dt><i>name</i> (str)</dt> 906 </dd>
907 <dt><i>name</i> (str)</dt>
700 <dd> 908 <dd>
701 name of this object 909 name of this object
702 </dd><dt><i>file</i> (str)</dt> 910 </dd>
911 <dt><i>file</i> (str)</dt>
703 <dd> 912 <dd>
704 filename containing this object 913 filename containing this object
705 </dd><dt><i>lineno</i> (int)</dt> 914 </dd>
915 <dt><i>lineno</i> (int)</dt>
706 <dd> 916 <dd>
707 linenumber of the object definition 917 linenumber of the object definition
708 </dd> 918 </dd>
709 </dl><a NAME="_ClbrBase.setEndLine" ID="_ClbrBase.setEndLine"></a> 919 </dl>
920 <a NAME="_ClbrBase.setEndLine" ID="_ClbrBase.setEndLine"></a>
710 <h4>_ClbrBase.setEndLine</h4> 921 <h4>_ClbrBase.setEndLine</h4>
711 <b>setEndLine</b>(<i>endLineNo</i>) 922 <b>setEndLine</b>(<i>endLineNo</i>)
923
712 <p> 924 <p>
713 Public method to set the ending line number. 925 Public method to set the ending line number.
714 </p><dl> 926 </p>
927 <dl>
928
715 <dt><i>endLineNo</i> (int)</dt> 929 <dt><i>endLineNo</i> (int)</dt>
716 <dd> 930 <dd>
717 number of the last line 931 number of the last line
718 </dd> 932 </dd>
719 </dl> 933 </dl>

eric ide

mercurial