<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
Uses of <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> in <AHREF="../../../../com/mxgraph/io/package-summary.html">com.mxgraph.io</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../../com/mxgraph/io/package-summary.html">com.mxgraph.io</A> that return <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCodec.</B><B><AHREF="../../../../com/mxgraph/io/mxCodec.html#decodeCell(org.w3c.dom.Node, boolean)">decodeCell</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Node.html?is-external=true"title="class or interface in org.w3c.dom">Node</A> node,
boolean restoreStructures)</CODE>
<BR>
Decodes cells that have been encoded using inversion, ie.</TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../../com/mxgraph/io/package-summary.html">com.mxgraph.io</A> with parameters of type <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<TD><CODE><B>mxCodec.</B><B><AHREF="../../../../com/mxgraph/io/mxCodec.html#encodeCell(com.mxgraph.model.mxICell, org.w3c.dom.Node, boolean)">encodeCell</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> cell,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Node.html?is-external=true"title="class or interface in org.w3c.dom">Node</A> node,
boolean includeChildren)</CODE>
<BR>
Encoding of cell hierarchies is built-into the core, but is a
higher-level function that needs to be explicitely used by the
<TD><CODE><B>mxCodec.</B><B><AHREF="../../../../com/mxgraph/io/mxCodec.html#insertIntoGraph(com.mxgraph.model.mxICell)">insertIntoGraph</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> cell)</CODE>
<BR>
Inserts the given cell into its parent and terminal cells.</TD>
Uses of <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> in <AHREF="../../../../com/mxgraph/model/package-summary.html">com.mxgraph.model</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Classes in <AHREF="../../../../com/mxgraph/model/package-summary.html">com.mxgraph.model</A> that implement <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Fields in <AHREF="../../../../com/mxgraph/model/package-summary.html">com.mxgraph.model</A> declared as <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../../com/mxgraph/model/package-summary.html">com.mxgraph.model</A> that return <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insert(com.mxgraph.model.mxICell)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insert(com.mxgraph.model.mxICell)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<BR>
Appends the specified child into the child array and updates the parent
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insert(com.mxgraph.model.mxICell, int)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insert(com.mxgraph.model.mxICell, int)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child,
int index)</CODE>
<BR>
Inserts the specified child into the child array at the specified index
and updates the parent reference of the child.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insertEdge(com.mxgraph.model.mxICell, boolean)">insertEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insertEdge(com.mxgraph.model.mxICell, boolean)">insertEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
boolean isOutgoing)</CODE>
<BR>
Inserts the specified edge into the edge array and returns the edge.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#remove(com.mxgraph.model.mxICell)">remove</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#remove(com.mxgraph.model.mxICell)">remove</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<BR>
Removes the given child from the child array and returns it.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#removeEdge(com.mxgraph.model.mxICell, boolean)">removeEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#removeEdge(com.mxgraph.model.mxICell, boolean)">removeEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
boolean isOutgoing)</CODE>
<BR>
Removes the specified edge from the edge array and returns the edge.</TD>
<CODE>static <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCellPath.</B><B><AHREF="../../../../com/mxgraph/model/mxCellPath.html#resolve(com.mxgraph.model.mxICell, java.lang.String)">resolve</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> root,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A> path)</CODE>
<BR>
Returns the cell for the specified cell path using the given root as the
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#setTerminal(com.mxgraph.model.mxICell, boolean)">setTerminal</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> terminal,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#setTerminal(com.mxgraph.model.mxICell, boolean)">setTerminal</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> terminal,
boolean isSource)</CODE>
<BR>
Sets the source or target terminal and returns the new terminal.</TD>
<THALIGN="left"COLSPAN="2">Methods in <AHREF="../../../../com/mxgraph/model/package-summary.html">com.mxgraph.model</A> with parameters of type <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></FONT></TH>
<CODE>static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>mxCellPath.</B><B><AHREF="../../../../com/mxgraph/model/mxCellPath.html#create(com.mxgraph.model.mxICell)">create</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> cell)</CODE>
<BR>
Creates the cell path for the given cell.</TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#getEdgeIndex(com.mxgraph.model.mxICell)">getEdgeIndex</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge)</CODE>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#getEdgeIndex(com.mxgraph.model.mxICell)">getEdgeIndex</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge)</CODE>
<BR>
Returns the index of the specified edge in the edge array.</TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#getIndex(com.mxgraph.model.mxICell)">getIndex</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#getIndex(com.mxgraph.model.mxICell)">getIndex</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<BR>
Returns the index of the specified child in the child array.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insert(com.mxgraph.model.mxICell)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insert(com.mxgraph.model.mxICell)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<BR>
Appends the specified child into the child array and updates the parent
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insert(com.mxgraph.model.mxICell, int)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insert(com.mxgraph.model.mxICell, int)">insert</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child,
int index)</CODE>
<BR>
Inserts the specified child into the child array at the specified index
and updates the parent reference of the child.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#insertEdge(com.mxgraph.model.mxICell, boolean)">insertEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#insertEdge(com.mxgraph.model.mxICell, boolean)">insertEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
boolean isOutgoing)</CODE>
<BR>
Inserts the specified edge into the edge array and returns the edge.</TD>
<TD><CODE><B>mxGraphModel.</B><B><AHREF="../../../../com/mxgraph/model/mxGraphModel.html#mergeChildren(com.mxgraph.model.mxICell, com.mxgraph.model.mxICell, boolean)">mergeChildren</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> from,
<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> to,
boolean cloneAllEdges)</CODE>
<BR>
Merges the children of the given cell into the given target cell inside
<TD><CODE><B>mxGraphModel.</B><B><AHREF="../../../../com/mxgraph/model/mxGraphModel.html#mergeChildrenImpl(com.mxgraph.model.mxICell, com.mxgraph.model.mxICell, boolean, java.util.Hashtable)">mergeChildrenImpl</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> from,
<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> to,
boolean cloneAllEdges,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Hashtable.html?is-external=true"title="class or interface in java.util">Hashtable</A><<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>,<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>> mapping)</CODE>
<BR>
Clones the children of the source cell into the given target cell in
this model and adds an entry to the mapping that maps from the source
cell to the target cell with the same id or the clone of the source cell
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#remove(com.mxgraph.model.mxICell)">remove</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#remove(com.mxgraph.model.mxICell)">remove</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> child)</CODE>
<BR>
Removes the given child from the child array and returns it.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#removeEdge(com.mxgraph.model.mxICell, boolean)">removeEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#removeEdge(com.mxgraph.model.mxICell, boolean)">removeEdge</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> edge,
boolean isOutgoing)</CODE>
<BR>
Removes the specified edge from the edge array and returns the edge.</TD>
<CODE>static <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCellPath.</B><B><AHREF="../../../../com/mxgraph/model/mxCellPath.html#resolve(com.mxgraph.model.mxICell, java.lang.String)">resolve</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> root,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A> path)</CODE>
<BR>
Returns the cell for the specified cell path using the given root as the
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#setParent(com.mxgraph.model.mxICell)">setParent</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> parent)</CODE>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#setParent(com.mxgraph.model.mxICell)">setParent</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> parent)</CODE>
<BR>
Sets the parent cell.</TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#setSource(com.mxgraph.model.mxICell)">setSource</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> source)</CODE>
<BR>
Sets the source terminal.</TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#setTarget(com.mxgraph.model.mxICell)">setTarget</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> target)</CODE>
<BR>
Sets the target terminal.</TD>
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxCell.</B><B><AHREF="../../../../com/mxgraph/model/mxCell.html#setTerminal(com.mxgraph.model.mxICell, boolean)">setTerminal</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> terminal,
<CODE> <AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A></CODE></FONT></TD>
<TD><CODE><B>mxICell.</B><B><AHREF="../../../../com/mxgraph/model/mxICell.html#setTerminal(com.mxgraph.model.mxICell, boolean)">setTerminal</A></B>(<AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model">mxICell</A> terminal,
boolean isSource)</CODE>
<BR>
Sets the source or target terminal and returns the new terminal.</TD>
<TDBGCOLOR="#EEEEFF"CLASS="NavBarCell1"><AHREF="../../../../com/mxgraph/model/mxICell.html"title="interface in com.mxgraph.model"><FONTCLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>