RefactoringRope/Documentation/source/Plugin_Refactoring_Rope.PluginRefactoringRope.html

branch
eric7
changeset 416
45159308166f
parent 413
a4cba20ad7ab
equal deleted inserted replaced
415:78af27bb8201 416:45159308166f
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>Plugin_Refactoring_Rope.PluginRefactoringRope</h1> 9 <h1>Plugin_Refactoring_Rope.PluginRefactoringRope</h1>
10
11 <p> 10 <p>
12 Module implementing the Rope refactoring plugin. 11 Module implementing the Rope refactoring plugin.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15
16 <table> 15 <table>
17 <tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>doNotCompile</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>refactoringRopePluginObject</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> 16 <tr><td>author</td></tr>
17 <tr><td>autoactivate</td></tr>
18 <tr><td>className</td></tr>
19 <tr><td>deactivateable</td></tr>
20 <tr><td>doNotCompile</td></tr>
21 <tr><td>error</td></tr>
22 <tr><td>longDescription</td></tr>
23 <tr><td>name</td></tr>
24 <tr><td>packageName</td></tr>
25 <tr><td>pyqtApi</td></tr>
26 <tr><td>refactoringRopePluginObject</td></tr>
27 <tr><td>shortDescription</td></tr>
28 <tr><td>version</td></tr>
18 </table> 29 </table>
30
19 <h3>Classes</h3> 31 <h3>Classes</h3>
20
21 <table> 32 <table>
22
23 <tr> 33 <tr>
24 <td><a href="#RefactoringRopePlugin">RefactoringRopePlugin</a></td> 34 <td><a href="#RefactoringRopePlugin">RefactoringRopePlugin</a></td>
25 <td>Class implementing the Rope refactoring plugin.</td> 35 <td>Class implementing the Rope refactoring plugin.</td>
26 </tr> 36 </tr>
27 </table> 37 </table>
38
28 <h3>Functions</h3> 39 <h3>Functions</h3>
29
30 <table> 40 <table>
31
32 <tr> 41 <tr>
33 <td><a href="#createAutoCompletionPage">createAutoCompletionPage</a></td> 42 <td><a href="#createAutoCompletionPage">createAutoCompletionPage</a></td>
34 <td>Module function to create the autocompletion configuration page.</td> 43 <td>Module function to create the autocompletion configuration page.</td>
35 </tr> 44 </tr>
36 <tr> 45 <tr>
52 <tr> 61 <tr>
53 <td><a href="#prepareUninstall">prepareUninstall</a></td> 62 <td><a href="#prepareUninstall">prepareUninstall</a></td>
54 <td>Module function to prepare for an uninstallation.</td> 63 <td>Module function to prepare for an uninstallation.</td>
55 </tr> 64 </tr>
56 </table> 65 </table>
66
57 <hr /> 67 <hr />
58 <hr /> 68 <hr />
59 <a NAME="RefactoringRopePlugin" ID="RefactoringRopePlugin"></a> 69 <a NAME="RefactoringRopePlugin" ID="RefactoringRopePlugin"></a>
60 <h2>RefactoringRopePlugin</h2> 70 <h2>RefactoringRopePlugin</h2>
61
62 <p> 71 <p>
63 Class implementing the Rope refactoring plugin. 72 Class implementing the Rope refactoring plugin.
64 </p> 73 </p>
74
65 <h3>Derived from</h3> 75 <h3>Derived from</h3>
66 QObject 76 QObject
67 <h3>Class Attributes</h3> 77 <h3>Class Attributes</h3>
68
69 <table> 78 <table>
70 <tr><td>PreferencesKey</td></tr> 79 <tr><td>PreferencesKey</td></tr>
71 </table> 80 </table>
81
72 <h3>Class Methods</h3> 82 <h3>Class Methods</h3>
73
74 <table> 83 <table>
75 <tr><td>None</td></tr> 84 <tr><td>None</td></tr>
76 </table> 85 </table>
86
77 <h3>Methods</h3> 87 <h3>Methods</h3>
78
79 <table> 88 <table>
80
81 <tr> 89 <tr>
82 <td><a href="#RefactoringRopePlugin.__init__">RefactoringRopePlugin</a></td> 90 <td><a href="#RefactoringRopePlugin.__init__">RefactoringRopePlugin</a></td>
83 <td>Constructor</td> 91 <td>Constructor</td>
84 </tr> 92 </tr>
85 <tr> 93 <tr>
169 <tr> 177 <tr>
170 <td><a href="#RefactoringRopePlugin.setPreferences">setPreferences</a></td> 178 <td><a href="#RefactoringRopePlugin.setPreferences">setPreferences</a></td>
171 <td>Public method to store the various refactoring settings.</td> 179 <td>Public method to store the various refactoring settings.</td>
172 </tr> 180 </tr>
173 </table> 181 </table>
182
174 <h3>Static Methods</h3> 183 <h3>Static Methods</h3>
175
176 <table> 184 <table>
177 <tr><td>None</td></tr> 185 <tr><td>None</td></tr>
178 </table> 186 </table>
179 187
188
180 <a NAME="RefactoringRopePlugin.__init__" ID="RefactoringRopePlugin.__init__"></a> 189 <a NAME="RefactoringRopePlugin.__init__" ID="RefactoringRopePlugin.__init__"></a>
181 <h4>RefactoringRopePlugin (Constructor)</h4> 190 <h4>RefactoringRopePlugin (Constructor)</h4>
182 <b>RefactoringRopePlugin</b>(<i>ui</i>) 191 <b>RefactoringRopePlugin</b>(<i>ui</i>)
183
184 <p> 192 <p>
185 Constructor 193 Constructor
186 </p> 194 </p>
195
187 <dl> 196 <dl>
188 197
189 <dt><i>ui</i> (UserInterface)</dt> 198 <dt><i>ui</i> (UserInterface)</dt>
190 <dd> 199 <dd>
191 reference to the user interface object 200 reference to the user interface object
192 </dd> 201 </dd>
193 </dl> 202 </dl>
194 <a NAME="RefactoringRopePlugin.__connectEditor" ID="RefactoringRopePlugin.__connectEditor"></a> 203 <a NAME="RefactoringRopePlugin.__connectEditor" ID="RefactoringRopePlugin.__connectEditor"></a>
195 <h4>RefactoringRopePlugin.__connectEditor</h4> 204 <h4>RefactoringRopePlugin.__connectEditor</h4>
196 <b>__connectEditor</b>(<i>editor</i>) 205 <b>__connectEditor</b>(<i>editor</i>)
197
198 <p> 206 <p>
199 Private method to connect an editor. 207 Private method to connect an editor.
200 </p> 208 </p>
209
201 <dl> 210 <dl>
202 211
203 <dt><i>editor</i> (Editor)</dt> 212 <dt><i>editor</i> (Editor)</dt>
204 <dd> 213 <dd>
205 reference to the editor 214 reference to the editor
206 </dd> 215 </dd>
207 </dl> 216 </dl>
208 <a NAME="RefactoringRopePlugin.__connectMouseClickHandler" ID="RefactoringRopePlugin.__connectMouseClickHandler"></a> 217 <a NAME="RefactoringRopePlugin.__connectMouseClickHandler" ID="RefactoringRopePlugin.__connectMouseClickHandler"></a>
209 <h4>RefactoringRopePlugin.__connectMouseClickHandler</h4> 218 <h4>RefactoringRopePlugin.__connectMouseClickHandler</h4>
210 <b>__connectMouseClickHandler</b>(<i>editor</i>) 219 <b>__connectMouseClickHandler</b>(<i>editor</i>)
211
212 <p> 220 <p>
213 Private method to connect the mouse click handler to an editor. 221 Private method to connect the mouse click handler to an editor.
214 </p> 222 </p>
223
215 <dl> 224 <dl>
216 225
217 <dt><i>editor</i> (Editor)</dt> 226 <dt><i>editor</i> (Editor)</dt>
218 <dd> 227 <dd>
219 reference to the editor 228 reference to the editor
220 </dd> 229 </dd>
221 </dl> 230 </dl>
222 <a NAME="RefactoringRopePlugin.__determineLanguage" ID="RefactoringRopePlugin.__determineLanguage"></a> 231 <a NAME="RefactoringRopePlugin.__determineLanguage" ID="RefactoringRopePlugin.__determineLanguage"></a>
223 <h4>RefactoringRopePlugin.__determineLanguage</h4> 232 <h4>RefactoringRopePlugin.__determineLanguage</h4>
224 <b>__determineLanguage</b>(<i></i>) 233 <b>__determineLanguage</b>(<i></i>)
225
226 <p> 234 <p>
227 Private method to determine the valid language strings. 235 Private method to determine the valid language strings.
228 </p> 236 </p>
237
229 <dl> 238 <dl>
230 <dt>Return:</dt> 239 <dt>Return:</dt>
231 <dd> 240 <dd>
232 list of valid language strings 241 list of valid language strings
233 </dd> 242 </dd>
239 </dd> 248 </dd>
240 </dl> 249 </dl>
241 <a NAME="RefactoringRopePlugin.__disconnectEditor" ID="RefactoringRopePlugin.__disconnectEditor"></a> 250 <a NAME="RefactoringRopePlugin.__disconnectEditor" ID="RefactoringRopePlugin.__disconnectEditor"></a>
242 <h4>RefactoringRopePlugin.__disconnectEditor</h4> 251 <h4>RefactoringRopePlugin.__disconnectEditor</h4>
243 <b>__disconnectEditor</b>(<i>editor</i>) 252 <b>__disconnectEditor</b>(<i>editor</i>)
244
245 <p> 253 <p>
246 Private method to disconnect an editor. 254 Private method to disconnect an editor.
247 </p> 255 </p>
256
248 <dl> 257 <dl>
249 258
250 <dt><i>editor</i> (Editor)</dt> 259 <dt><i>editor</i> (Editor)</dt>
251 <dd> 260 <dd>
252 reference to the editor 261 reference to the editor
253 </dd> 262 </dd>
254 </dl> 263 </dl>
255 <a NAME="RefactoringRopePlugin.__disconnectMouseClickHandler" ID="RefactoringRopePlugin.__disconnectMouseClickHandler"></a> 264 <a NAME="RefactoringRopePlugin.__disconnectMouseClickHandler" ID="RefactoringRopePlugin.__disconnectMouseClickHandler"></a>
256 <h4>RefactoringRopePlugin.__disconnectMouseClickHandler</h4> 265 <h4>RefactoringRopePlugin.__disconnectMouseClickHandler</h4>
257 <b>__disconnectMouseClickHandler</b>(<i>editor</i>) 266 <b>__disconnectMouseClickHandler</b>(<i>editor</i>)
258
259 <p> 267 <p>
260 Private method to disconnect the mouse click handler from an editor. 268 Private method to disconnect the mouse click handler from an editor.
261 </p> 269 </p>
270
262 <dl> 271 <dl>
263 272
264 <dt><i>editor</i> (Editor)</dt> 273 <dt><i>editor</i> (Editor)</dt>
265 <dd> 274 <dd>
266 reference to the editor 275 reference to the editor
267 </dd> 276 </dd>
268 </dl> 277 </dl>
269 <a NAME="RefactoringRopePlugin.__editorAboutToBeSaved" ID="RefactoringRopePlugin.__editorAboutToBeSaved"></a> 278 <a NAME="RefactoringRopePlugin.__editorAboutToBeSaved" ID="RefactoringRopePlugin.__editorAboutToBeSaved"></a>
270 <h4>RefactoringRopePlugin.__editorAboutToBeSaved</h4> 279 <h4>RefactoringRopePlugin.__editorAboutToBeSaved</h4>
271 <b>__editorAboutToBeSaved</b>(<i>filename</i>) 280 <b>__editorAboutToBeSaved</b>(<i>filename</i>)
272
273 <p> 281 <p>
274 Private slot to get the old contents of the named file. 282 Private slot to get the old contents of the named file.
275 </p> 283 </p>
284
276 <dl> 285 <dl>
277 286
278 <dt><i>filename</i> (str)</dt> 287 <dt><i>filename</i> (str)</dt>
279 <dd> 288 <dd>
280 name of the file about to be saved 289 name of the file about to be saved
281 </dd> 290 </dd>
282 </dl> 291 </dl>
283 <a NAME="RefactoringRopePlugin.__editorClosed" ID="RefactoringRopePlugin.__editorClosed"></a> 292 <a NAME="RefactoringRopePlugin.__editorClosed" ID="RefactoringRopePlugin.__editorClosed"></a>
284 <h4>RefactoringRopePlugin.__editorClosed</h4> 293 <h4>RefactoringRopePlugin.__editorClosed</h4>
285 <b>__editorClosed</b>(<i>editor</i>) 294 <b>__editorClosed</b>(<i>editor</i>)
286
287 <p> 295 <p>
288 Private slot called, when an editor was closed. 296 Private slot called, when an editor was closed.
289 </p> 297 </p>
298
290 <dl> 299 <dl>
291 300
292 <dt><i>editor</i> (Editor)</dt> 301 <dt><i>editor</i> (Editor)</dt>
293 <dd> 302 <dd>
294 reference to the editor 303 reference to the editor
295 </dd> 304 </dd>
296 </dl> 305 </dl>
297 <a NAME="RefactoringRopePlugin.__editorLanguageChanged" ID="RefactoringRopePlugin.__editorLanguageChanged"></a> 306 <a NAME="RefactoringRopePlugin.__editorLanguageChanged" ID="RefactoringRopePlugin.__editorLanguageChanged"></a>
298 <h4>RefactoringRopePlugin.__editorLanguageChanged</h4> 307 <h4>RefactoringRopePlugin.__editorLanguageChanged</h4>
299 <b>__editorLanguageChanged</b>(<i>language</i>) 308 <b>__editorLanguageChanged</b>(<i>language</i>)
300
301 <p> 309 <p>
302 Private slot to handle the language change of an editor. 310 Private slot to handle the language change of an editor.
303 </p> 311 </p>
312
304 <dl> 313 <dl>
305 314
306 <dt><i>language</i> (str)</dt> 315 <dt><i>language</i> (str)</dt>
307 <dd> 316 <dd>
308 programming language of the editor 317 programming language of the editor
309 </dd> 318 </dd>
310 </dl> 319 </dl>
311 <a NAME="RefactoringRopePlugin.__editorOpened" ID="RefactoringRopePlugin.__editorOpened"></a> 320 <a NAME="RefactoringRopePlugin.__editorOpened" ID="RefactoringRopePlugin.__editorOpened"></a>
312 <h4>RefactoringRopePlugin.__editorOpened</h4> 321 <h4>RefactoringRopePlugin.__editorOpened</h4>
313 <b>__editorOpened</b>(<i>editor</i>) 322 <b>__editorOpened</b>(<i>editor</i>)
314
315 <p> 323 <p>
316 Private slot called, when a new editor was opened. 324 Private slot called, when a new editor was opened.
317 </p> 325 </p>
326
318 <dl> 327 <dl>
319 328
320 <dt><i>editor</i> (Editor)</dt> 329 <dt><i>editor</i> (Editor)</dt>
321 <dd> 330 <dd>
322 reference to the new editor 331 reference to the new editor
323 </dd> 332 </dd>
324 </dl> 333 </dl>
325 <a NAME="RefactoringRopePlugin.__editorSaved" ID="RefactoringRopePlugin.__editorSaved"></a> 334 <a NAME="RefactoringRopePlugin.__editorSaved" ID="RefactoringRopePlugin.__editorSaved"></a>
326 <h4>RefactoringRopePlugin.__editorSaved</h4> 335 <h4>RefactoringRopePlugin.__editorSaved</h4>
327 <b>__editorSaved</b>(<i>filename</i>) 336 <b>__editorSaved</b>(<i>filename</i>)
328
329 <p> 337 <p>
330 Private slot to activate SOA. 338 Private slot to activate SOA.
331 </p> 339 </p>
340
332 <dl> 341 <dl>
333 342
334 <dt><i>filename</i> (str)</dt> 343 <dt><i>filename</i> (str)</dt>
335 <dd> 344 <dd>
336 name of the file that was saved 345 name of the file that was saved
337 </dd> 346 </dd>
338 </dl> 347 </dl>
339 <a NAME="RefactoringRopePlugin.__initialize" ID="RefactoringRopePlugin.__initialize"></a> 348 <a NAME="RefactoringRopePlugin.__initialize" ID="RefactoringRopePlugin.__initialize"></a>
340 <h4>RefactoringRopePlugin.__initialize</h4> 349 <h4>RefactoringRopePlugin.__initialize</h4>
341 <b>__initialize</b>(<i></i>) 350 <b>__initialize</b>(<i></i>)
342
343 <p> 351 <p>
344 Private slot to (re)initialize the plugin. 352 Private slot to (re)initialize the plugin.
345 </p> 353 </p>
354
346 <a NAME="RefactoringRopePlugin.__loadTranslator" ID="RefactoringRopePlugin.__loadTranslator"></a> 355 <a NAME="RefactoringRopePlugin.__loadTranslator" ID="RefactoringRopePlugin.__loadTranslator"></a>
347 <h4>RefactoringRopePlugin.__loadTranslator</h4> 356 <h4>RefactoringRopePlugin.__loadTranslator</h4>
348 <b>__loadTranslator</b>(<i></i>) 357 <b>__loadTranslator</b>(<i></i>)
349
350 <p> 358 <p>
351 Private method to load the translation file. 359 Private method to load the translation file.
352 </p> 360 </p>
361
353 <a NAME="RefactoringRopePlugin.__setAutoCompletionHook" ID="RefactoringRopePlugin.__setAutoCompletionHook"></a> 362 <a NAME="RefactoringRopePlugin.__setAutoCompletionHook" ID="RefactoringRopePlugin.__setAutoCompletionHook"></a>
354 <h4>RefactoringRopePlugin.__setAutoCompletionHook</h4> 363 <h4>RefactoringRopePlugin.__setAutoCompletionHook</h4>
355 <b>__setAutoCompletionHook</b>(<i>editor</i>) 364 <b>__setAutoCompletionHook</b>(<i>editor</i>)
356
357 <p> 365 <p>
358 Private method to set the autocompletion hook. 366 Private method to set the autocompletion hook.
359 </p> 367 </p>
368
360 <dl> 369 <dl>
361 370
362 <dt><i>editor</i> (Editor)</dt> 371 <dt><i>editor</i> (Editor)</dt>
363 <dd> 372 <dd>
364 reference to the editor 373 reference to the editor
365 </dd> 374 </dd>
366 </dl> 375 </dl>
367 <a NAME="RefactoringRopePlugin.__setCalltipsHook" ID="RefactoringRopePlugin.__setCalltipsHook"></a> 376 <a NAME="RefactoringRopePlugin.__setCalltipsHook" ID="RefactoringRopePlugin.__setCalltipsHook"></a>
368 <h4>RefactoringRopePlugin.__setCalltipsHook</h4> 377 <h4>RefactoringRopePlugin.__setCalltipsHook</h4>
369 <b>__setCalltipsHook</b>(<i>editor</i>) 378 <b>__setCalltipsHook</b>(<i>editor</i>)
370
371 <p> 379 <p>
372 Private method to set the calltip hook. 380 Private method to set the calltip hook.
373 </p> 381 </p>
382
374 <dl> 383 <dl>
375 384
376 <dt><i>editor</i> (Editor)</dt> 385 <dt><i>editor</i> (Editor)</dt>
377 <dd> 386 <dd>
378 reference to the editor 387 reference to the editor
379 </dd> 388 </dd>
380 </dl> 389 </dl>
381 <a NAME="RefactoringRopePlugin.__shutdown" ID="RefactoringRopePlugin.__shutdown"></a> 390 <a NAME="RefactoringRopePlugin.__shutdown" ID="RefactoringRopePlugin.__shutdown"></a>
382 <h4>RefactoringRopePlugin.__shutdown</h4> 391 <h4>RefactoringRopePlugin.__shutdown</h4>
383 <b>__shutdown</b>(<i></i>) 392 <b>__shutdown</b>(<i></i>)
384
385 <p> 393 <p>
386 Private slot handling the shutdown signal of the plug-in manager. 394 Private slot handling the shutdown signal of the plug-in manager.
387 </p> 395 </p>
396
388 <a NAME="RefactoringRopePlugin.__unsetAutoCompletionHook" ID="RefactoringRopePlugin.__unsetAutoCompletionHook"></a> 397 <a NAME="RefactoringRopePlugin.__unsetAutoCompletionHook" ID="RefactoringRopePlugin.__unsetAutoCompletionHook"></a>
389 <h4>RefactoringRopePlugin.__unsetAutoCompletionHook</h4> 398 <h4>RefactoringRopePlugin.__unsetAutoCompletionHook</h4>
390 <b>__unsetAutoCompletionHook</b>(<i>editor</i>) 399 <b>__unsetAutoCompletionHook</b>(<i>editor</i>)
391
392 <p> 400 <p>
393 Private method to unset the autocompletion hook. 401 Private method to unset the autocompletion hook.
394 </p> 402 </p>
403
395 <dl> 404 <dl>
396 405
397 <dt><i>editor</i> (Editor)</dt> 406 <dt><i>editor</i> (Editor)</dt>
398 <dd> 407 <dd>
399 reference to the editor 408 reference to the editor
400 </dd> 409 </dd>
401 </dl> 410 </dl>
402 <a NAME="RefactoringRopePlugin.__unsetCalltipsHook" ID="RefactoringRopePlugin.__unsetCalltipsHook"></a> 411 <a NAME="RefactoringRopePlugin.__unsetCalltipsHook" ID="RefactoringRopePlugin.__unsetCalltipsHook"></a>
403 <h4>RefactoringRopePlugin.__unsetCalltipsHook</h4> 412 <h4>RefactoringRopePlugin.__unsetCalltipsHook</h4>
404 <b>__unsetCalltipsHook</b>(<i>editor</i>) 413 <b>__unsetCalltipsHook</b>(<i>editor</i>)
405
406 <p> 414 <p>
407 Private method to unset the calltip hook. 415 Private method to unset the calltip hook.
408 </p> 416 </p>
417
409 <dl> 418 <dl>
410 419
411 <dt><i>editor</i> (Editor)</dt> 420 <dt><i>editor</i> (Editor)</dt>
412 <dd> 421 <dd>
413 reference to the editor 422 reference to the editor
414 </dd> 423 </dd>
415 </dl> 424 </dl>
416 <a NAME="RefactoringRopePlugin.activate" ID="RefactoringRopePlugin.activate"></a> 425 <a NAME="RefactoringRopePlugin.activate" ID="RefactoringRopePlugin.activate"></a>
417 <h4>RefactoringRopePlugin.activate</h4> 426 <h4>RefactoringRopePlugin.activate</h4>
418 <b>activate</b>(<i></i>) 427 <b>activate</b>(<i></i>)
419
420 <p> 428 <p>
421 Public method to activate this plugin. 429 Public method to activate this plugin.
422 </p> 430 </p>
431
423 <dl> 432 <dl>
424 <dt>Return:</dt> 433 <dt>Return:</dt>
425 <dd> 434 <dd>
426 tuple of None and activation status 435 tuple of None and activation status
427 </dd> 436 </dd>
433 </dd> 442 </dd>
434 </dl> 443 </dl>
435 <a NAME="RefactoringRopePlugin.deactivate" ID="RefactoringRopePlugin.deactivate"></a> 444 <a NAME="RefactoringRopePlugin.deactivate" ID="RefactoringRopePlugin.deactivate"></a>
436 <h4>RefactoringRopePlugin.deactivate</h4> 445 <h4>RefactoringRopePlugin.deactivate</h4>
437 <b>deactivate</b>(<i></i>) 446 <b>deactivate</b>(<i></i>)
438
439 <p> 447 <p>
440 Public method to deactivate this plugin. 448 Public method to deactivate this plugin.
441 </p> 449 </p>
450
442 <a NAME="RefactoringRopePlugin.getCodeAssistServer" ID="RefactoringRopePlugin.getCodeAssistServer"></a> 451 <a NAME="RefactoringRopePlugin.getCodeAssistServer" ID="RefactoringRopePlugin.getCodeAssistServer"></a>
443 <h4>RefactoringRopePlugin.getCodeAssistServer</h4> 452 <h4>RefactoringRopePlugin.getCodeAssistServer</h4>
444 <b>getCodeAssistServer</b>(<i></i>) 453 <b>getCodeAssistServer</b>(<i></i>)
445
446 <p> 454 <p>
447 Public method to get a reference to the code assist server. 455 Public method to get a reference to the code assist server.
448 </p> 456 </p>
457
449 <dl> 458 <dl>
450 <dt>Return:</dt> 459 <dt>Return:</dt>
451 <dd> 460 <dd>
452 reference to the code assist server 461 reference to the code assist server
453 </dd> 462 </dd>
459 </dd> 468 </dd>
460 </dl> 469 </dl>
461 <a NAME="RefactoringRopePlugin.getPreferences" ID="RefactoringRopePlugin.getPreferences"></a> 470 <a NAME="RefactoringRopePlugin.getPreferences" ID="RefactoringRopePlugin.getPreferences"></a>
462 <h4>RefactoringRopePlugin.getPreferences</h4> 471 <h4>RefactoringRopePlugin.getPreferences</h4>
463 <b>getPreferences</b>(<i>key</i>) 472 <b>getPreferences</b>(<i>key</i>)
464
465 <p> 473 <p>
466 Public method to retrieve the various refactoring settings. 474 Public method to retrieve the various refactoring settings.
467 </p> 475 </p>
476
468 <dl> 477 <dl>
469 478
470 <dt><i>key</i> (str)</dt> 479 <dt><i>key</i> (str)</dt>
471 <dd> 480 <dd>
472 the key of the value to get 481 the key of the value to get
485 </dd> 494 </dd>
486 </dl> 495 </dl>
487 <a NAME="RefactoringRopePlugin.setPreferences" ID="RefactoringRopePlugin.setPreferences"></a> 496 <a NAME="RefactoringRopePlugin.setPreferences" ID="RefactoringRopePlugin.setPreferences"></a>
488 <h4>RefactoringRopePlugin.setPreferences</h4> 497 <h4>RefactoringRopePlugin.setPreferences</h4>
489 <b>setPreferences</b>(<i>key, value</i>) 498 <b>setPreferences</b>(<i>key, value</i>)
490
491 <p> 499 <p>
492 Public method to store the various refactoring settings. 500 Public method to store the various refactoring settings.
493 </p> 501 </p>
502
494 <dl> 503 <dl>
495 504
496 <dt><i>key</i> (str)</dt> 505 <dt><i>key</i> (str)</dt>
497 <dd> 506 <dd>
498 the key of the setting to be set 507 the key of the setting to be set
506 <hr /> 515 <hr />
507 <hr /> 516 <hr />
508 <a NAME="createAutoCompletionPage" ID="createAutoCompletionPage"></a> 517 <a NAME="createAutoCompletionPage" ID="createAutoCompletionPage"></a>
509 <h2>createAutoCompletionPage</h2> 518 <h2>createAutoCompletionPage</h2>
510 <b>createAutoCompletionPage</b>(<i>configDlg</i>) 519 <b>createAutoCompletionPage</b>(<i>configDlg</i>)
511
512 <p> 520 <p>
513 Module function to create the autocompletion configuration page. 521 Module function to create the autocompletion configuration page.
514 </p> 522 </p>
523
515 <dl> 524 <dl>
516 525
517 <dt><i>configDlg</i> (ConfigurationWidget)</dt> 526 <dt><i>configDlg</i> (ConfigurationWidget)</dt>
518 <dd> 527 <dd>
519 reference to the configuration dialog 528 reference to the configuration dialog
535 <hr /> 544 <hr />
536 <hr /> 545 <hr />
537 <a NAME="createCallTipsPage" ID="createCallTipsPage"></a> 546 <a NAME="createCallTipsPage" ID="createCallTipsPage"></a>
538 <h2>createCallTipsPage</h2> 547 <h2>createCallTipsPage</h2>
539 <b>createCallTipsPage</b>(<i>configDlg</i>) 548 <b>createCallTipsPage</b>(<i>configDlg</i>)
540
541 <p> 549 <p>
542 Module function to create the calltips configuration page. 550 Module function to create the calltips configuration page.
543 </p> 551 </p>
552
544 <dl> 553 <dl>
545 554
546 <dt><i>configDlg</i> (ConfigurationWidget)</dt> 555 <dt><i>configDlg</i> (ConfigurationWidget)</dt>
547 <dd> 556 <dd>
548 reference to the configuration dialog 557 reference to the configuration dialog
564 <hr /> 573 <hr />
565 <hr /> 574 <hr />
566 <a NAME="createMouseClickHandlerPage" ID="createMouseClickHandlerPage"></a> 575 <a NAME="createMouseClickHandlerPage" ID="createMouseClickHandlerPage"></a>
567 <h2>createMouseClickHandlerPage</h2> 576 <h2>createMouseClickHandlerPage</h2>
568 <b>createMouseClickHandlerPage</b>(<i>configDlg</i>) 577 <b>createMouseClickHandlerPage</b>(<i>configDlg</i>)
569
570 <p> 578 <p>
571 Module function to create the mouse click handler configuration page. 579 Module function to create the mouse click handler configuration page.
572 </p> 580 </p>
581
573 <dl> 582 <dl>
574 583
575 <dt><i>configDlg</i> (ConfigurationWidget)</dt> 584 <dt><i>configDlg</i> (ConfigurationWidget)</dt>
576 <dd> 585 <dd>
577 reference to the configuration dialog 586 reference to the configuration dialog
593 <hr /> 602 <hr />
594 <hr /> 603 <hr />
595 <a NAME="getConfigData" ID="getConfigData"></a> 604 <a NAME="getConfigData" ID="getConfigData"></a>
596 <h2>getConfigData</h2> 605 <h2>getConfigData</h2>
597 <b>getConfigData</b>(<i></i>) 606 <b>getConfigData</b>(<i></i>)
598
599 <p> 607 <p>
600 Module function returning data as required by the configuration dialog. 608 Module function returning data as required by the configuration dialog.
601 </p> 609 </p>
610
602 <dl> 611 <dl>
603 <dt>Return:</dt> 612 <dt>Return:</dt>
604 <dd> 613 <dd>
605 dictionary containing the relevant data 614 dictionary containing the relevant data
606 </dd> 615 </dd>
615 <hr /> 624 <hr />
616 <hr /> 625 <hr />
617 <a NAME="installDependencies" ID="installDependencies"></a> 626 <a NAME="installDependencies" ID="installDependencies"></a>
618 <h2>installDependencies</h2> 627 <h2>installDependencies</h2>
619 <b>installDependencies</b>(<i>pipInstall</i>) 628 <b>installDependencies</b>(<i>pipInstall</i>)
620
621 <p> 629 <p>
622 Function to install dependencies of this plug-in. 630 Function to install dependencies of this plug-in.
623 </p> 631 </p>
632
624 <dl> 633 <dl>
625 634
626 <dt><i>pipInstall</i> (function)</dt> 635 <dt><i>pipInstall</i> (function)</dt>
627 <dd> 636 <dd>
628 function to be called with a list of package names. 637 function to be called with a list of package names.
632 <hr /> 641 <hr />
633 <hr /> 642 <hr />
634 <a NAME="prepareUninstall" ID="prepareUninstall"></a> 643 <a NAME="prepareUninstall" ID="prepareUninstall"></a>
635 <h2>prepareUninstall</h2> 644 <h2>prepareUninstall</h2>
636 <b>prepareUninstall</b>(<i></i>) 645 <b>prepareUninstall</b>(<i></i>)
637
638 <p> 646 <p>
639 Module function to prepare for an uninstallation. 647 Module function to prepare for an uninstallation.
640 </p> 648 </p>
649
641 <div align="right"><a href="#top">Up</a></div> 650 <div align="right"><a href="#top">Up</a></div>
642 <hr /> 651 <hr />
643 </body></html> 652 </body></html>

eric ide

mercurial