RefactoringRope/Documentation/source/Plugin_Refactoring_Rope.RefactoringRope.CodeAssistClient.html

Tue, 10 Dec 2024 15:49:01 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 10 Dec 2024 15:49:01 +0100
branch
eric7
changeset 426
7592a1c052e8
parent 416
45159308166f
permissions
-rw-r--r--

Updated copyright for 2025.

204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>Plugin_Refactoring_Rope.RefactoringRope.CodeAssistClient</title>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
375
c61a2f18ed78 Updated version info to indicate relation to eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 370
diff changeset
5 <link rel="stylesheet" href="styles.css">
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
7 <body>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
8 <a NAME="top" ID="top"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>Plugin_Refactoring_Rope.RefactoringRope.CodeAssistClient</h1>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module implementing the code assist client interface to rope.
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
13
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
16 <tr><td>QCoreApplication</td></tr>
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
17 <tr><td>app</td></tr>
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
18 <tr><td>client</td></tr>
362
792c2651fbd7 Moved the sys.path manipulation to the beginning of the ...Client.py files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 360
diff changeset
19 <tr><td>modulePath</td></tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
21
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h3>Classes</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <table>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <td><a href="#CodeAssistClient">CodeAssistClient</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <td>Class implementing the code assist client interface to rope.</td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
29
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Functions</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr><td>None</td></tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
34
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
35 <hr />
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
36 <hr />
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <a NAME="CodeAssistClient" ID="CodeAssistClient"></a>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h2>CodeAssistClient</h2>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 Class implementing the code assist client interface to rope.
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
42
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h3>Derived from</h3>
365
f740b50380df Ported the plug-in to PyQt6 for eric7.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 362
diff changeset
44 EricJsonClient
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <h3>Class Attributes</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <table>
295
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
47 <tr><td>IdProject</td></tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
49
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h3>Class Methods</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <table>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <tr><td>None</td></tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
54
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <h3>Methods</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <table>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <td><a href="#CodeAssistClient.__init__">CodeAssistClient</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td>Constructor</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
60 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
61 <tr>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
62 <td><a href="#CodeAssistClient.__closeProject">__closeProject</a></td>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
63 <td>Private slot to validate the project.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
64 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
65 <tr>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
66 <td><a href="#CodeAssistClient.__configChanged">__configChanged</a></td>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
67 <td>Private method to handle a change of the configuration file.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
68 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
69 <tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#CodeAssistClient.__getCallTips">__getCallTips</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Private method to calculate possible calltips.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
72 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
73 <tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <td><a href="#CodeAssistClient.__getCompletions">__getCompletions</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td>Private method to calculate possible completions.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
76 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
77 <tr>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
78 <td><a href="#CodeAssistClient.__getConfig">__getConfig</a></td>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
79 <td>Private method to send some configuration data to the server.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
80 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
81 <tr>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
82 <td><a href="#CodeAssistClient.__getDocumentation">__getDocumentation</a></td>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
83 <td>Private method to get some source code documentation.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
84 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
85 <tr>
234
a9d03af34d28 Fixed a little bug in the code assist client.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 232
diff changeset
86 <td><a href="#CodeAssistClient.__getObjectTypeAndName">__getObjectTypeAndName</a></td>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
87 <td>Private method to determine an object type and name for the given location.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
88 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
89 <tr>
370
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
90 <td><a href="#CodeAssistClient.__getReferences">__getReferences</a></td>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
91 <td>Private method to get the places a parameter is referenced.</td>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
92 </tr>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
93 <tr>
295
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
94 <td><a href="#CodeAssistClient.__gotoDefinition">__gotoDefinition</a></td>
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
95 <td>Private method to handle the Goto Definition action.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
96 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
97 <tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td><a href="#CodeAssistClient.__handleRopeError">__handleRopeError</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <td>Private method to process a rope error.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
100 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
101 <tr>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
102 <td><a href="#CodeAssistClient.__processDocumentation">__processDocumentation</a></td>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
103 <td>Private method to process the call-tips and documentation.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
104 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
105 <tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td><a href="#CodeAssistClient.__reportChanged">__reportChanged</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>Private method to register some changed sources.</td>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
108 </tr>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
109 <tr>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <td><a href="#CodeAssistClient.handleCall">handleCall</a></td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <td>Public method to handle a method call from the server.</td>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 </tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 </table>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
114
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <h3>Static Methods</h3>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <table>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <tr><td>None</td></tr>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 </table>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
119
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
120
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <a NAME="CodeAssistClient.__init__" ID="CodeAssistClient.__init__"></a>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 <h4>CodeAssistClient (Constructor)</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <b>CodeAssistClient</b>(<i>host, port, idString, projectPath</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 Constructor
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
126 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
127
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
128 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
129
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <dt><i>host</i> (str)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 ip address the background service is listening
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
133 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
134 <dt><i>port</i> (int)</dt>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 port of the background service
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
137 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
138 <dt><i>idString</i> (str)</dt>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 assigned client id to be sent back to the server in
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 order to identify the connection
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
142 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
143 <dt><i>projectPath</i> (str)</dt>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 path to the project
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
147 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
148 <a NAME="CodeAssistClient.__closeProject" ID="CodeAssistClient.__closeProject"></a>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
149 <h4>CodeAssistClient.__closeProject</h4>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
150 <b>__closeProject</b>(<i>params</i>)
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
151 <p>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
152 Private slot to validate the project.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
153 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
154
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
155 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
156
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
157 <dt><i>params</i> (dict)</dt>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
158 <dd>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
159 dictionary containing the method parameters sent by
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
160 the server
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
161 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
162 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
163 <a NAME="CodeAssistClient.__configChanged" ID="CodeAssistClient.__configChanged"></a>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
164 <h4>CodeAssistClient.__configChanged</h4>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
165 <b>__configChanged</b>(<i>params</i>)
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
166 <p>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
167 Private method to handle a change of the configuration file.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
168 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
169
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
170 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
171
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
172 <dt><i>params</i> (dict)</dt>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
173 <dd>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
174 dictionary containing the method parameters sent by
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
175 the server
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
176 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
177 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
178 <a NAME="CodeAssistClient.__getCallTips" ID="CodeAssistClient.__getCallTips"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 <h4>CodeAssistClient.__getCallTips</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <b>__getCallTips</b>(<i>params</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 Private method to calculate possible calltips.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
183 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
184
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
185 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
186
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <dt><i>params</i> (dict)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 dictionary containing the method parameters
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
191 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
192 <a NAME="CodeAssistClient.__getCompletions" ID="CodeAssistClient.__getCompletions"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <h4>CodeAssistClient.__getCompletions</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <b>__getCompletions</b>(<i>params</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 Private method to calculate possible completions.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
197 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
198
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
199 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
200
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <dt><i>params</i> (dict)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 dictionary containing the method parameters
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
205 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
206 <a NAME="CodeAssistClient.__getConfig" ID="CodeAssistClient.__getConfig"></a>
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
207 <h4>CodeAssistClient.__getConfig</h4>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
208 <b>__getConfig</b>(<i>params</i>)
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
209 <p>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
210 Private method to send some configuration data to the server.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
211 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
212
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
213 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
214
214
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
215 <dt><i>params</i> (dict)</dt>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
216 <dd>
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
217 dictionary containing the method parameters sent by
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
218 the server
ccc3918ac38c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 204
diff changeset
219 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
220 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
221 <a NAME="CodeAssistClient.__getDocumentation" ID="CodeAssistClient.__getDocumentation"></a>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
222 <h4>CodeAssistClient.__getDocumentation</h4>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
223 <b>__getDocumentation</b>(<i>params</i>)
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
224 <p>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
225 Private method to get some source code documentation.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
226 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
227
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
228 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
229
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
230 <dt><i>params</i> (dict)</dt>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
231 <dd>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
232 dictionary containing the method parameters
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
233 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
234 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
235 <a NAME="CodeAssistClient.__getObjectTypeAndName" ID="CodeAssistClient.__getObjectTypeAndName"></a>
234
a9d03af34d28 Fixed a little bug in the code assist client.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 232
diff changeset
236 <h4>CodeAssistClient.__getObjectTypeAndName</h4>
a9d03af34d28 Fixed a little bug in the code assist client.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 232
diff changeset
237 <b>__getObjectTypeAndName</b>(<i>project, sourceCode, offset, resource=None, maxfixes=1</i>)
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
238 <p>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
239 Private method to determine an object type and name for the given
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
240 location.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
241 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
242
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
243 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
244
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
245 <dt><i>project</i> (rope.base.project.Project)</dt>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
246 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
247 reference to the rope project object
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
248 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
249 <dt><i>sourceCode</i> (str)</dt>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
250 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
251 source code
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
252 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
253 <dt><i>offset</i> (int)</dt>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
254 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
255 offset to base the calculation on
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
256 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
257 <dt><i>resource</i> (rope.base.resources.Resource)</dt>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
258 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
259 reference to the rope resource object
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
260 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
261 <dt><i>maxfixes</i> (int)</dt>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
262 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
263 number of fixes to be done
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
264 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
265 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
266 <dl>
347
b5048b5ff454 - updated to rope 0.18.0+
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 321
diff changeset
267 <dt>Return:</dt>
252
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
268 <dd>
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
269 tuple containing the object type and name
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
270 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
271 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
272 <dl>
252
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
273 <dt>Return Type:</dt>
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
274 <dd>
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
275 tuple of (str, str)
8b30a1612f8c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 234
diff changeset
276 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
277 </dl>
370
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
278 <a NAME="CodeAssistClient.__getReferences" ID="CodeAssistClient.__getReferences"></a>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
279 <h4>CodeAssistClient.__getReferences</h4>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
280 <b>__getReferences</b>(<i>params</i>)
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
281 <p>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
282 Private method to get the places a parameter is referenced.
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
283 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
284
370
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
285 <dl>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
286
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
287 <dt><i>params</i> (dict)</dt>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
288 <dd>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
289 dictionary containing the method parameters sent by
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
290 the server
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
291 </dd>
9d246420f284 Added code to jump to references when clicked on a definition.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 365
diff changeset
292 </dl>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
293 <a NAME="CodeAssistClient.__gotoDefinition" ID="CodeAssistClient.__gotoDefinition"></a>
295
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
294 <h4>CodeAssistClient.__gotoDefinition</h4>
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
295 <b>__gotoDefinition</b>(<i>params</i>)
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
296 <p>
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
297 Private method to handle the Goto Definition action.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
298 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
299
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
300 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
301
295
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
302 <dt><i>params</i> (dict)</dt>
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
303 <dd>
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
304 dictionary containing the method parameters sent by
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
305 the server
8318a6881e63 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 283
diff changeset
306 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
307 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
308 <a NAME="CodeAssistClient.__handleRopeError" ID="CodeAssistClient.__handleRopeError"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <h4>CodeAssistClient.__handleRopeError</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <b>__handleRopeError</b>(<i>err</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 Private method to process a rope error.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
313 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
314
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
315 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
316
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 <dt><i>err</i> (Exception)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 rope exception object
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
321 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
322 <dl>
347
b5048b5ff454 - updated to rope 0.18.0+
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 321
diff changeset
323 <dt>Return:</dt>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 dictionary containing the error information
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
327 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
328 <dl>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dt>Return Type:</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 dict
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
333 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
334 <a NAME="CodeAssistClient.__processDocumentation" ID="CodeAssistClient.__processDocumentation"></a>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
335 <h4>CodeAssistClient.__processDocumentation</h4>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
336 <b>__processDocumentation</b>(<i>cts, documentation, typeName</i>)
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
337 <p>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
338 Private method to process the call-tips and documentation.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
339 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
340
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
341 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
342
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
343 <dt><i>cts</i> (str)</dt>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
344 <dd>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
345 call-tips
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
346 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
347 <dt><i>documentation</i> (str)</dt>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
348 <dd>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
349 extracted source code documentation
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
350 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
351 <dt><i>typeName</i> (tuple of (str, str))</dt>
232
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
352 <dd>
65d7d745543d Extended the code info provider to return the object type as well.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 217
diff changeset
353 type and name of the object
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
354 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
355 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
356 <dl>
347
b5048b5ff454 - updated to rope 0.18.0+
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 321
diff changeset
357 <dt>Return:</dt>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
358 <dd>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
359 dictionary containing document information
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
360 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
361 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
362 <dl>
217
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
363 <dt>Return Type:</dt>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
364 <dd>
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
365 dictionary with keys "name", "argspec", "module" and
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
366 "docstring"
874115c79ca7 Added support for the extraction of source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 214
diff changeset
367 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
368 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
369 <a NAME="CodeAssistClient.__reportChanged" ID="CodeAssistClient.__reportChanged"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <h4>CodeAssistClient.__reportChanged</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <b>__reportChanged</b>(<i>params</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 Private method to register some changed sources.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
374 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
375
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
376 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
377
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <dt><i>params</i> (dict)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 dictionary containing the method parameters sent by
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 the server
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 </dd>
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
383 </dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
384 <a NAME="CodeAssistClient.handleCall" ID="CodeAssistClient.handleCall"></a>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <h4>CodeAssistClient.handleCall</h4>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 <b>handleCall</b>(<i>method, params</i>)
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 <p>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 Public method to handle a method call from the server.
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
389 </p>
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
390
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
391 <dl>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
392
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <dt><i>method</i> (str)</dt>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 requested method name
321
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
396 </dd>
d51e810107ec Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 295
diff changeset
397 <dt><i>params</i> (dict)</dt>
204
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 <dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 dictionary with method specific parameters
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 </dd>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 </dl>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <div align="right"><a href="#top">Up</a></div>
b4bf79b956bc Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <hr />
416
45159308166f Fixed an issue related to 'eric-ide' server use.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 375
diff changeset
404 </body></html>

eric ide

mercurial