71 </tr><tr> |
71 </tr><tr> |
72 <td><a href="#CodeAssistServer.__idString">__idString</a></td> |
72 <td><a href="#CodeAssistServer.__idString">__idString</a></td> |
73 <td>Private method to determine the ID string for the back-end.</td> |
73 <td>Private method to determine the ID string for the back-end.</td> |
74 </tr><tr> |
74 </tr><tr> |
75 <td><a href="#CodeAssistServer.__interpreterForProject">__interpreterForProject</a></td> |
75 <td><a href="#CodeAssistServer.__interpreterForProject">__interpreterForProject</a></td> |
76 <td>Private method to determine the interpreter for the current project.</td> |
76 <td>Private method to determine the interpreter for the current project and the environment to run it.</td> |
77 </tr><tr> |
77 </tr><tr> |
78 <td><a href="#CodeAssistServer.__processCallTipsResult">__processCallTipsResult</a></td> |
78 <td><a href="#CodeAssistServer.__processCallTipsResult">__processCallTipsResult</a></td> |
79 <td>Private method to process the calltips sent by the client.</td> |
79 <td>Private method to process the calltips sent by the client.</td> |
80 </tr><tr> |
80 </tr><tr> |
81 <td><a href="#CodeAssistServer.__processClientException">__processClientException</a></td> |
81 <td><a href="#CodeAssistServer.__processClientException">__processClientException</a></td> |
230 </dd> |
230 </dd> |
231 </dl><a NAME="CodeAssistServer.__interpreterForProject" ID="CodeAssistServer.__interpreterForProject"></a> |
231 </dl><a NAME="CodeAssistServer.__interpreterForProject" ID="CodeAssistServer.__interpreterForProject"></a> |
232 <h4>CodeAssistServer.__interpreterForProject</h4> |
232 <h4>CodeAssistServer.__interpreterForProject</h4> |
233 <b>__interpreterForProject</b>(<i></i>) |
233 <b>__interpreterForProject</b>(<i></i>) |
234 <p> |
234 <p> |
235 Private method to determine the interpreter for the current project. |
235 Private method to determine the interpreter for the current project and |
236 </p><dl> |
236 the environment to run it. |
237 <dt>Returns:</dt> |
237 </p><dl> |
238 <dd> |
238 <dt>Returns:</dt> |
239 interpreter of the current project |
239 <dd> |
240 </dd> |
240 tuple containing the interpreter of the current project and the |
241 </dl><dl> |
241 environment variables |
242 <dt>Return Type:</dt> |
242 </dd> |
243 <dd> |
243 </dl><dl> |
244 str |
244 <dt>Return Type:</dt> |
|
245 <dd> |
|
246 tuple of (str, dict) |
245 </dd> |
247 </dd> |
246 </dl><a NAME="CodeAssistServer.__processCallTipsResult" ID="CodeAssistServer.__processCallTipsResult"></a> |
248 </dl><a NAME="CodeAssistServer.__processCallTipsResult" ID="CodeAssistServer.__processCallTipsResult"></a> |
247 <h4>CodeAssistServer.__processCallTipsResult</h4> |
249 <h4>CodeAssistServer.__processCallTipsResult</h4> |
248 <b>__processCallTipsResult</b>(<i>result</i>) |
250 <b>__processCallTipsResult</b>(<i>result</i>) |
249 <p> |
251 <p> |
338 <dd> |
340 <dd> |
339 dictionary containing the configuration data |
341 dictionary containing the configuration data |
340 </dd> |
342 </dd> |
341 </dl><a NAME="CodeAssistServer.__startCodeAssistClient" ID="CodeAssistServer.__startCodeAssistClient"></a> |
343 </dl><a NAME="CodeAssistServer.__startCodeAssistClient" ID="CodeAssistServer.__startCodeAssistClient"></a> |
342 <h4>CodeAssistServer.__startCodeAssistClient</h4> |
344 <h4>CodeAssistServer.__startCodeAssistClient</h4> |
343 <b>__startCodeAssistClient</b>(<i>interpreter, idString</i>) |
345 <b>__startCodeAssistClient</b>(<i>interpreter, idString, clientEnv</i>) |
344 <p> |
346 <p> |
345 Private method to start the code assist client with the given |
347 Private method to start the code assist client with the given |
346 interpreter. |
348 interpreter. |
347 </p><dl> |
349 </p><dl> |
348 <dt><i>interpreter</i> (str)</dt> |
350 <dt><i>interpreter</i> (str)</dt> |
349 <dd> |
351 <dd> |
350 interpreter to be used for the code assist client |
352 interpreter to be used for the code assist client |
351 </dd><dt><i>idString</i> (str)</dt> |
353 </dd><dt><i>idString</i> (str)</dt> |
352 <dd> |
354 <dd> |
353 id of the client to be started |
355 id of the client to be started |
|
356 </dd><dt><i>clientEnv</i> (dict)</dt> |
|
357 <dd> |
|
358 dictionary with environment variables to run the |
|
359 interpreter with |
354 </dd> |
360 </dd> |
355 </dl><dl> |
361 </dl><dl> |
356 <dt>Returns:</dt> |
362 <dt>Returns:</dt> |
357 <dd> |
363 <dd> |
358 flag indicating a successful start of the client |
364 flag indicating a successful start of the client |