82 <td><a href="#UMLClassDiagramBuilder.buildDiagram">buildDiagram</a></td> |
82 <td><a href="#UMLClassDiagramBuilder.buildDiagram">buildDiagram</a></td> |
83 <td>Public method to build the class shapes of the class diagram.</td> |
83 <td>Public method to build the class shapes of the class diagram.</td> |
84 </tr> |
84 </tr> |
85 <tr> |
85 <tr> |
86 <td><a href="#UMLClassDiagramBuilder.fromDict">fromDict</a></td> |
86 <td><a href="#UMLClassDiagramBuilder.fromDict">fromDict</a></td> |
87 <td></td> |
87 <td>Public method to populate the class with data persisted by 'toDict()'.</td> |
88 </tr> |
88 </tr> |
89 <tr> |
89 <tr> |
90 <td><a href="#UMLClassDiagramBuilder.initialize">initialize</a></td> |
90 <td><a href="#UMLClassDiagramBuilder.initialize">initialize</a></td> |
91 <td>Public method to initialize the object.</td> |
91 <td>Public method to initialize the object.</td> |
92 </tr> |
92 </tr> |
93 <tr> |
93 <tr> |
94 <td><a href="#UMLClassDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td> |
94 <td><a href="#UMLClassDiagramBuilder.parsePersistenceData">parsePersistenceData</a></td> |
95 <td></td> |
95 <td>Public method to parse persisted data.</td> |
96 </tr> |
96 </tr> |
97 <tr> |
97 <tr> |
98 <td><a href="#UMLClassDiagramBuilder.toDict">toDict</a></td> |
98 <td><a href="#UMLClassDiagramBuilder.toDict">toDict</a></td> |
99 <td>Public method to collect data to be persisted.</td> |
99 <td>Public method to collect data to be persisted.</td> |
100 </tr> |
100 </tr> |
269 </p> |
269 </p> |
270 <a NAME="UMLClassDiagramBuilder.fromDict" ID="UMLClassDiagramBuilder.fromDict"></a> |
270 <a NAME="UMLClassDiagramBuilder.fromDict" ID="UMLClassDiagramBuilder.fromDict"></a> |
271 <h4>UMLClassDiagramBuilder.fromDict</h4> |
271 <h4>UMLClassDiagramBuilder.fromDict</h4> |
272 <b>fromDict</b>(<i>version, data</i>) |
272 <b>fromDict</b>(<i>version, data</i>) |
273 |
273 |
|
274 <p> |
|
275 Public method to populate the class with data persisted by 'toDict()'. |
|
276 </p> |
|
277 <dl> |
|
278 |
|
279 <dt><i>version</i> (str)</dt> |
|
280 <dd> |
|
281 version of the data |
|
282 </dd> |
|
283 <dt><i>data</i> (dict)</dt> |
|
284 <dd> |
|
285 dictionary containing the persisted data |
|
286 </dd> |
|
287 </dl> |
|
288 <dl> |
|
289 <dt>Return:</dt> |
|
290 <dd> |
|
291 tuple containing a flag indicating success and an info |
|
292 message in case the diagram belongs to a different project |
|
293 </dd> |
|
294 </dl> |
|
295 <dl> |
|
296 <dt>Return Type:</dt> |
|
297 <dd> |
|
298 tuple of (bool, str) |
|
299 </dd> |
|
300 </dl> |
274 <a NAME="UMLClassDiagramBuilder.initialize" ID="UMLClassDiagramBuilder.initialize"></a> |
301 <a NAME="UMLClassDiagramBuilder.initialize" ID="UMLClassDiagramBuilder.initialize"></a> |
275 <h4>UMLClassDiagramBuilder.initialize</h4> |
302 <h4>UMLClassDiagramBuilder.initialize</h4> |
276 <b>initialize</b>(<i></i>) |
303 <b>initialize</b>(<i></i>) |
277 |
304 |
278 <p> |
305 <p> |
280 </p> |
307 </p> |
281 <a NAME="UMLClassDiagramBuilder.parsePersistenceData" ID="UMLClassDiagramBuilder.parsePersistenceData"></a> |
308 <a NAME="UMLClassDiagramBuilder.parsePersistenceData" ID="UMLClassDiagramBuilder.parsePersistenceData"></a> |
282 <h4>UMLClassDiagramBuilder.parsePersistenceData</h4> |
309 <h4>UMLClassDiagramBuilder.parsePersistenceData</h4> |
283 <b>parsePersistenceData</b>(<i>version, data</i>) |
310 <b>parsePersistenceData</b>(<i>version, data</i>) |
284 |
311 |
|
312 <p> |
|
313 Public method to parse persisted data. |
|
314 </p> |
|
315 <dl> |
|
316 |
|
317 <dt><i>version</i> (str)</dt> |
|
318 <dd> |
|
319 version of the data |
|
320 </dd> |
|
321 <dt><i>data</i> (str)</dt> |
|
322 <dd> |
|
323 persisted data to be parsed |
|
324 </dd> |
|
325 </dl> |
|
326 <dl> |
|
327 <dt>Return:</dt> |
|
328 <dd> |
|
329 flag indicating success |
|
330 </dd> |
|
331 </dl> |
|
332 <dl> |
|
333 <dt>Return Type:</dt> |
|
334 <dd> |
|
335 bool |
|
336 </dd> |
|
337 </dl> |
285 <a NAME="UMLClassDiagramBuilder.toDict" ID="UMLClassDiagramBuilder.toDict"></a> |
338 <a NAME="UMLClassDiagramBuilder.toDict" ID="UMLClassDiagramBuilder.toDict"></a> |
286 <h4>UMLClassDiagramBuilder.toDict</h4> |
339 <h4>UMLClassDiagramBuilder.toDict</h4> |
287 <b>toDict</b>(<i></i>) |
340 <b>toDict</b>(<i></i>) |
288 |
341 |
289 <p> |
342 <p> |