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

Fri, 30 Jul 2021 16:38:13 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 30 Jul 2021 16:38:13 +0200
branch
eric7
changeset 370
9d246420f284
parent 365
f740b50380df
child 375
c61a2f18ed78
permissions
-rw-r--r--

Added code to jump to references when clicked on a definition.

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

eric ide

mercurial