Documentation/Source/eric5.Utilities.ModuleParser.html

branch
5_1_x
changeset 1278
fb0460fd00b9
parent 767
27554f80d08f
equal deleted inserted replaced
1277:52dd5a2f1ed1 1278:fb0460fd00b9
88 VisibilityBase 88 VisibilityBase
89 <h3>Class Attributes</h3> 89 <h3>Class Attributes</h3>
90 <table> 90 <table>
91 <tr><td>None</td></tr> 91 <tr><td>None</td></tr>
92 </table> 92 </table>
93 <h3>Class Methods</h3>
94 <table>
95 <tr><td>None</td></tr>
96 </table>
93 <h3>Methods</h3> 97 <h3>Methods</h3>
94 <table> 98 <table>
95 <tr> 99 <tr>
96 <td><a href="#Attribute.__init__">Attribute</a></td> 100 <td><a href="#Attribute.__init__">Attribute</a></td>
97 <td>Constructor</td> 101 <td>Constructor</td>
98 </tr> 102 </tr>
103 </table>
104 <h3>Static Methods</h3>
105 <table>
106 <tr><td>None</td></tr>
99 </table> 107 </table>
100 <a NAME="Attribute.__init__" ID="Attribute.__init__"></a> 108 <a NAME="Attribute.__init__" ID="Attribute.__init__"></a>
101 <h4>Attribute (Constructor)</h4> 109 <h4>Attribute (Constructor)</h4>
102 <b>Attribute</b>(<i>module, name, file, lineno, isSignal = False</i>) 110 <b>Attribute</b>(<i>module, name, file, lineno, isSignal = False</i>)
103 <p> 111 <p>
131 VisibilityBase 139 VisibilityBase
132 <h3>Class Attributes</h3> 140 <h3>Class Attributes</h3>
133 <table> 141 <table>
134 <tr><td>None</td></tr> 142 <tr><td>None</td></tr>
135 </table> 143 </table>
144 <h3>Class Methods</h3>
145 <table>
146 <tr><td>None</td></tr>
147 </table>
136 <h3>Methods</h3> 148 <h3>Methods</h3>
137 <table> 149 <table>
138 <tr> 150 <tr>
139 <td><a href="#Class.__init__">Class</a></td> 151 <td><a href="#Class.__init__">Class</a></td>
140 <td>Constructor</td> 152 <td>Constructor</td>
158 <td>Public method to retrieve a method by name.</td> 170 <td>Public method to retrieve a method by name.</td>
159 </tr><tr> 171 </tr><tr>
160 <td><a href="#Class.setEndLine">setEndLine</a></td> 172 <td><a href="#Class.setEndLine">setEndLine</a></td>
161 <td>Public method to record the number of the last line of a class.</td> 173 <td>Public method to record the number of the last line of a class.</td>
162 </tr> 174 </tr>
175 </table>
176 <h3>Static Methods</h3>
177 <table>
178 <tr><td>None</td></tr>
163 </table> 179 </table>
164 <a NAME="Class.__init__" ID="Class.__init__"></a> 180 <a NAME="Class.__init__" ID="Class.__init__"></a>
165 <h4>Class (Constructor)</h4> 181 <h4>Class (Constructor)</h4>
166 <b>Class</b>(<i>module, name, super, file, lineno</i>) 182 <b>Class</b>(<i>module, name, super, file, lineno</i>)
167 <p> 183 <p>
285 VisibilityBase 301 VisibilityBase
286 <h3>Class Attributes</h3> 302 <h3>Class Attributes</h3>
287 <table> 303 <table>
288 <tr><td>None</td></tr> 304 <tr><td>None</td></tr>
289 </table> 305 </table>
306 <h3>Class Methods</h3>
307 <table>
308 <tr><td>None</td></tr>
309 </table>
290 <h3>Methods</h3> 310 <h3>Methods</h3>
291 <table> 311 <table>
292 <tr> 312 <tr>
293 <td><a href="#Function.__init__">Function</a></td> 313 <td><a href="#Function.__init__">Function</a></td>
294 <td>Constructor</td> 314 <td>Constructor</td>
295 </tr><tr> 315 </tr><tr>
296 <td><a href="#Function.addDescription">addDescription</a></td> 316 <td><a href="#Function.addDescription">addDescription</a></td>
297 <td>Public method to store the functions docstring.</td> 317 <td>Public method to store the functions docstring.</td>
298 </tr> 318 </tr>
319 </table>
320 <h3>Static Methods</h3>
321 <table>
322 <tr><td>None</td></tr>
299 </table> 323 </table>
300 <a NAME="Function.__init__" ID="Function.__init__"></a> 324 <a NAME="Function.__init__" ID="Function.__init__"></a>
301 <h4>Function (Constructor)</h4> 325 <h4>Function (Constructor)</h4>
302 <b>Function</b>(<i>module, name, file, lineno, signature = '', pyqtSignature = None</i>) 326 <b>Function</b>(<i>module, name, file, lineno, signature = '', pyqtSignature = None</i>)
303 <p> 327 <p>
344 object 368 object
345 <h3>Class Attributes</h3> 369 <h3>Class Attributes</h3>
346 <table> 370 <table>
347 <tr><td>None</td></tr> 371 <tr><td>None</td></tr>
348 </table> 372 </table>
373 <h3>Class Methods</h3>
374 <table>
375 <tr><td>None</td></tr>
376 </table>
349 <h3>Methods</h3> 377 <h3>Methods</h3>
350 <table> 378 <table>
351 <tr> 379 <tr>
352 <td><a href="#Module.__init__">Module</a></td> 380 <td><a href="#Module.__init__">Module</a></td>
353 <td>Constructor</td> 381 <td>Constructor</td>
395 <td>Public method to get the type of the module's source.</td> 423 <td>Public method to get the type of the module's source.</td>
396 </tr><tr> 424 </tr><tr>
397 <td><a href="#Module.scan">scan</a></td> 425 <td><a href="#Module.scan">scan</a></td>
398 <td>Public method to scan the source text and retrieve the relevant information.</td> 426 <td>Public method to scan the source text and retrieve the relevant information.</td>
399 </tr> 427 </tr>
428 </table>
429 <h3>Static Methods</h3>
430 <table>
431 <tr><td>None</td></tr>
400 </table> 432 </table>
401 <a NAME="Module.__init__" ID="Module.__init__"></a> 433 <a NAME="Module.__init__" ID="Module.__init__"></a>
402 <h4>Module (Constructor)</h4> 434 <h4>Module (Constructor)</h4>
403 <b>Module</b>(<i>name, file=None, type=None</i>) 435 <b>Module</b>(<i>name, file=None, type=None</i>)
404 <p> 436 <p>
612 Class 644 Class
613 <h3>Class Attributes</h3> 645 <h3>Class Attributes</h3>
614 <table> 646 <table>
615 <tr><td>None</td></tr> 647 <tr><td>None</td></tr>
616 </table> 648 </table>
649 <h3>Class Methods</h3>
650 <table>
651 <tr><td>None</td></tr>
652 </table>
617 <h3>Methods</h3> 653 <h3>Methods</h3>
618 <table> 654 <table>
619 <tr> 655 <tr>
620 <td><a href="#RbModule.__init__">RbModule</a></td> 656 <td><a href="#RbModule.__init__">RbModule</a></td>
621 <td>Constructor</td> 657 <td>Constructor</td>
622 </tr><tr> 658 </tr><tr>
623 <td><a href="#RbModule.addClass">addClass</a></td> 659 <td><a href="#RbModule.addClass">addClass</a></td>
624 <td>Public method to add information about a class.</td> 660 <td>Public method to add information about a class.</td>
625 </tr> 661 </tr>
662 </table>
663 <h3>Static Methods</h3>
664 <table>
665 <tr><td>None</td></tr>
626 </table> 666 </table>
627 <a NAME="RbModule.__init__" ID="RbModule.__init__"></a> 667 <a NAME="RbModule.__init__" ID="RbModule.__init__"></a>
628 <h4>RbModule (Constructor)</h4> 668 <h4>RbModule (Constructor)</h4>
629 <b>RbModule</b>(<i>module, name, file, lineno</i>) 669 <b>RbModule</b>(<i>module, name, file, lineno</i>)
630 <p> 670 <p>
668 object 708 object
669 <h3>Class Attributes</h3> 709 <h3>Class Attributes</h3>
670 <table> 710 <table>
671 <tr><td>None</td></tr> 711 <tr><td>None</td></tr>
672 </table> 712 </table>
713 <h3>Class Methods</h3>
714 <table>
715 <tr><td>None</td></tr>
716 </table>
673 <h3>Methods</h3> 717 <h3>Methods</h3>
674 <table> 718 <table>
675 <tr> 719 <tr>
676 <td><a href="#VisibilityBase.isPrivate">isPrivate</a></td> 720 <td><a href="#VisibilityBase.isPrivate">isPrivate</a></td>
677 <td>Public method to check, if the visibility is Private.</td> 721 <td>Public method to check, if the visibility is Private.</td>
689 <td>Public method to set the visibility to Protected.</td> 733 <td>Public method to set the visibility to Protected.</td>
690 </tr><tr> 734 </tr><tr>
691 <td><a href="#VisibilityBase.setPublic">setPublic</a></td> 735 <td><a href="#VisibilityBase.setPublic">setPublic</a></td>
692 <td>Public method to set the visibility to Public.</td> 736 <td>Public method to set the visibility to Public.</td>
693 </tr> 737 </tr>
738 </table>
739 <h3>Static Methods</h3>
740 <table>
741 <tr><td>None</td></tr>
694 </table> 742 </table>
695 <a NAME="VisibilityBase.isPrivate" ID="VisibilityBase.isPrivate"></a> 743 <a NAME="VisibilityBase.isPrivate" ID="VisibilityBase.isPrivate"></a>
696 <h4>VisibilityBase.isPrivate</h4> 744 <h4>VisibilityBase.isPrivate</h4>
697 <b>isPrivate</b>(<i></i>) 745 <b>isPrivate</b>(<i></i>)
698 <p> 746 <p>

eric ide

mercurial