eric6/Documentation/Source/eric6.Graphics.UMLDialog.html

changeset 8294
cb4e5bbf3a2c
parent 8289
871b40c5a77a
child 8296
14f33eededf7
equal deleted inserted replaced
8293:cad568796748 8294:cb4e5bbf3a2c
59 <h3>Derived from</h3> 59 <h3>Derived from</h3>
60 E5MainWindow 60 E5MainWindow
61 <h3>Class Attributes</h3> 61 <h3>Class Attributes</h3>
62 62
63 <table> 63 <table>
64 <tr><td>FileVersions</td></tr> 64 <tr><td>FileVersions</td></tr><tr><td>UMLDialogType2String</td></tr>
65 </table> 65 </table>
66 <h3>Class Methods</h3> 66 <h3>Class Methods</h3>
67 67
68 <table> 68 <table>
69 <tr><td>None</td></tr> 69 <tr><td>None</td></tr>
79 <tr> 79 <tr>
80 <td><a href="#UMLDialog.__diagramBuilder">__diagramBuilder</a></td> 80 <td><a href="#UMLDialog.__diagramBuilder">__diagramBuilder</a></td>
81 <td>Private method to instantiate a diagram builder object.</td> 81 <td>Private method to instantiate a diagram builder object.</td>
82 </tr> 82 </tr>
83 <tr> 83 <tr>
84 <td><a href="#UMLDialog.__getDiagramTitel">__getDiagramTitel</a></td>
85 <td>Private method to get a textual description for the diagram type.</td>
86 </tr>
87 <tr>
84 <td><a href="#UMLDialog.__initActions">__initActions</a></td> 88 <td><a href="#UMLDialog.__initActions">__initActions</a></td>
85 <td>Private slot to initialize the actions.</td> 89 <td>Private slot to initialize the actions.</td>
86 </tr> 90 </tr>
87 <tr> 91 <tr>
88 <td><a href="#UMLDialog.__initToolBars">__initToolBars</a></td> 92 <td><a href="#UMLDialog.__initToolBars">__initToolBars</a></td>
89 <td>Private slot to initialize the toolbars.</td> 93 <td>Private slot to initialize the toolbars.</td>
90 </tr> 94 </tr>
91 <tr> 95 <tr>
96 <td><a href="#UMLDialog.__readLineBasedGraphicsFile">__readLineBasedGraphicsFile</a></td>
97 <td>Private method to read an eric graphics file using the old line based file format.</td>
98 </tr>
99 <tr>
92 <td><a href="#UMLDialog.__relayout">__relayout</a></td> 100 <td><a href="#UMLDialog.__relayout">__relayout</a></td>
93 <td>Private method to re-layout the diagram.</td> 101 <td>Private method to re-layout the diagram.</td>
94 </tr> 102 </tr>
95 <tr> 103 <tr>
96 <td><a href="#UMLDialog.__save">__save</a></td> 104 <td><a href="#UMLDialog.__save">__save</a></td>
101 <td>Private slot to save the diagram.</td> 109 <td>Private slot to save the diagram.</td>
102 </tr> 110 </tr>
103 <tr> 111 <tr>
104 <td><a href="#UMLDialog.__showInvalidDataMessage">__showInvalidDataMessage</a></td> 112 <td><a href="#UMLDialog.__showInvalidDataMessage">__showInvalidDataMessage</a></td>
105 <td>Private slot to show a message dialog indicating an invalid data file.</td> 113 <td>Private slot to show a message dialog indicating an invalid data file.</td>
114 </tr>
115 <tr>
116 <td><a href="#UMLDialog.__writeJsonGraphicsFile">__writeJsonGraphicsFile</a></td>
117 <td>Private method to write an eric graphics file using the JSON based file format.</td>
118 </tr>
119 <tr>
120 <td><a href="#UMLDialog.__writeLineBasedGraphicsFile">__writeLineBasedGraphicsFile</a></td>
121 <td>Private method to write an eric graphics file using the old line based file format.</td>
106 </tr> 122 </tr>
107 <tr> 123 <tr>
108 <td><a href="#UMLDialog.load">load</a></td> 124 <td><a href="#UMLDialog.load">load</a></td>
109 <td>Public method to load a diagram from a file.</td> 125 <td>Public method to load a diagram from a file.</td>
110 </tr> 126 </tr>
186 <dt>Return Type:</dt> 202 <dt>Return Type:</dt>
187 <dd> 203 <dd>
188 UMLDiagramBuilder 204 UMLDiagramBuilder
189 </dd> 205 </dd>
190 </dl> 206 </dl>
207 <a NAME="UMLDialog.__getDiagramTitel" ID="UMLDialog.__getDiagramTitel"></a>
208 <h4>UMLDialog.__getDiagramTitel</h4>
209 <b>__getDiagramTitel</b>(<i>diagramType</i>)
210
211 <p>
212 Private method to get a textual description for the diagram type.
213 </p>
214 <dl>
215
216 <dt><i>diagramType</i> (str)</dt>
217 <dd>
218 diagram type string
219 </dd>
220 </dl>
221 <dl>
222 <dt>Return:</dt>
223 <dd>
224 titel of the diagram
225 </dd>
226 </dl>
227 <dl>
228 <dt>Return Type:</dt>
229 <dd>
230 str
231 </dd>
232 </dl>
191 <a NAME="UMLDialog.__initActions" ID="UMLDialog.__initActions"></a> 233 <a NAME="UMLDialog.__initActions" ID="UMLDialog.__initActions"></a>
192 <h4>UMLDialog.__initActions</h4> 234 <h4>UMLDialog.__initActions</h4>
193 <b>__initActions</b>(<i></i>) 235 <b>__initActions</b>(<i></i>)
194 236
195 <p> 237 <p>
200 <b>__initToolBars</b>(<i></i>) 242 <b>__initToolBars</b>(<i></i>)
201 243
202 <p> 244 <p>
203 Private slot to initialize the toolbars. 245 Private slot to initialize the toolbars.
204 </p> 246 </p>
247 <a NAME="UMLDialog.__readLineBasedGraphicsFile" ID="UMLDialog.__readLineBasedGraphicsFile"></a>
248 <h4>UMLDialog.__readLineBasedGraphicsFile</h4>
249 <b>__readLineBasedGraphicsFile</b>(<i>filename</i>)
250
251 <p>
252 Private method to read an eric graphics file using the old line
253 based file format.
254 </p>
255 <dl>
256
257 <dt><i>filename</i> (str)</dt>
258 <dd>
259 name of the file to be read
260 </dd>
261 </dl>
262 <dl>
263 <dt>Return:</dt>
264 <dd>
265 flag indicating success
266 </dd>
267 </dl>
268 <dl>
269 <dt>Return Type:</dt>
270 <dd>
271 bool
272 </dd>
273 </dl>
205 <a NAME="UMLDialog.__relayout" ID="UMLDialog.__relayout"></a> 274 <a NAME="UMLDialog.__relayout" ID="UMLDialog.__relayout"></a>
206 <h4>UMLDialog.__relayout</h4> 275 <h4>UMLDialog.__relayout</h4>
207 <b>__relayout</b>(<i></i>) 276 <b>__relayout</b>(<i></i>)
208 277
209 <p> 278 <p>
244 name of the file containing the invalid data 313 name of the file containing the invalid data
245 </dd> 314 </dd>
246 <dt><i>linenum</i> (int)</dt> 315 <dt><i>linenum</i> (int)</dt>
247 <dd> 316 <dd>
248 number of the invalid line 317 number of the invalid line
318 </dd>
319 </dl>
320 <a NAME="UMLDialog.__writeJsonGraphicsFile" ID="UMLDialog.__writeJsonGraphicsFile"></a>
321 <h4>UMLDialog.__writeJsonGraphicsFile</h4>
322 <b>__writeJsonGraphicsFile</b>(<i>filename</i>)
323
324 <p>
325 Private method to write an eric graphics file using the JSON based
326 file format.
327 </p>
328 <dl>
329
330 <dt><i>filename</i> (str)</dt>
331 <dd>
332 name of the file to write to
333 </dd>
334 </dl>
335 <dl>
336 <dt>Return:</dt>
337 <dd>
338 flag indicating a successful write
339 </dd>
340 </dl>
341 <dl>
342 <dt>Return Type:</dt>
343 <dd>
344 bool
345 </dd>
346 </dl>
347 <a NAME="UMLDialog.__writeLineBasedGraphicsFile" ID="UMLDialog.__writeLineBasedGraphicsFile"></a>
348 <h4>UMLDialog.__writeLineBasedGraphicsFile</h4>
349 <b>__writeLineBasedGraphicsFile</b>(<i>filename</i>)
350
351 <p>
352 Private method to write an eric graphics file using the old line
353 based file format.
354 </p>
355 <dl>
356
357 <dt><i>filename</i> (str)</dt>
358 <dd>
359 name of the file to write to
360 </dd>
361 </dl>
362 <dl>
363 <dt>Return:</dt>
364 <dd>
365 flag indicating a successful write
366 </dd>
367 </dl>
368 <dl>
369 <dt>Return Type:</dt>
370 <dd>
371 bool
249 </dd> 372 </dd>
250 </dl> 373 </dl>
251 <a NAME="UMLDialog.load" ID="UMLDialog.load"></a> 374 <a NAME="UMLDialog.load" ID="UMLDialog.load"></a>
252 <h4>UMLDialog.load</h4> 375 <h4>UMLDialog.load</h4>
253 <b>load</b>(<i>filename=""</i>) 376 <b>load</b>(<i>filename=""</i>)

eric ide

mercurial