95 <tr> |
95 <tr> |
96 <td><a href="#UMLClassDiagramBuilder.buildDiagram">buildDiagram</a></td> |
96 <td><a href="#UMLClassDiagramBuilder.buildDiagram">buildDiagram</a></td> |
97 <td>Public method to build the class shapes of the class diagram.</td> |
97 <td>Public method to build the class shapes of the class diagram.</td> |
98 </tr> |
98 </tr> |
99 <tr> |
99 <tr> |
|
100 <td><a href="#UMLClassDiagramBuilder.fromDict">fromDict</a></td> |
|
101 <td>Public method to populate the class with data persisted by 'toDict()'.</td> |
|
102 </tr> |
|
103 <tr> |
100 <td><a href="#UMLClassDiagramBuilder.getPersistenceData">getPersistenceData</a></td> |
104 <td><a href="#UMLClassDiagramBuilder.getPersistenceData">getPersistenceData</a></td> |
101 <td>Public method to get a string for data to be persisted.</td> |
105 <td>Public method to get a string for data to be persisted.</td> |
102 </tr> |
106 </tr> |
103 <tr> |
107 <tr> |
104 <td><a href="#UMLClassDiagramBuilder.initialize">initialize</a></td> |
108 <td><a href="#UMLClassDiagramBuilder.initialize">initialize</a></td> |
279 Public method to build the class shapes of the class diagram. |
283 Public method to build the class shapes of the class diagram. |
280 </p> |
284 </p> |
281 <p> |
285 <p> |
282 The algorithm is borrowed from Boa Constructor. |
286 The algorithm is borrowed from Boa Constructor. |
283 </p> |
287 </p> |
|
288 <a NAME="UMLClassDiagramBuilder.fromDict" ID="UMLClassDiagramBuilder.fromDict"></a> |
|
289 <h4>UMLClassDiagramBuilder.fromDict</h4> |
|
290 <b>fromDict</b>(<i>version, data</i>) |
|
291 |
|
292 <p> |
|
293 Public method to populate the class with data persisted by 'toDict()'. |
|
294 </p> |
|
295 <dl> |
|
296 |
|
297 <dt><i>version</i> (str)</dt> |
|
298 <dd> |
|
299 version of the data |
|
300 </dd> |
|
301 <dt><i>data</i> (dict)</dt> |
|
302 <dd> |
|
303 dictionary containing the persisted data |
|
304 </dd> |
|
305 </dl> |
|
306 <dl> |
|
307 <dt>Return:</dt> |
|
308 <dd> |
|
309 tuple containing a flag indicating success and an info |
|
310 message in case the diagram belongs to a different project |
|
311 </dd> |
|
312 </dl> |
|
313 <dl> |
|
314 <dt>Return Type:</dt> |
|
315 <dd> |
|
316 tuple of (bool, str) |
|
317 </dd> |
|
318 </dl> |
284 <a NAME="UMLClassDiagramBuilder.getPersistenceData" ID="UMLClassDiagramBuilder.getPersistenceData"></a> |
319 <a NAME="UMLClassDiagramBuilder.getPersistenceData" ID="UMLClassDiagramBuilder.getPersistenceData"></a> |
285 <h4>UMLClassDiagramBuilder.getPersistenceData</h4> |
320 <h4>UMLClassDiagramBuilder.getPersistenceData</h4> |
286 <b>getPersistenceData</b>(<i></i>) |
321 <b>getPersistenceData</b>(<i></i>) |
287 |
322 |
288 <p> |
323 <p> |