<p>Defines the requirements for a graph model to be used with <aclass="el"href="classcom_1_1mxgraph_1_1mxGraph.html"title="Implements a graph object that allows to create diagrams from a graph model and stylesheet. ">mxGraph</a>.
<areahref="classcom_1_1mxgraph_1_1mxGraphModel.html"title="Implements a graph model. The graph model acts as a wrapper around the cells which are in charge of s..."alt="com.mxgraph.mxGraphModel"shape="rect"coords="0,56,179,80"/>
<trclass="memdesc:a2b33232068cb9c36e0f65c360aad4302"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns an array of clones for the given array of cells. Depending on the value of includeChildren, a deep clone is created for each cell. Connections are restored based if the corresponding cell is contained in the passed in array. <ahref="#a2b33232068cb9c36e0f65c360aad4302">More...</a><br/></td></tr>
<trclass="memdesc:a12fdd478f6d51857e9fdefef8202230a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given parent is an ancestor of child. <ahref="#a12fdd478f6d51857e9fdefef8202230a">More...</a><br/></td></tr>
<trclass="memdesc:a70576bd4c9b701362fa668e736a483ec"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the model contains the given cell. <ahref="#a70576bd4c9b701362fa668e736a483ec">More...</a><br/></td></tr>
<trclass="memdesc:a66dd82bb3fd98ef5b1305d850151f22e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the parent of the given cell. <ahref="#a66dd82bb3fd98ef5b1305d850151f22e">More...</a><br/></td></tr>
<trclass="memitem:a68f0488cf5e867b5d9a9a64b8531658e"><tdclass="memItemLeft"align="right"valign="top">Object </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="interfacecom_1_1mxgraph_1_1mxIGraphModel.html#a68f0488cf5e867b5d9a9a64b8531658e">Add</a> (Object parent, Object child, int index)</td></tr>
<trclass="memdesc:a68f0488cf5e867b5d9a9a64b8531658e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Adds the specified child to the parent at the given index. If no index is specified then the child is appended to the parent's array of children. <ahref="#a68f0488cf5e867b5d9a9a64b8531658e">More...</a><br/></td></tr>
<trclass="memdesc:acdfefab19b882fcaa4e51e146b70014b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Removes the specified cell from the model. This operation will remove the cell and all of its children from the model. <ahref="#acdfefab19b882fcaa4e51e146b70014b">More...</a><br/></td></tr>
<trclass="memdesc:ad31eb9906e53e2d92e6e9156ba70f3e1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the number of children in the given cell. <ahref="#ad31eb9906e53e2d92e6e9156ba70f3e1">More...</a><br/></td></tr>
<trclass="memitem:af48bca03977c6a7ad6b0916b10559e64"><tdclass="memItemLeft"align="right"valign="top">Object </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="interfacecom_1_1mxgraph_1_1mxIGraphModel.html#af48bca03977c6a7ad6b0916b10559e64">GetChildAt</a> (Object parent, int index)</td></tr>
<trclass="memdesc:af48bca03977c6a7ad6b0916b10559e64"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the child of the given parent at the given index. <ahref="#af48bca03977c6a7ad6b0916b10559e64">More...</a><br/></td></tr>
<trclass="memdesc:a891a419db7e28c278d62ab6046314188"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the source or target terminal of the given edge depending on the value of the boolean parameter. <ahref="#a891a419db7e28c278d62ab6046314188">More...</a><br/></td></tr>
<trclass="memdesc:a6f57467fa9f0886e1ee43777c4abb3f3"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the source or target terminal of the given edge using. <ahref="#a6f57467fa9f0886e1ee43777c4abb3f3">More...</a><br/></td></tr>
<trclass="memdesc:ad67527a8bf0ecae8e0fc737a2ee0d838"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the number of distinct edges connected to the given cell. <ahref="#ad67527a8bf0ecae8e0fc737a2ee0d838">More...</a><br/></td></tr>
<trclass="memitem:a45b739ca59bd36f8d7c63f69e8ae61e0"><tdclass="memItemLeft"align="right"valign="top">Object </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="interfacecom_1_1mxgraph_1_1mxIGraphModel.html#a45b739ca59bd36f8d7c63f69e8ae61e0">GetEdgeAt</a> (Object cell, int index)</td></tr>
<trclass="memdesc:a45b739ca59bd36f8d7c63f69e8ae61e0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the edge of cell at the given index. <ahref="#a45b739ca59bd36f8d7c63f69e8ae61e0">More...</a><br/></td></tr>
<trclass="memdesc:acdc9b7bf983ce698c8ab58d650884844"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given cell is a vertex. <ahref="#acdc9b7bf983ce698c8ab58d650884844">More...</a><br/></td></tr>
<trclass="memdesc:a55f48b5247ec10a1bb2233ea60c8215f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given cell is an edge. <ahref="#a55f48b5247ec10a1bb2233ea60c8215f">More...</a><br/></td></tr>
<trclass="memdesc:a471cb28306dc3fed8cfc93e1e140fdab"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given cell is connectable. <ahref="#a471cb28306dc3fed8cfc93e1e140fdab">More...</a><br/></td></tr>
<trclass="memdesc:ab58054989c1b3f1ba47269b66dfd5a8b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the user object of the given cell. <ahref="#ab58054989c1b3f1ba47269b66dfd5a8b">More...</a><br/></td></tr>
<trclass="memdesc:a106592d04d501478143594bb3822fe47"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the user object of then given cell. <ahref="#a106592d04d501478143594bb3822fe47">More...</a><br/></td></tr>
<trclass="memdesc:a23f5d07903551245edd81a0d7083bff1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the geometry of the given cell. <ahref="#a23f5d07903551245edd81a0d7083bff1">More...</a><br/></td></tr>
<trclass="memdesc:a726274a683813f9f8dbfb1e8e95015ad"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the geometry of the given cell. <ahref="#a726274a683813f9f8dbfb1e8e95015ad">More...</a><br/></td></tr>
<trclass="memdesc:a3b500dd24fa5dd396bdeb1e8e09b0626"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the style of the given cell. <ahref="#a3b500dd24fa5dd396bdeb1e8e09b0626">More...</a><br/></td></tr>
<trclass="memdesc:a005f5979ec0a5f94cbdfeaa9fd52087b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the style of the given cell. <ahref="#a005f5979ec0a5f94cbdfeaa9fd52087b">More...</a><br/></td></tr>
<trclass="memdesc:adfbdb706654adcabf5a8277d7903a715"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given cell is collapsed. <ahref="#adfbdb706654adcabf5a8277d7903a715">More...</a><br/></td></tr>
<trclass="memdesc:aa9e29fca5946a975f3151fd729ebbfd8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the collapsed state of the given cell. <ahref="#aa9e29fca5946a975f3151fd729ebbfd8">More...</a><br/></td></tr>
<trclass="memdesc:a1947ffa03c65ff0a0cb14c7c742a4b8c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the given cell is visible. <ahref="#a1947ffa03c65ff0a0cb14c7c742a4b8c">More...</a><br/></td></tr>
<trclass="memdesc:a11faed388a4b66de80863e768fdde957"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the visible state of the given cell. <ahref="#a11faed388a4b66de80863e768fdde957">More...</a><br/></td></tr>
<trclass="memdesc:a1ba0c455c49ca2982fee04a7645c22db"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Increments the updateLevel by one. The event notification is queued until updateLevel reaches 0 by use of endUpdate. <ahref="#a1ba0c455c49ca2982fee04a7645c22db">More...</a><br/></td></tr>
<trclass="memdesc:a4d3170b6bcffa23d72bb6b6594be3fdb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0. <ahref="#a4d3170b6bcffa23d72bb6b6594be3fdb">More...</a><br/></td></tr>
<trclass="memdesc:a9cc6be0807506584efb6027451753f29"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Holds the root cell. <ahref="#a9cc6be0807506584efb6027451753f29">More...</a><br/></td></tr>
<trclass="memdesc:a9c69f619c961feb7942a2d322f351585"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Called when the graph model has changed. <ahref="#a9c69f619c961feb7942a2d322f351585">More...</a><br/></td></tr>
<divclass="textblock"><p>Defines the requirements for a graph model to be used with <aclass="el"href="classcom_1_1mxgraph_1_1mxGraph.html"title="Implements a graph object that allows to create diagrams from a graph model and stylesheet. ">mxGraph</a>. </p>
</div><h2class="groupheader">Member Function Documentation</h2>
<p>Adds the specified child to the parent at the given index. If no index is specified then the child is appended to the parent's array of children. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">parent</td><td>Cell that specifies the parent to contain the child.</td></tr>
<tr><tdclass="paramname">child</td><td>Cell that specifies the child to be inserted.</td></tr>
<tr><tdclass="paramname">index</td><td>Integer that specifies the index of the child.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the inserted child.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#ae8904c4103503bc620ba3ec8dd0892ca">com.mxgraph.mxGraphModel</a>.</p>
<p>Increments the updateLevel by one. The event notification is queued until updateLevel reaches 0 by use of endUpdate. </p>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a6f033be9b25d1e696e91f79267dea417">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a0a4ff54a4c4d30bcfef674b6912211d1">com.mxgraph.mxUtils.SetCellStyleFlags()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a697f7eb719ecb713dd4557e46303b890">com.mxgraph.mxUtils.SetCellStyles()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a5937717eb03276a11807743b5e292036">com.mxgraph.mxGraphModel.SetTerminals()</a>.</p>
<p>Returns an array of clones for the given array of cells. Depending on the value of includeChildren, a deep clone is created for each cell. Connections are restored based if the corresponding cell is contained in the passed in array. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cells</td><td>Array of cells to be cloned.</td></tr>
<tr><tdclass="paramname">includeChildren</td><td>Boolean indicating if the cells should be cloned with all descendants.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns a cloned array of cells.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#ac36af210b1b3159dc187dd5fbb298e19">com.mxgraph.mxGraphModel</a>.</p>
<p>Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0. </p>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a73af4179fe703590e6b3ea8a81ae4e55">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a0a4ff54a4c4d30bcfef674b6912211d1">com.mxgraph.mxUtils.SetCellStyleFlags()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a697f7eb719ecb713dd4557e46303b890">com.mxgraph.mxUtils.SetCellStyles()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a5937717eb03276a11807743b5e292036">com.mxgraph.mxGraphModel.SetTerminals()</a>.</p>
<p>Returns the child of the given parent at the given index. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">parent</td><td>Cell that represents the parent.</td></tr>
<tr><tdclass="paramname">index</td><td>Integer that specifies the index of the child to be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the child at index in parent.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a887f7e219f4eb298f7aad502a3091f89">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a398bfb9c0dc592ae6eeafb47c677816d">com.mxgraph.mxGraphView.GetBoundingBox()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#aeaefb2c906bdbf81c6bc875eb015544f">com.mxgraph.mxGraphModel.getChildCells()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a97e1cf43656280b302b55bb5bdcb1364">com.mxgraph.mxGraphView.RemoveState()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#ac448ac6680defd6b671fae681d89cc09">com.mxgraph.mxGraphView.ValidateCell()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#aec33b8195aeda3a86040deab7ddadd69">com.mxgraph.mxGraphView.ValidateCellState()</a>.</p>
<p>Returns the number of children in the given cell. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cell</td><td>Cell whose number of children should be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the number of children in the given cell.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a83223523565c8d883a4e771d4a23f498">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a398bfb9c0dc592ae6eeafb47c677816d">com.mxgraph.mxGraphView.GetBoundingBox()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#aeaefb2c906bdbf81c6bc875eb015544f">com.mxgraph.mxGraphModel.getChildCells()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a97e1cf43656280b302b55bb5bdcb1364">com.mxgraph.mxGraphView.RemoveState()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#ac448ac6680defd6b671fae681d89cc09">com.mxgraph.mxGraphView.ValidateCell()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#aec33b8195aeda3a86040deab7ddadd69">com.mxgraph.mxGraphView.ValidateCellState()</a>.</p>
<p>Returns the edge of cell at the given index. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cell</td><td>Cell that specifies the vertex.</td></tr>
<tr><tdclass="paramname">index</td><td>Integer that specifies the index of the edge to return.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the edge at the given index.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a678b42b400eb40558e1e039db7136ee4">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a73a2f324677bd1493239e9512c5b7518">com.mxgraph.mxGraphModel.GetDirectedEdgeCount()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a137e8d0683063a973e91fb702f62b382">com.mxgraph.mxGraphModel.GetEdges()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a3d8b509cf5b5f2c78fb39046438e5a66">com.mxgraph.mxGraphModel.GetEdgesBetween()</a>.</p>
<p>Returns the number of distinct edges connected to the given cell. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cell</td><td>Cell that represents the vertex.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the number of edges connected to cell.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#ab20a13d1702278f8cc3507d53c639114">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a73a2f324677bd1493239e9512c5b7518">com.mxgraph.mxGraphModel.GetDirectedEdgeCount()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a137e8d0683063a973e91fb702f62b382">com.mxgraph.mxGraphModel.GetEdges()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a3d8b509cf5b5f2c78fb39046438e5a66">com.mxgraph.mxGraphModel.GetEdgesBetween()</a>.</p>
<tr><tdclass="paramname">cell</td><td>Cell whose geometry should be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the geometry of the given cell.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#afcc8f229d66d1f58200543f189bc2ddd">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>.</p>
<tr><tdclass="paramname">child</td><td>Cell whose parent should be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the parent of the given cell.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a51a36648daf6c29ebbf4e88933bc82b8">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#af96a48d003b558796d4c334f8729980f">com.mxgraph.mxGraphView.GetVisibleTerminal()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a249606677ff2502dde0f8cbd62e0d5ab">com.mxgraph.mxGraphView.UpdateCellState()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#aec33b8195aeda3a86040deab7ddadd69">com.mxgraph.mxGraphView.ValidateCellState()</a>.</p>
<tr><tdclass="paramname">cell</td><td>Cell whose style should be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the style of the given cell.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a07c1d07e151c7415ac7e534622611f00">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a0a4ff54a4c4d30bcfef674b6912211d1">com.mxgraph.mxUtils.SetCellStyleFlags()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a697f7eb719ecb713dd4557e46303b890">com.mxgraph.mxUtils.SetCellStyles()</a>.</p>
<p>Returns the source or target terminal of the given edge depending on the value of the boolean parameter. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">edge</td><td>Cell that specifies the edge.</td></tr>
<tr><tdclass="paramname">source</td><td>Boolean indicating which end of the edge should be returned.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns the source or target of the given edge.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a339d1951aeaddcfff04414472faa36a3">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a73a2f324677bd1493239e9512c5b7518">com.mxgraph.mxGraphModel.GetDirectedEdgeCount()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a137e8d0683063a973e91fb702f62b382">com.mxgraph.mxGraphModel.GetEdges()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a3d8b509cf5b5f2c78fb39046438e5a66">com.mxgraph.mxGraphModel.GetEdgesBetween()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a2c3ccc16641258e671efef8c735b648c">com.mxgraph.mxGraphModel.GetOpposites()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#af96a48d003b558796d4c334f8729980f">com.mxgraph.mxGraphView.GetVisibleTerminal()</a>.</p>
<p>Returns true if the given cell is an edge. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cell</td><td>Cell that represents the possible edge.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns true if the given cell is an edge.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a894596a870d360fc9a1e16737b9b8183">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a7340fdb7dfb84afa2f40e0584b463c2f">com.mxgraph.mxGraphView.GetBounds()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#aeaefb2c906bdbf81c6bc875eb015544f">com.mxgraph.mxGraphModel.getChildCells()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a249606677ff2502dde0f8cbd62e0d5ab">com.mxgraph.mxGraphView.UpdateCellState()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#aec33b8195aeda3a86040deab7ddadd69">com.mxgraph.mxGraphView.ValidateCellState()</a>.</p>
<p>Returns true if the given cell is a vertex. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">cell</td><td>Cell that represents the possible vertex.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>Returns true if the given cell is a vertex.</dd></dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a315cc5ce42eedd4b25f04e9ae72c4de6">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a7340fdb7dfb84afa2f40e0584b463c2f">com.mxgraph.mxGraphView.GetBounds()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#aeaefb2c906bdbf81c6bc875eb015544f">com.mxgraph.mxGraphModel.getChildCells()</a>, <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#a249606677ff2502dde0f8cbd62e0d5ab">com.mxgraph.mxGraphView.UpdateCellState()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#aec33b8195aeda3a86040deab7ddadd69">com.mxgraph.mxGraphView.ValidateCellState()</a>.</p>
<tr><tdclass="paramname">cell</td><td>Cell whose geometry should be changed.</td></tr>
<tr><tdclass="paramname">geometry</td><td>Object that defines the new geometry.</td></tr>
</table>
</dd>
</dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a3a8892a8a0a704d5fd759c18b9e04639">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxFastOrganicLayout.html#abd510ac69d71dc3125886a1933467424">com.mxgraph.mxFastOrganicLayout.execute()</a>.</p>
<tr><tdclass="paramname">cell</td><td>Cell whose style should be changed.</td></tr>
<tr><tdclass="paramname">style</td><td>String of the form stylename[;key=value] to specify the new cell style.</td></tr>
</table>
</dd>
</dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a50c4137ed3a246f338eb1d755c40ce10">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a0a4ff54a4c4d30bcfef674b6912211d1">com.mxgraph.mxUtils.SetCellStyleFlags()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxUtils.html#a697f7eb719ecb713dd4557e46303b890">com.mxgraph.mxUtils.SetCellStyles()</a>.</p>
<p>Sets the source or target terminal of the given edge using. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">edge</td><td>Cell that specifies the edge.</td></tr>
<tr><tdclass="paramname">terminal</td><td>Cell that specifies the new terminal.</td></tr>
<tr><tdclass="paramname">source</td><td>Boolean indicating if the terminal is the new source or target terminal of the edge.</td></tr>
</table>
</dd>
</dl>
<p>Implemented in <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#aae517f6ae9e0dbb8fa59a63636c2d725">com.mxgraph.mxGraphModel</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphModel.html#a5937717eb03276a11807743b5e292036">com.mxgraph.mxGraphModel.SetTerminals()</a>.</p>
<p>Referenced by <aclass="el"href="classcom_1_1mxgraph_1_1mxCellRenderer.html#a8f95923014a03b5b06adb1928b2450c7">com.mxgraph.mxCellRenderer.DrawCells()</a>, and <aclass="el"href="classcom_1_1mxgraph_1_1mxGraphView.html#af96a48d003b558796d4c334f8729980f">com.mxgraph.mxGraphView.GetVisibleTerminal()</a>.</p>