107 <tr> |
107 <tr> |
108 <td><a href="#PackageDiagramBuilder.buildDiagram">buildDiagram</a></td> |
108 <td><a href="#PackageDiagramBuilder.buildDiagram">buildDiagram</a></td> |
109 <td>Public method to build the class shapes of the package diagram.</td> |
109 <td>Public method to build the class shapes of the package diagram.</td> |
110 </tr> |
110 </tr> |
111 <tr> |
111 <tr> |
|
112 <td><a href="#PackageDiagramBuilder.fromDict">fromDict</a></td> |
|
113 <td>Public method to populate the class with data persisted by 'toDict()'.</td> |
|
114 </tr> |
|
115 <tr> |
112 <td><a href="#PackageDiagramBuilder.getPersistenceData">getPersistenceData</a></td> |
116 <td><a href="#PackageDiagramBuilder.getPersistenceData">getPersistenceData</a></td> |
113 <td>Public method to get a string for data to be persisted.</td> |
117 <td>Public method to get a string for data to be persisted.</td> |
114 </tr> |
118 </tr> |
115 <tr> |
119 <tr> |
116 <td><a href="#PackageDiagramBuilder.initialize">initialize</a></td> |
120 <td><a href="#PackageDiagramBuilder.initialize">initialize</a></td> |
357 Public method to build the class shapes of the package diagram. |
361 Public method to build the class shapes of the package diagram. |
358 </p> |
362 </p> |
359 <p> |
363 <p> |
360 The algorithm is borrowed from Boa Constructor. |
364 The algorithm is borrowed from Boa Constructor. |
361 </p> |
365 </p> |
|
366 <a NAME="PackageDiagramBuilder.fromDict" ID="PackageDiagramBuilder.fromDict"></a> |
|
367 <h4>PackageDiagramBuilder.fromDict</h4> |
|
368 <b>fromDict</b>(<i>version, data</i>) |
|
369 |
|
370 <p> |
|
371 Public method to populate the class with data persisted by 'toDict()'. |
|
372 </p> |
|
373 <dl> |
|
374 |
|
375 <dt><i>version</i> (str)</dt> |
|
376 <dd> |
|
377 version of the data |
|
378 </dd> |
|
379 <dt><i>data</i> (dict)</dt> |
|
380 <dd> |
|
381 dictionary containing the persisted data |
|
382 </dd> |
|
383 </dl> |
|
384 <dl> |
|
385 <dt>Return:</dt> |
|
386 <dd> |
|
387 tuple containing a flag indicating success and an info |
|
388 message in case the diagram belongs to a different project |
|
389 </dd> |
|
390 </dl> |
|
391 <dl> |
|
392 <dt>Return Type:</dt> |
|
393 <dd> |
|
394 tuple of (bool, str) |
|
395 </dd> |
|
396 </dl> |
362 <a NAME="PackageDiagramBuilder.getPersistenceData" ID="PackageDiagramBuilder.getPersistenceData"></a> |
397 <a NAME="PackageDiagramBuilder.getPersistenceData" ID="PackageDiagramBuilder.getPersistenceData"></a> |
363 <h4>PackageDiagramBuilder.getPersistenceData</h4> |
398 <h4>PackageDiagramBuilder.getPersistenceData</h4> |
364 <b>getPersistenceData</b>(<i></i>) |
399 <b>getPersistenceData</b>(<i></i>) |
365 |
400 |
366 <p> |
401 <p> |