<DT><B>All Known Implementing Classes:</B><DD><AHREF="../../../com/mxgraph/layout/mxCircleLayout.html"title="class in com.mxgraph.layout">mxCircleLayout</A>, <AHREF="../../../com/mxgraph/layout/mxCompactTreeLayout.html"title="class in com.mxgraph.layout">mxCompactTreeLayout</A>, <AHREF="../../../com/mxgraph/layout/mxEdgeLabelLayout.html"title="class in com.mxgraph.layout">mxEdgeLabelLayout</A>, <AHREF="../../../com/mxgraph/layout/mxFastOrganicLayout.html"title="class in com.mxgraph.layout">mxFastOrganicLayout</A>, <AHREF="../../../com/mxgraph/layout/mxGraphLayout.html"title="class in com.mxgraph.layout">mxGraphLayout</A>, <AHREF="../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html"title="class in com.mxgraph.layout.hierarchical">mxHierarchicalLayout</A>, <AHREF="../../../com/mxgraph/layout/mxOrganicLayout.html"title="class in com.mxgraph.layout">mxOrganicLayout</A>, <AHREF="../../../com/mxgraph/layout/orthogonal/mxOrthogonalLayout.html"title="class in com.mxgraph.layout.orthogonal">mxOrthogonalLayout</A>, <AHREF="../../../com/mxgraph/layout/mxParallelEdgeLayout.html"title="class in com.mxgraph.layout">mxParallelEdgeLayout</A>, <AHREF="../../../com/mxgraph/layout/mxPartitionLayout.html"title="class in com.mxgraph.layout">mxPartitionLayout</A>, <AHREF="../../../com/mxgraph/layout/mxStackLayout.html"title="class in com.mxgraph.layout">mxStackLayout</A></DD>
<TD><CODE><B><AHREF="../../../com/mxgraph/layout/mxIGraphLayout.html#execute(java.lang.Object)">execute</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> parent)</CODE>
<BR>
Executes the layout for the children of the specified parent.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/layout/mxIGraphLayout.html#moveCell(java.lang.Object, double, double)">moveCell</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> cell,
double x,
double y)</CODE>
<BR>
Notified when a cell is being moved in a parent that has automatic
void <B>execute</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> parent)</PRE>
<DL>
<DD>Executes the layout for the children of the specified parent.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parent</CODE> - Parent cell that contains the children to be layed out.</DL>
void <B>moveCell</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> cell,
double x,
double y)</PRE>
<DL>
<DD>Notified when a cell is being moved in a parent that has automatic
layout to update the cell state (eg. index) so that the outcome of the
layout will position the vertex as close to the point (x, y) as
possible.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>cell</CODE> - Cell which is being moved.<DD><CODE>x</CODE> - X-coordinate of the new cell location.<DD><CODE>y</CODE> - Y-coordinate of the new cell location.</DL>