82 <td>Overriden method to show the dialog.</td> |
82 <td>Overriden method to show the dialog.</td> |
83 </tr> |
83 </tr> |
84 </table> |
84 </table> |
85 <a NAME="UMLClassDiagram.__init__" ID="UMLClassDiagram.__init__"></a> |
85 <a NAME="UMLClassDiagram.__init__" ID="UMLClassDiagram.__init__"></a> |
86 <h4>UMLClassDiagram (Constructor)</h4> |
86 <h4>UMLClassDiagram (Constructor)</h4> |
87 <b>UMLClassDiagram</b>(<i>file, parent = None, name = None, noAttrs = False</i>) |
87 <b>UMLClassDiagram</b>(<i>file, parent=None, name=None, noAttrs=False</i>) |
88 <p> |
88 <p> |
89 Constructor |
89 Constructor |
90 </p><dl> |
90 </p><dl> |
91 <dt><i>file</i></dt> |
91 <dt><i>file</i></dt> |
92 <dd> |
92 <dd> |
120 <dd> |
120 <dd> |
121 y-coordinate (float) |
121 y-coordinate (float) |
122 </dd> |
122 </dd> |
123 </dl><a NAME="UMLClassDiagram.__addLocalClass" ID="UMLClassDiagram.__addLocalClass"></a> |
123 </dl><a NAME="UMLClassDiagram.__addLocalClass" ID="UMLClassDiagram.__addLocalClass"></a> |
124 <h4>UMLClassDiagram.__addLocalClass</h4> |
124 <h4>UMLClassDiagram.__addLocalClass</h4> |
125 <b>__addLocalClass</b>(<i>className, _class, x, y, isRbModule = False</i>) |
125 <b>__addLocalClass</b>(<i>className, _class, x, y, isRbModule=False</i>) |
126 <p> |
126 <p> |
127 Private method to add a class defined in the module. |
127 Private method to add a class defined in the module. |
128 </p><dl> |
128 </p><dl> |
129 <dt><i>className</i></dt> |
129 <dt><i>className</i></dt> |
130 <dd> |
130 <dd> |
142 <dd> |
142 <dd> |
143 flag indicating a Ruby module (boolean) |
143 flag indicating a Ruby module (boolean) |
144 </dd> |
144 </dd> |
145 </dl><a NAME="UMLClassDiagram.__arrangeClasses" ID="UMLClassDiagram.__arrangeClasses"></a> |
145 </dl><a NAME="UMLClassDiagram.__arrangeClasses" ID="UMLClassDiagram.__arrangeClasses"></a> |
146 <h4>UMLClassDiagram.__arrangeClasses</h4> |
146 <h4>UMLClassDiagram.__arrangeClasses</h4> |
147 <b>__arrangeClasses</b>(<i>nodes, routes, whiteSpaceFactor = 1.2</i>) |
147 <b>__arrangeClasses</b>(<i>nodes, routes, whiteSpaceFactor=1.2</i>) |
148 <p> |
148 <p> |
149 Private method to arrange the shapes on the canvas. |
149 Private method to arrange the shapes on the canvas. |
150 </p><p> |
150 </p><p> |
151 The algorithm is borrowed from Boa Constructor. |
151 The algorithm is borrowed from Boa Constructor. |
152 </p><a NAME="UMLClassDiagram.__buildClasses" ID="UMLClassDiagram.__buildClasses"></a> |
152 </p><a NAME="UMLClassDiagram.__buildClasses" ID="UMLClassDiagram.__buildClasses"></a> |