eric6/Documentation/Source/eric6.QScintilla.DocstringGenerator.BaseDocstringGenerator.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
child 8000
47b15df088e4
permissions
-rw-r--r--

Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)

7998
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.QScintilla.DocstringGenerator.BaseDocstringGenerator</title>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <a NAME="top" ID="top"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.QScintilla.DocstringGenerator.BaseDocstringGenerator</h1>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing a docstring generator base class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <td><a href="#BaseDocstringGenerator">BaseDocstringGenerator</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <td>Class implementing a docstring generator base class.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <td><a href="#DocstringMenuForEnterOnly">DocstringMenuForEnterOnly</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td>Class implementing a special menu reacting to the enter/return keys only.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <td><a href="#FunctionInfo">FunctionInfo</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <td>Class implementing an object to store function information.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h3>Functions</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <td><a href="#getIndentStr">getIndentStr</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <td>Function to get the indentation of a text.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <a NAME="BaseDocstringGenerator" ID="BaseDocstringGenerator"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <h2>BaseDocstringGenerator</h2>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 Class implementing a docstring generator base class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <h3>Derived from</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 object
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <h3>Class Attributes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <h3>Class Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <h3>Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <td><a href="#BaseDocstringGenerator.__init__">BaseDocstringGenerator</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td>Constructor</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td><a href="#BaseDocstringGenerator._generateDocstringList">_generateDocstringList</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <td>Protected method to generate type specific docstrings based on the extracted function information.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <td><a href="#BaseDocstringGenerator.getDocstringType">getDocstringType</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td>Public method to determine the docstring type to be generated.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <td><a href="#BaseDocstringGenerator.hasFunctionDefinition">hasFunctionDefinition</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td>Public method to test, if the cursor is right below a function definition.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td><a href="#BaseDocstringGenerator.insertDocstring">insertDocstring</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <td>Public method to insert a docstring for the function at the cursor position.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td><a href="#BaseDocstringGenerator.isDocstringIntro">isDocstringIntro</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <td>Public function to test, if the line up to the cursor position might be introducing a docstring.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <td><a href="#BaseDocstringGenerator.isFunctionStart">isFunctionStart</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td>Public method to test, if a text is the start of a function or method definition.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <h3>Static Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <a NAME="BaseDocstringGenerator.__init__" ID="BaseDocstringGenerator.__init__"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <h4>BaseDocstringGenerator (Constructor)</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <b>BaseDocstringGenerator</b>(<i>editor</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 Constructor
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <dt><i>editor</i> (Editor)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 reference to the editor widget
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <a NAME="BaseDocstringGenerator._generateDocstringList" ID="BaseDocstringGenerator._generateDocstringList"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <h4>BaseDocstringGenerator._generateDocstringList</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <b>_generateDocstringList</b>(<i>functionInfo, docstringType</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 Protected method to generate type specific docstrings based on the
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 extracted function information.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 <dt><i>functionInfo</i> (FunctionInfo)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 reference to the function info object
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <dt><i>docstringType</i></dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 kind of docstring to be generated
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 list of docstring lines
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 str
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <a NAME="BaseDocstringGenerator.getDocstringType" ID="BaseDocstringGenerator.getDocstringType"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 <h4>BaseDocstringGenerator.getDocstringType</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <b>getDocstringType</b>(<i></i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 Public method to determine the docstring type to be generated.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 docstring type (one of 'ericdoc', 'numpydoc', 'googledoc',
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 'sphinxdoc')
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 str
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <a NAME="BaseDocstringGenerator.hasFunctionDefinition" ID="BaseDocstringGenerator.hasFunctionDefinition"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <h4>BaseDocstringGenerator.hasFunctionDefinition</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 <b>hasFunctionDefinition</b>(<i>cursorPosition</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 Public method to test, if the cursor is right below a function
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <dt><i>cursorPosition</i> (tuple of (int, int))</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 current cursor position (line and column)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 flag indicating cursor is right below a function definition
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 bool
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <a NAME="BaseDocstringGenerator.insertDocstring" ID="BaseDocstringGenerator.insertDocstring"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 <h4>BaseDocstringGenerator.insertDocstring</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <b>insertDocstring</b>(<i>cursorPosition, fromStart=True</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 Public method to insert a docstring for the function at the cursor
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 position.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <dt><i>cursorPosition</i> (tuple of (int, int))</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 position of the cursor (line and index)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <dt><i>fromStart</i> (bool)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 flag indicating that the editor text cursor is placed
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 on the line starting the function definition
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <a NAME="BaseDocstringGenerator.isDocstringIntro" ID="BaseDocstringGenerator.isDocstringIntro"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <h4>BaseDocstringGenerator.isDocstringIntro</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 <b>isDocstringIntro</b>(<i>cursorPosition</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 Public function to test, if the line up to the cursor position might be
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 introducing a docstring.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <dt><i>cursorPosition</i> (tuple of (int, int))</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 current cursor position (line and column)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 flag indicating a potential start of a docstring
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 bool
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 <a NAME="BaseDocstringGenerator.isFunctionStart" ID="BaseDocstringGenerator.isFunctionStart"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 <h4>BaseDocstringGenerator.isFunctionStart</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 <b>isFunctionStart</b>(<i>text</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 Public method to test, if a text is the start of a function or method
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 <dt><i>text</i> (str)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 line of text to be tested
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 flag indicating that the given text starts a function or
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 method definition (always False)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 bool
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <div align="right"><a href="#top">Up</a></div>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <a NAME="DocstringMenuForEnterOnly" ID="DocstringMenuForEnterOnly"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 <h2>DocstringMenuForEnterOnly</h2>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 Class implementing a special menu reacting to the enter/return keys only.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 If a keyboard input is not the "enter key", the menu is closed and the
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 input is inserted to the code editor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <h3>Derived from</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 QMenu
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 <h3>Class Attributes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <h3>Class Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <h3>Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <td><a href="#DocstringMenuForEnterOnly.__init__">DocstringMenuForEnterOnly</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <td>Constructor</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <td><a href="#DocstringMenuForEnterOnly.keyPressEvent">keyPressEvent</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <td>Protected method to handle key press events.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 <h3>Static Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <a NAME="DocstringMenuForEnterOnly.__init__" ID="DocstringMenuForEnterOnly.__init__"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <h4>DocstringMenuForEnterOnly (Constructor)</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 <b>DocstringMenuForEnterOnly</b>(<i>editor</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 Constructor
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 <dt><i>editor</i> (Editor)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 reference to the editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 <a NAME="DocstringMenuForEnterOnly.keyPressEvent" ID="DocstringMenuForEnterOnly.keyPressEvent"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <h4>DocstringMenuForEnterOnly.keyPressEvent</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <b>keyPressEvent</b>(<i>evt</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 Protected method to handle key press events.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 <dt><i>evt</i> (QKeyEvent)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 reference to the key press event object
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 <div align="right"><a href="#top">Up</a></div>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <a NAME="FunctionInfo" ID="FunctionInfo"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <h2>FunctionInfo</h2>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 Class implementing an object to store function information.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 Methods to extract the relevant information need to be implemented in
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 language specific subclasses.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <h3>Derived from</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 object
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <h3>Class Attributes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 <h3>Class Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <h3>Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 <td><a href="#FunctionInfo.__init__">FunctionInfo</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 <td>Constructor</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 <h3>Static Methods</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 <a NAME="FunctionInfo.__init__" ID="FunctionInfo.__init__"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 <h4>FunctionInfo (Constructor)</h4>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <b>FunctionInfo</b>(<i></i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 Constructor
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <div align="right"><a href="#top">Up</a></div>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <a NAME="getIndentStr" ID="getIndentStr"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 <h2>getIndentStr</h2>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <b>getIndentStr</b>(<i>text</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 Function to get the indentation of a text.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 <dt><i>text</i> (str)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 text to extract indentation from
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 indentation string
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 str
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 <div align="right"><a href="#top">Up</a></div>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 </body></html>

eric ide

mercurial