--- a/Documentation/Source/eric5.Utilities.ClassBrowsers.rbclbr.html Thu Jan 14 17:27:31 2010 +0000 +++ b/Documentation/Source/eric5.Utilities.ClassBrowsers.rbclbr.html Thu Jan 14 18:35:52 2010 +0000 @@ -22,12 +22,12 @@ <body><a NAME="top" ID="top"></a> <h1>eric5.Utilities.ClassBrowsers.rbclbr</h1> <p> -Parse a Ruby file and retrieve classes, modules, methods and attributes. +Parse a Ruby file and retrieve classes, modules, methods and attributes. </p><p> -Parse enough of a Ruby file to recognize class, module and method definitions -and to find out the superclasses of a class as well as its attributes. +Parse enough of a Ruby file to recognize class, module and method definitions +and to find out the superclasses of a class as well as its attributes. </p><p> -It is based on the Python class browser found in this package. +It is based on the Python class browser found in this package. </p> <h3>Global Attributes</h3> <table> @@ -37,33 +37,33 @@ <table> <tr> <td><a href="#Attribute">Attribute</a></td> -<td>Class to represent a class or module attribute.</td> +<td>Class to represent a class or module attribute.</td> </tr><tr> <td><a href="#Class">Class</a></td> -<td>Class to represent a Ruby class.</td> +<td>Class to represent a Ruby class.</td> </tr><tr> <td><a href="#Function">Function</a></td> -<td>Class to represent a Ruby function.</td> +<td>Class to represent a Ruby function.</td> </tr><tr> <td><a href="#Module">Module</a></td> -<td>Class to represent a Ruby module.</td> +<td>Class to represent a Ruby module.</td> </tr><tr> <td><a href="#VisibilityMixin">VisibilityMixin</a></td> -<td>Mixin class implementing the notion of visibility.</td> +<td>Mixin class implementing the notion of visibility.</td> </tr> </table> <h3>Functions</h3> <table> <tr> <td><a href="#readmodule_ex">readmodule_ex</a></td> -<td>Read a Ruby file and return a dictionary of classes, functions and modules.</td> +<td>Read a Ruby file and return a dictionary of classes, functions and modules.</td> </tr> </table> <hr /><hr /> <a NAME="Attribute" ID="Attribute"></a> <h2>Attribute</h2> <p> - Class to represent a class or module attribute. + Class to represent a class or module attribute. </p> <h3>Derived from</h3> ClbrBaseClasses.Attribute, VisibilityMixin @@ -75,27 +75,27 @@ <table> <tr> <td><a href="#Attribute.__init__">Attribute</a></td> -<td>Constructor</td> +<td>Constructor</td> </tr> </table> <a NAME="Attribute.__init__" ID="Attribute.__init__"></a> <h4>Attribute (Constructor)</h4> <b>Attribute</b>(<i>module, name, file, lineno</i>) <p> - Constructor + Constructor </p><dl> <dt><i>module</i></dt> <dd> -name of the module containing this class +name of the module containing this class </dd><dt><i>name</i></dt> <dd> -name of this class +name of this class </dd><dt><i>file</i></dt> <dd> -filename containing this attribute +filename containing this attribute </dd><dt><i>lineno</i></dt> <dd> -linenumber of the class definition +linenumber of the class definition </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -103,7 +103,7 @@ <a NAME="Class" ID="Class"></a> <h2>Class</h2> <p> - Class to represent a Ruby class. + Class to represent a Ruby class. </p> <h3>Derived from</h3> ClbrBaseClasses.Class, VisibilityMixin @@ -115,30 +115,30 @@ <table> <tr> <td><a href="#Class.__init__">Class</a></td> -<td>Constructor</td> +<td>Constructor</td> </tr> </table> <a NAME="Class.__init__" ID="Class.__init__"></a> <h4>Class (Constructor)</h4> <b>Class</b>(<i>module, name, super, file, lineno</i>) <p> - Constructor + Constructor </p><dl> <dt><i>module</i></dt> <dd> -name of the module containing this class +name of the module containing this class </dd><dt><i>name</i></dt> <dd> -name of this class +name of this class </dd><dt><i>super</i></dt> <dd> -list of class names this class is inherited from +list of class names this class is inherited from </dd><dt><i>file</i></dt> <dd> -filename containing this class +filename containing this class </dd><dt><i>lineno</i></dt> <dd> -linenumber of the class definition +linenumber of the class definition </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -146,7 +146,7 @@ <a NAME="Function" ID="Function"></a> <h2>Function</h2> <p> - Class to represent a Ruby function. + Class to represent a Ruby function. </p> <h3>Derived from</h3> ClbrBaseClasses.Function, VisibilityMixin @@ -158,33 +158,33 @@ <table> <tr> <td><a href="#Function.__init__">Function</a></td> -<td>Constructor</td> +<td>Constructor</td> </tr> </table> <a NAME="Function.__init__" ID="Function.__init__"></a> <h4>Function (Constructor)</h4> <b>Function</b>(<i>module, name, file, lineno, signature = '', separator = ', '</i>) <p> - Constructor + Constructor </p><dl> <dt><i>module</i></dt> <dd> -name of the module containing this function +name of the module containing this function </dd><dt><i>name</i></dt> <dd> -name of this function +name of this function </dd><dt><i>file</i></dt> <dd> -filename containing this class +filename containing this class </dd><dt><i>lineno</i></dt> <dd> -linenumber of the class definition +linenumber of the class definition </dd><dt><i>signature</i></dt> <dd> -parameterlist of the method +parameterlist of the method </dd><dt><i>separator</i></dt> <dd> -string separating the parameters +string separating the parameters </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -192,7 +192,7 @@ <a NAME="Module" ID="Module"></a> <h2>Module</h2> <p> - Class to represent a Ruby module. + Class to represent a Ruby module. </p> <h3>Derived from</h3> ClbrBaseClasses.Module, VisibilityMixin @@ -204,27 +204,27 @@ <table> <tr> <td><a href="#Module.__init__">Module</a></td> -<td>Constructor</td> +<td>Constructor</td> </tr> </table> <a NAME="Module.__init__" ID="Module.__init__"></a> <h4>Module (Constructor)</h4> <b>Module</b>(<i>module, name, file, lineno</i>) <p> - Constructor + Constructor </p><dl> <dt><i>module</i></dt> <dd> -name of the module containing this class +name of the module containing this class </dd><dt><i>name</i></dt> <dd> -name of this class +name of this class </dd><dt><i>file</i></dt> <dd> -filename containing this class +filename containing this class </dd><dt><i>lineno</i></dt> <dd> -linenumber of the class definition +linenumber of the class definition </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -232,7 +232,7 @@ <a NAME="VisibilityMixin" ID="VisibilityMixin"></a> <h2>VisibilityMixin</h2> <p> - Mixin class implementing the notion of visibility. + Mixin class implementing the notion of visibility. </p> <h3>Derived from</h3> ClbrBaseClasses.ClbrVisibilityMixinBase @@ -244,14 +244,14 @@ <table> <tr> <td><a href="#VisibilityMixin.__init__">VisibilityMixin</a></td> -<td>Method to initialize the visibility.</td> +<td>Method to initialize the visibility.</td> </tr> </table> <a NAME="VisibilityMixin.__init__" ID="VisibilityMixin.__init__"></a> <h4>VisibilityMixin (Constructor)</h4> <b>VisibilityMixin</b>(<i></i>) <p> - Method to initialize the visibility. + Method to initialize the visibility. </p> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> @@ -259,19 +259,19 @@ <h2>readmodule_ex</h2> <b>readmodule_ex</b>(<i>module, path=[]</i>) <p> - Read a Ruby file and return a dictionary of classes, functions and modules. + Read a Ruby file and return a dictionary of classes, functions and modules. </p><dl> <dt><i>module</i></dt> <dd> -name of the Ruby file (string) +name of the Ruby file (string) </dd><dt><i>path</i></dt> <dd> -path the file should be searched in (list of strings) +path the file should be searched in (list of strings) </dd> </dl><dl> <dt>Returns:</dt> <dd> -the resulting dictionary +the resulting dictionary </dd> </dl> <div align="right"><a href="#top">Up</a></div>