Ported to PyQt5 and eric6.
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
1
|
<!DOCTYPE html> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2
|
<html><head> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3
|
<title>Plugin_Refactoring_Rope.RefactoringRope.Refactoring</title> |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
4
|
<meta charset="UTF-8"> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5
|
<style> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6
|
body { |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7
|
background: #EDECE6; |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8
|
margin: 0em 1em 10em 1em; |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9
|
color: black; |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10
|
} |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11
|
|
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12
|
h1 { color: white; background: #85774A; } |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13
|
h2 { color: white; background: #85774A; } |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14
|
h3 { color: white; background: #9D936E; } |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15
|
h4 { color: white; background: #9D936E; } |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16
|
|
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17
|
a { color: #BA6D36; } |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18
|
|
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19
|
</style> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20
|
</head> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21
|
<body><a NAME="top" ID="top"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22
|
<h1>Plugin_Refactoring_Rope.RefactoringRope.Refactoring</h1> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24
|
Module implementing the refactoring interface to rope. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25
|
</p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26
|
<h3>Global Attributes</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27
|
<table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28
|
<tr><td>None</td></tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29
|
</table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30
|
<h3>Classes</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31
|
<table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32
|
<tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33
|
<td><a href="#Refactoring">Refactoring</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34
|
<td>Class implementing the refactoring interface to rope.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35
|
</tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36
|
</table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37
|
<h3>Functions</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38
|
<table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39
|
<tr><td>None</td></tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40
|
</table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41
|
<hr /><hr /> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42
|
<a NAME="Refactoring" ID="Refactoring"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43
|
<h2>Refactoring</h2> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45
|
Class implementing the refactoring interface to rope. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46
|
</p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47
|
<h3>Derived from</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48
|
QObject |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49
|
<h3>Class Attributes</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50
|
<table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51
|
<tr><td>None</td></tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52
|
</table> |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
53
|
<h3>Class Methods</h3> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
54
|
<table> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
55
|
<tr><td>None</td></tr> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
56
|
</table> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57
|
<h3>Methods</h3> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58
|
<table> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59
|
<tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60
|
<td><a href="#Refactoring.__init__">Refactoring</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61
|
<td>Constructor</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63
|
<td><a href="#Refactoring.__canRedo">__canRedo</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64
|
<td>Private slot to check, if there are changes to be redone.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66
|
<td><a href="#Refactoring.__canRedoFile">__canRedoFile</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67
|
<td>Private slot to check, if there are redoable changes for a resource.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69
|
<td><a href="#Refactoring.__canUndo">__canUndo</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70
|
<td>Private slot to check, if there are changes to be undone.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72
|
<td><a href="#Refactoring.__canUndoFile">__canUndoFile</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73
|
<td>Private slot to check, if there are undoable changes for a resource.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75
|
<td><a href="#Refactoring.__changeOccurrences">__changeOccurrences</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76
|
<td>Private slot to perform the Change Occurrences refactoring.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78
|
<td><a href="#Refactoring.__changeSignature">__changeSignature</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79
|
<td>Private slot to change the signature of a method or function.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81
|
<td><a href="#Refactoring.__clearHistory">__clearHistory</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82
|
<td>Private slot to clear the redo and undo lists.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84
|
<td><a href="#Refactoring.__configChanged">__configChanged</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85
|
<td>Private slot called, when the rope config file has changed.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87
|
<td><a href="#Refactoring.__convertLocalToAttribute">__convertLocalToAttribute</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88
|
<td>Private slot to convert a local variable to an attribute.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90
|
<td><a href="#Refactoring.__defaultConfig">__defaultConfig</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91
|
<td>Private slot to return the contents of rope's default configuration.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93
|
<td><a href="#Refactoring.__doExtract">__doExtract</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94
|
<td>Private method to perform the extract refactoring.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96
|
<td><a href="#Refactoring.__doImports">__doImports</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97
|
<td>Private method to perform the various imports refactorings.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99
|
<td><a href="#Refactoring.__doRename">__doRename</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100
|
<td>Private method to perform the various renaming refactorings.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102
|
<td><a href="#Refactoring.__editConfig">__editConfig</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103
|
<td>Private slot to open the rope configuration file in an editor.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105
|
<td><a href="#Refactoring.__encapsulateAttribute">__encapsulateAttribute</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106
|
<td>Private slot to encapsulate an attribute.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108
|
<td><a href="#Refactoring.__extractLocalVariable">__extractLocalVariable</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109
|
<td>Private slot to handle the Extract Local Variable action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111
|
<td><a href="#Refactoring.__extractMethod">__extractMethod</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112
|
<td>Private slot to handle the Extract Method action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114
|
<td><a href="#Refactoring.__getFileRedoList">__getFileRedoList</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115
|
<td>Private slot to get a list of redoable changes.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117
|
<td><a href="#Refactoring.__getFileUndoList">__getFileUndoList</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118
|
<td>Private slot to get a list of undoable changes.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119
|
</tr><tr> |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
120
|
<td><a href="#Refactoring.__getOffset">__getOffset</a></td> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
121
|
<td>Private method to get the offset into the text treating CRLF as ONE character.</td> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
122
|
</tr><tr> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123
|
<td><a href="#Refactoring.__importsExpandStar">__importsExpandStar</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124
|
<td>Private slot to expand star imports.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126
|
<td><a href="#Refactoring.__importsFromToImport">__importsFromToImport</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127
|
<td>Private slot to transform from imports to plain imports.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129
|
<td><a href="#Refactoring.__importsHandleLong">__importsHandleLong</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130
|
<td>Private slot to handle long imports.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132
|
<td><a href="#Refactoring.__importsOrganize">__importsOrganize</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133
|
<td>Private slot to organize imports.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135
|
<td><a href="#Refactoring.__importsRelativeToAbsolute">__importsRelativeToAbsolute</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136
|
<td>Private slot to transform relative to absolute imports.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138
|
<td><a href="#Refactoring.__inline">__inline</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139
|
<td>Private slot to handle the Inline Local Variable action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141
|
<td><a href="#Refactoring.__inlineArgumentDefault">__inlineArgumentDefault</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142
|
<td>Private slot to inline the default value of a parameter of a method or function.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144
|
<td><a href="#Refactoring.__introduceFactoryMethod">__introduceFactoryMethod</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145
|
<td>Private slot to introduce a factory method or global function.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147
|
<td><a href="#Refactoring.__introduceParameter">__introduceParameter</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148
|
<td>Private slot to introduce a parameter in a function.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150
|
<td><a href="#Refactoring.__methodToMethodObject">__methodToMethodObject</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151
|
<td>Private slot to change the signature of a method or function.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153
|
<td><a href="#Refactoring.__moveMethod">__moveMethod</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154
|
<td>Private slot to handle the Move Method action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156
|
<td><a href="#Refactoring.__moveModule">__moveModule</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157
|
<td>Private slot to handle the Move Current Module action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159
|
<td><a href="#Refactoring.__performSOA">__performSOA</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160
|
<td>Private slot to perform SOA on all modules.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162
|
<td><a href="#Refactoring.__queryDefinition">__queryDefinition</a></td> |
55
|
163
|
<td>Private slot to handle the Find Definition action.</td> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165
|
<td><a href="#Refactoring.__queryImplementations">__queryImplementations</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166
|
<td>Private slot to handle the Find Implementations action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168
|
<td><a href="#Refactoring.__queryReferences">__queryReferences</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169
|
<td>Private slot to handle the Find References action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171
|
<td><a href="#Refactoring.__redo">__redo</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172
|
<td>Private slot to redo the last refactoring.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174
|
<td><a href="#Refactoring.__rename">__rename</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175
|
<td>Private slot to handle the Rename action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177
|
<td><a href="#Refactoring.__renameLocal">__renameLocal</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178
|
<td>Private slot to handle the Local Rename action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180
|
<td><a href="#Refactoring.__renameModule">__renameModule</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181
|
<td>Private slot to handle the Rename Current Module action.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183
|
<td><a href="#Refactoring.__restructure">__restructure</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184
|
<td>Private slot to restructure code.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186
|
<td><a href="#Refactoring.__ropeConfigFile">__ropeConfigFile</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187
|
<td>Private method to get the name of the rope configuration file.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189
|
<td><a href="#Refactoring.__ropeInfo">__ropeInfo</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190
|
<td>Private slot to show some info about rope.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192
|
<td><a href="#Refactoring.__showFileRedoHistory">__showFileRedoHistory</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193
|
<td>Private method to show list of changes related to the current file available for a redo operation.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195
|
<td><a href="#Refactoring.__showFileUndoHistory">__showFileUndoHistory</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196
|
<td>Private method to show list of changes related to the current file available for an undo operation.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198
|
<td><a href="#Refactoring.__showProjectRedoHistory">__showProjectRedoHistory</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199
|
<td>Private method to show list of changes available for a redo operation.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201
|
<td><a href="#Refactoring.__showProjectUndoHistory">__showProjectUndoHistory</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202
|
<td>Private method to show list of changes available for an undo operation.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204
|
<td><a href="#Refactoring.__showRefactoringHistoryMenu">__showRefactoringHistoryMenu</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205
|
<td>Private slot called before the refactoring history menu is shown.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
206
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207
|
<td><a href="#Refactoring.__showRefactoringMenu">__showRefactoringMenu</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208
|
<td>Private slot called before the refactoring menu is shown.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210
|
<td><a href="#Refactoring.__showRopeHelp">__showRopeHelp</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211
|
<td>Private slot to show help about the refactorings offered by Rope.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213
|
<td><a href="#Refactoring.__transformModuleToPackage">__transformModuleToPackage</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214
|
<td>Private slot to transform a module to a package.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216
|
<td><a href="#Refactoring.__undo">__undo</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217
|
<td>Private slot to undo the last refactoring.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219
|
<td><a href="#Refactoring.__updateConfig">__updateConfig</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220
|
<td>Private slot to update the configuration file.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222
|
<td><a href="#Refactoring.__useFunction">__useFunction</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223
|
<td>Private slot to use a function wherever possible.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225
|
<td><a href="#Refactoring.confirmAllBuffersSaved">confirmAllBuffersSaved</a></td> |
87
|
226
|
<td>Public method to check, if any editor has unsaved changes.</td> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228
|
<td><a href="#Refactoring.confirmBufferIsSaved">confirmBufferIsSaved</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229
|
<td>Public method to check, if an editor has unsaved changes.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
230
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231
|
<td><a href="#Refactoring.getActions">getActions</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232
|
<td>Public method to get a list of all actions.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234
|
<td><a href="#Refactoring.getProject">getProject</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235
|
<td>Public method to get a reference to the rope project object.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237
|
<td><a href="#Refactoring.handleRopeError">handleRopeError</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238
|
<td>Public slot to handle a rope error.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240
|
<td><a href="#Refactoring.initActions">initActions</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241
|
<td>Public method to define the refactoring actions.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243
|
<td><a href="#Refactoring.initMenu">initMenu</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244
|
<td>Public slot to initialize the refactoring menu.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246
|
<td><a href="#Refactoring.projectClosed">projectClosed</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247
|
<td>Public slot to handle the projectClosed signal.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249
|
<td><a href="#Refactoring.projectOpened">projectOpened</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250
|
<td>Public slot to handle the projectOpened signal.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
251
|
</tr><tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252
|
<td><a href="#Refactoring.refreshEditors">refreshEditors</a></td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253
|
<td>Public method to refresh modified editors.</td> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254
|
</tr> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
255
|
</table> |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
256
|
<h3>Static Methods</h3> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
257
|
<table> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
258
|
<tr><td>None</td></tr> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
259
|
</table> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260
|
<a NAME="Refactoring.__init__" ID="Refactoring.__init__"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261
|
<h4>Refactoring (Constructor)</h4> |
31
|
262
|
<b>Refactoring</b>(<i>plugin, parent=None</i>) |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
263
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264
|
Constructor |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
266
|
<dt><i>plugin</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
267
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268
|
reference to the plugin object |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269
|
</dd><dt><i>parent</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
271
|
parent (QObject) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273
|
</dl><a NAME="Refactoring.__canRedo" ID="Refactoring.__canRedo"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274
|
<h4>Refactoring.__canRedo</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275
|
<b>__canRedo</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
277
|
Private slot to check, if there are changes to be redone. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281
|
flag indicating, that redoable changes are available (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283
|
</dl><a NAME="Refactoring.__canRedoFile" ID="Refactoring.__canRedoFile"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
284
|
<h4>Refactoring.__canRedoFile</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
285
|
<b>__canRedoFile</b>(<i>resource</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287
|
Private slot to check, if there are redoable changes for a resource. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289
|
<dt><i>resource</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
290
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291
|
file resource to check against |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292
|
(rope.base.resources.File) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294
|
</dl><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
295
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297
|
flag indicating, that redoable changes are available (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
299
|
</dl><a NAME="Refactoring.__canUndo" ID="Refactoring.__canUndo"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
300
|
<h4>Refactoring.__canUndo</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
301
|
<b>__canUndo</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
302
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
303
|
Private slot to check, if there are changes to be undone. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
304
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
305
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
306
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
307
|
flag indicating, that undoable changes are available (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
308
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
309
|
</dl><a NAME="Refactoring.__canUndoFile" ID="Refactoring.__canUndoFile"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
310
|
<h4>Refactoring.__canUndoFile</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
311
|
<b>__canUndoFile</b>(<i>resource</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313
|
Private slot to check, if there are undoable changes for a resource. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
315
|
<dt><i>resource</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
316
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317
|
file resource to check against |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318
|
(rope.base.resources.File) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
319
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320
|
</dl><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323
|
flag indicating, that undoable changes are available (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325
|
</dl><a NAME="Refactoring.__changeOccurrences" ID="Refactoring.__changeOccurrences"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326
|
<h4>Refactoring.__changeOccurrences</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
327
|
<b>__changeOccurrences</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329
|
Private slot to perform the Change Occurrences refactoring. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330
|
</p><a NAME="Refactoring.__changeSignature" ID="Refactoring.__changeSignature"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331
|
<h4>Refactoring.__changeSignature</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332
|
<b>__changeSignature</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
333
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
334
|
Private slot to change the signature of a method or function. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
335
|
</p><a NAME="Refactoring.__clearHistory" ID="Refactoring.__clearHistory"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
336
|
<h4>Refactoring.__clearHistory</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337
|
<b>__clearHistory</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339
|
Private slot to clear the redo and undo lists. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
340
|
</p><a NAME="Refactoring.__configChanged" ID="Refactoring.__configChanged"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
341
|
<h4>Refactoring.__configChanged</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342
|
<b>__configChanged</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344
|
Private slot called, when the rope config file has changed. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
345
|
</p><a NAME="Refactoring.__convertLocalToAttribute" ID="Refactoring.__convertLocalToAttribute"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
346
|
<h4>Refactoring.__convertLocalToAttribute</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
347
|
<b>__convertLocalToAttribute</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
348
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349
|
Private slot to convert a local variable to an attribute. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350
|
</p><a NAME="Refactoring.__defaultConfig" ID="Refactoring.__defaultConfig"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
351
|
<h4>Refactoring.__defaultConfig</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
352
|
<b>__defaultConfig</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354
|
Private slot to return the contents of rope's default configuration. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
355
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358
|
string containing the source of rope's default |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359
|
configuration (string) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361
|
</dl><a NAME="Refactoring.__doExtract" ID="Refactoring.__doExtract"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362
|
<h4>Refactoring.__doExtract</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363
|
<b>__doExtract</b>(<i>title, kind</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
365
|
Private method to perform the extract refactoring. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
366
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367
|
<dt><i>title</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369
|
title of the refactoring (string) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370
|
</dd><dt><i>kind</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
372
|
kind of extraction to be done (string, |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373
|
"method" or "variable") |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374
|
</dd> |
55
|
375
|
</dl><dl> |
|
376
|
<dt>Raises <b>Exception</b>:</dt> |
|
377
|
<dd> |
|
378
|
raised to indicate a wrong extraction method |
|
379
|
</dd> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380
|
</dl><a NAME="Refactoring.__doImports" ID="Refactoring.__doImports"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381
|
<h4>Refactoring.__doImports</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
382
|
<b>__doImports</b>(<i>title, method</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
383
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384
|
Private method to perform the various imports refactorings. |
55
|
385
|
</p><dl> |
|
386
|
<dt><i>title</i></dt> |
|
387
|
<dd> |
|
388
|
title to be used for the import refactoring (string) |
|
389
|
</dd><dt><i>method</i></dt> |
|
390
|
<dd> |
|
391
|
method performing the import refactoring |
|
392
|
</dd> |
|
393
|
</dl><a NAME="Refactoring.__doRename" ID="Refactoring.__doRename"></a> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394
|
<h4>Refactoring.__doRename</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
395
|
<b>__doRename</b>(<i>title, isLocal=False, renameModule=False</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
396
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397
|
Private method to perform the various renaming refactorings. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
399
|
<dt><i>title</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401
|
title of the refactoring (string) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402
|
</dd><dt><i>isLocal</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
403
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
404
|
flag indicating to restrict refactoring to |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405
|
the local file (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406
|
</dd><dt><i>renameModule</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
407
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408
|
flag indicating a module rename refactoring |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409
|
(boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
411
|
</dl><a NAME="Refactoring.__editConfig" ID="Refactoring.__editConfig"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
412
|
<h4>Refactoring.__editConfig</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413
|
<b>__editConfig</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
415
|
Private slot to open the rope configuration file in an editor. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416
|
</p><a NAME="Refactoring.__encapsulateAttribute" ID="Refactoring.__encapsulateAttribute"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417
|
<h4>Refactoring.__encapsulateAttribute</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418
|
<b>__encapsulateAttribute</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
419
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420
|
Private slot to encapsulate an attribute. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421
|
</p><a NAME="Refactoring.__extractLocalVariable" ID="Refactoring.__extractLocalVariable"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422
|
<h4>Refactoring.__extractLocalVariable</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423
|
<b>__extractLocalVariable</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
425
|
Private slot to handle the Extract Local Variable action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
426
|
</p><a NAME="Refactoring.__extractMethod" ID="Refactoring.__extractMethod"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
427
|
<h4>Refactoring.__extractMethod</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428
|
<b>__extractMethod</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
429
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
430
|
Private slot to handle the Extract Method action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
431
|
</p><a NAME="Refactoring.__getFileRedoList" ID="Refactoring.__getFileRedoList"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
432
|
<h4>Refactoring.__getFileRedoList</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433
|
<b>__getFileRedoList</b>(<i>resource</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
434
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
435
|
Private slot to get a list of redoable changes. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
436
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
437
|
<dt><i>resource</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
438
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
439
|
file resource to filter against |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
440
|
(rope.base.resources.File) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
441
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
442
|
</dl><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
443
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445
|
list of change objects (list of rope.base.change.Change) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
447
|
</dl><a NAME="Refactoring.__getFileUndoList" ID="Refactoring.__getFileUndoList"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
448
|
<h4>Refactoring.__getFileUndoList</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449
|
<b>__getFileUndoList</b>(<i>resource</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
450
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
451
|
Private slot to get a list of undoable changes. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
452
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
453
|
<dt><i>resource</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455
|
file resource to filter against |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456
|
(rope.base.resources.File) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458
|
</dl><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
459
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
460
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461
|
list of change objects (list of rope.base.change.Change) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462
|
</dd> |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
463
|
</dl><a NAME="Refactoring.__getOffset" ID="Refactoring.__getOffset"></a> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
464
|
<h4>Refactoring.__getOffset</h4> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
465
|
<b>__getOffset</b>(<i>editor, line, index</i>) |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
466
|
<p> |
55
|
467
|
Private method to get the offset into the text treating CRLF as ONE |
|
468
|
character. |
44
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
469
|
</p><p> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
470
|
Note: rope seems to convert all EOL styles to just \n. |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
471
|
</p><dl> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
472
|
<dt><i>editor</i></dt> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
473
|
<dd> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
474
|
reference to the editor (Editor) |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
475
|
</dd><dt><i>line</i></dt> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
476
|
<dd> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
477
|
line for the offset (integer) |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
478
|
</dd><dt><i>index</i></dt> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
479
|
<dd> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
480
|
index into line for the offset (integer) |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
481
|
</dd> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
482
|
</dl><dl> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
483
|
<dt>Returns:</dt> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
484
|
<dd> |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
485
|
rope compliant offset into the file (integer) |
8aa985c8dee5
Fixed an issue causing failures for files with Windows end-of-line indicators.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
486
|
</dd> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
487
|
</dl><a NAME="Refactoring.__importsExpandStar" ID="Refactoring.__importsExpandStar"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
488
|
<h4>Refactoring.__importsExpandStar</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
489
|
<b>__importsExpandStar</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
490
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
491
|
Private slot to expand star imports. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
492
|
</p><a NAME="Refactoring.__importsFromToImport" ID="Refactoring.__importsFromToImport"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
493
|
<h4>Refactoring.__importsFromToImport</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
494
|
<b>__importsFromToImport</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
495
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
496
|
Private slot to transform from imports to plain imports. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
497
|
</p><a NAME="Refactoring.__importsHandleLong" ID="Refactoring.__importsHandleLong"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
498
|
<h4>Refactoring.__importsHandleLong</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
499
|
<b>__importsHandleLong</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
500
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
501
|
Private slot to handle long imports. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
502
|
</p><a NAME="Refactoring.__importsOrganize" ID="Refactoring.__importsOrganize"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
503
|
<h4>Refactoring.__importsOrganize</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
504
|
<b>__importsOrganize</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
505
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
506
|
Private slot to organize imports. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
507
|
</p><a NAME="Refactoring.__importsRelativeToAbsolute" ID="Refactoring.__importsRelativeToAbsolute"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
508
|
<h4>Refactoring.__importsRelativeToAbsolute</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
509
|
<b>__importsRelativeToAbsolute</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
510
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
511
|
Private slot to transform relative to absolute imports. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
512
|
</p><a NAME="Refactoring.__inline" ID="Refactoring.__inline"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
513
|
<h4>Refactoring.__inline</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
514
|
<b>__inline</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
515
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
516
|
Private slot to handle the Inline Local Variable action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
517
|
</p><a NAME="Refactoring.__inlineArgumentDefault" ID="Refactoring.__inlineArgumentDefault"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
518
|
<h4>Refactoring.__inlineArgumentDefault</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
519
|
<b>__inlineArgumentDefault</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
520
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
521
|
Private slot to inline the default value of a parameter of a |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
522
|
method or function. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
523
|
</p><a NAME="Refactoring.__introduceFactoryMethod" ID="Refactoring.__introduceFactoryMethod"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
524
|
<h4>Refactoring.__introduceFactoryMethod</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
525
|
<b>__introduceFactoryMethod</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
526
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
527
|
Private slot to introduce a factory method or global function. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
528
|
</p><a NAME="Refactoring.__introduceParameter" ID="Refactoring.__introduceParameter"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
529
|
<h4>Refactoring.__introduceParameter</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
530
|
<b>__introduceParameter</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
531
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
532
|
Private slot to introduce a parameter in a function. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
533
|
</p><a NAME="Refactoring.__methodToMethodObject" ID="Refactoring.__methodToMethodObject"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
534
|
<h4>Refactoring.__methodToMethodObject</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
535
|
<b>__methodToMethodObject</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
536
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
537
|
Private slot to change the signature of a method or function. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
538
|
</p><a NAME="Refactoring.__moveMethod" ID="Refactoring.__moveMethod"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
539
|
<h4>Refactoring.__moveMethod</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
540
|
<b>__moveMethod</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
541
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
542
|
Private slot to handle the Move Method action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
543
|
</p><a NAME="Refactoring.__moveModule" ID="Refactoring.__moveModule"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
544
|
<h4>Refactoring.__moveModule</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
545
|
<b>__moveModule</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
546
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
547
|
Private slot to handle the Move Current Module action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
548
|
</p><a NAME="Refactoring.__performSOA" ID="Refactoring.__performSOA"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
549
|
<h4>Refactoring.__performSOA</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
550
|
<b>__performSOA</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
551
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
552
|
Private slot to perform SOA on all modules. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
553
|
</p><a NAME="Refactoring.__queryDefinition" ID="Refactoring.__queryDefinition"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
554
|
<h4>Refactoring.__queryDefinition</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
555
|
<b>__queryDefinition</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
556
|
<p> |
55
|
557
|
Private slot to handle the Find Definition action. |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
558
|
</p><a NAME="Refactoring.__queryImplementations" ID="Refactoring.__queryImplementations"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
559
|
<h4>Refactoring.__queryImplementations</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
560
|
<b>__queryImplementations</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
561
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
562
|
Private slot to handle the Find Implementations action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
563
|
</p><a NAME="Refactoring.__queryReferences" ID="Refactoring.__queryReferences"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
564
|
<h4>Refactoring.__queryReferences</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
565
|
<b>__queryReferences</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
566
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
567
|
Private slot to handle the Find References action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
568
|
</p><a NAME="Refactoring.__redo" ID="Refactoring.__redo"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
569
|
<h4>Refactoring.__redo</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
570
|
<b>__redo</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
571
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
572
|
Private slot to redo the last refactoring. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
573
|
</p><a NAME="Refactoring.__rename" ID="Refactoring.__rename"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
574
|
<h4>Refactoring.__rename</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
575
|
<b>__rename</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
576
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
577
|
Private slot to handle the Rename action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
578
|
</p><a NAME="Refactoring.__renameLocal" ID="Refactoring.__renameLocal"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
579
|
<h4>Refactoring.__renameLocal</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
580
|
<b>__renameLocal</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
581
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
582
|
Private slot to handle the Local Rename action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
583
|
</p><a NAME="Refactoring.__renameModule" ID="Refactoring.__renameModule"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
584
|
<h4>Refactoring.__renameModule</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
585
|
<b>__renameModule</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
586
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
587
|
Private slot to handle the Rename Current Module action. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
588
|
</p><a NAME="Refactoring.__restructure" ID="Refactoring.__restructure"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
589
|
<h4>Refactoring.__restructure</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
590
|
<b>__restructure</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
591
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
592
|
Private slot to restructure code. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
593
|
</p><a NAME="Refactoring.__ropeConfigFile" ID="Refactoring.__ropeConfigFile"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
594
|
<h4>Refactoring.__ropeConfigFile</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
595
|
<b>__ropeConfigFile</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
596
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
597
|
Private method to get the name of the rope configuration file. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
598
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
599
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
600
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
601
|
name of the rope configuration file (string) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
602
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
603
|
</dl><a NAME="Refactoring.__ropeInfo" ID="Refactoring.__ropeInfo"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
604
|
<h4>Refactoring.__ropeInfo</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
605
|
<b>__ropeInfo</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
606
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
607
|
Private slot to show some info about rope. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
608
|
</p><a NAME="Refactoring.__showFileRedoHistory" ID="Refactoring.__showFileRedoHistory"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
609
|
<h4>Refactoring.__showFileRedoHistory</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
610
|
<b>__showFileRedoHistory</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
611
|
<p> |
24
e18b36080a37
Updated source docu after making the code PEP-8 compliant.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
612
|
Private method to show list of changes related to the current file |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
613
|
available for a redo operation. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
614
|
</p><a NAME="Refactoring.__showFileUndoHistory" ID="Refactoring.__showFileUndoHistory"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
615
|
<h4>Refactoring.__showFileUndoHistory</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
616
|
<b>__showFileUndoHistory</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
617
|
<p> |
24
e18b36080a37
Updated source docu after making the code PEP-8 compliant.
Detlev Offenbach <detlev@die-offenbachs.de>
diff
changeset
|
618
|
Private method to show list of changes related to the current file |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
619
|
available for an undo operation. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
620
|
</p><a NAME="Refactoring.__showProjectRedoHistory" ID="Refactoring.__showProjectRedoHistory"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
621
|
<h4>Refactoring.__showProjectRedoHistory</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
622
|
<b>__showProjectRedoHistory</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
623
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
624
|
Private method to show list of changes available for a redo operation. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
625
|
</p><a NAME="Refactoring.__showProjectUndoHistory" ID="Refactoring.__showProjectUndoHistory"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
626
|
<h4>Refactoring.__showProjectUndoHistory</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
627
|
<b>__showProjectUndoHistory</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
628
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
629
|
Private method to show list of changes available for an undo operation. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
630
|
</p><a NAME="Refactoring.__showRefactoringHistoryMenu" ID="Refactoring.__showRefactoringHistoryMenu"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
631
|
<h4>Refactoring.__showRefactoringHistoryMenu</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
632
|
<b>__showRefactoringHistoryMenu</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
633
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
634
|
Private slot called before the refactoring history menu is shown. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
635
|
</p><a NAME="Refactoring.__showRefactoringMenu" ID="Refactoring.__showRefactoringMenu"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
636
|
<h4>Refactoring.__showRefactoringMenu</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
637
|
<b>__showRefactoringMenu</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
638
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
639
|
Private slot called before the refactoring menu is shown. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
640
|
</p><a NAME="Refactoring.__showRopeHelp" ID="Refactoring.__showRopeHelp"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
641
|
<h4>Refactoring.__showRopeHelp</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
642
|
<b>__showRopeHelp</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
643
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
644
|
Private slot to show help about the refactorings offered by Rope. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
645
|
</p><a NAME="Refactoring.__transformModuleToPackage" ID="Refactoring.__transformModuleToPackage"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
646
|
<h4>Refactoring.__transformModuleToPackage</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
647
|
<b>__transformModuleToPackage</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
648
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
649
|
Private slot to transform a module to a package. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
650
|
</p><a NAME="Refactoring.__undo" ID="Refactoring.__undo"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
651
|
<h4>Refactoring.__undo</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
652
|
<b>__undo</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
653
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
654
|
Private slot to undo the last refactoring. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
655
|
</p><a NAME="Refactoring.__updateConfig" ID="Refactoring.__updateConfig"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
656
|
<h4>Refactoring.__updateConfig</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
657
|
<b>__updateConfig</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
658
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
659
|
Private slot to update the configuration file. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
660
|
</p><a NAME="Refactoring.__useFunction" ID="Refactoring.__useFunction"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
661
|
<h4>Refactoring.__useFunction</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
662
|
<b>__useFunction</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
663
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
664
|
Private slot to use a function wherever possible. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
665
|
</p><a NAME="Refactoring.confirmAllBuffersSaved" ID="Refactoring.confirmAllBuffersSaved"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
666
|
<h4>Refactoring.confirmAllBuffersSaved</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
667
|
<b>confirmAllBuffersSaved</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
668
|
<p> |
87
|
669
|
Public method to check, if any editor has unsaved changes. |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
670
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
671
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
672
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
673
|
flag indicating, that no editor contains unsaved edits |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
674
|
(boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
675
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
676
|
</dl><a NAME="Refactoring.confirmBufferIsSaved" ID="Refactoring.confirmBufferIsSaved"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
677
|
<h4>Refactoring.confirmBufferIsSaved</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
678
|
<b>confirmBufferIsSaved</b>(<i>editor</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
679
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
680
|
Public method to check, if an editor has unsaved changes. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
681
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
682
|
<dt><i>editor</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
683
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
684
|
reference to the editor to be checked |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
685
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
686
|
</dl><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
687
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
688
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
689
|
flag indicating, that the editor doesn't contain |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
690
|
unsaved edits (boolean) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
691
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
692
|
</dl><a NAME="Refactoring.getActions" ID="Refactoring.getActions"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
693
|
<h4>Refactoring.getActions</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
694
|
<b>getActions</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
695
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
696
|
Public method to get a list of all actions. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
697
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
698
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
699
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
700
|
list of all actions (list of E5Action) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
701
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
702
|
</dl><a NAME="Refactoring.getProject" ID="Refactoring.getProject"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
703
|
<h4>Refactoring.getProject</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
704
|
<b>getProject</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
705
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
706
|
Public method to get a reference to the rope project object. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
707
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
708
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
709
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
710
|
reference to the rope project object (RopeProject) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
711
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
712
|
</dl><a NAME="Refactoring.handleRopeError" ID="Refactoring.handleRopeError"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
713
|
<h4>Refactoring.handleRopeError</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
714
|
<b>handleRopeError</b>(<i>err, title, handle=None</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
715
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
716
|
Public slot to handle a rope error. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
717
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
718
|
<dt><i>err</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
719
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
720
|
rope exception object (Exception) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
721
|
</dd><dt><i>title</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
722
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
723
|
title to be displayed (string) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
724
|
</dd><dt><i>handle</i></dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
725
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
726
|
reference to a taskhandle (ProgressHandle) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
727
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
728
|
</dl><a NAME="Refactoring.initActions" ID="Refactoring.initActions"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
729
|
<h4>Refactoring.initActions</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
730
|
<b>initActions</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
731
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
732
|
Public method to define the refactoring actions. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
733
|
</p><a NAME="Refactoring.initMenu" ID="Refactoring.initMenu"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
734
|
<h4>Refactoring.initMenu</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
735
|
<b>initMenu</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
736
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
737
|
Public slot to initialize the refactoring menu. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
738
|
</p><dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
739
|
<dt>Returns:</dt> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
740
|
<dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
741
|
the menu generated (QMenu) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
742
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
743
|
</dl><a NAME="Refactoring.projectClosed" ID="Refactoring.projectClosed"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
744
|
<h4>Refactoring.projectClosed</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
745
|
<b>projectClosed</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
746
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
747
|
Public slot to handle the projectClosed signal. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
748
|
</p><a NAME="Refactoring.projectOpened" ID="Refactoring.projectOpened"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
749
|
<h4>Refactoring.projectOpened</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
750
|
<b>projectOpened</b>(<i></i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
751
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
752
|
Public slot to handle the projectOpened signal. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
753
|
</p><a NAME="Refactoring.refreshEditors" ID="Refactoring.refreshEditors"></a> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
754
|
<h4>Refactoring.refreshEditors</h4> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
755
|
<b>refreshEditors</b>(<i>changes</i>) |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
756
|
<p> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
757
|
Public method to refresh modified editors. |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
758
|
</p><dl> |
55
|
759
|
<dt><i>changes</i></dt> |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
760
|
<dd> |
55
|
761
|
reference to the ChangeSet object |
|
762
|
(rope.base.change.ChangeSet) |
17
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
763
|
</dd> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
764
|
</dl> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
765
|
<div align="right"><a href="#top">Up</a></div> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
766
|
<hr /> |
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
767
|
</body></html> |