<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyEdge.html"title="class in com.mxgraph.layout.hierarchical.model"><B>NEXT CLASS</B></A></FONT></TD>
<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">java.lang.Object</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><B>com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell</B>
</PRE>
<DL>
<DT><B>Direct Known Subclasses:</B><DD><AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyEdge.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphHierarchyEdge</A>, <AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyNode.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphHierarchyNode</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>mxGraphAbstractHierarchyCell</B><DT>extends <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></DL>
</PRE>
<P>
An abstraction of an internal hierarchy node or edge
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>>[]</CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>>[]</CODE></FONT></TD>
<CODE>abstract <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>></CODE></FONT></TD>
<CODE>abstract <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>></CODE></FONT></TD>
<THALIGN="left"><B>Methods inherited from class java.lang.<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></B></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()"title="class or interface in java.lang">clone</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"title="class or interface in java.lang">equals</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()"title="class or interface in java.lang">finalize</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()"title="class or interface in java.lang">getClass</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()"title="class or interface in java.lang">hashCode</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()"title="class or interface in java.lang">notify</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()"title="class or interface in java.lang">notifyAll</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()"title="class or interface in java.lang">toString</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()"title="class or interface in java.lang">wait</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)"title="class or interface in java.lang">wait</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)"title="class or interface in java.lang">wait</A></CODE></TD>
<DD>The x position of this cell for each layer it occupies
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="y"><!----></A><H3>
y</H3>
<PRE>
public double[] <B>y</B></PRE>
<DL>
<DD>The y position of this cell for each layer it occupies
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="width"><!----></A><H3>
width</H3>
<PRE>
public double <B>width</B></PRE>
<DL>
<DD>The width of this cell
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="height"><!----></A><H3>
height</H3>
<PRE>
public double <B>height</B></PRE>
<DL>
<DD>The height of this cell
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="nextLayerConnectedCells"><!----></A><H3>
nextLayerConnectedCells</H3>
<PRE>
protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>>[] <B>nextLayerConnectedCells</B></PRE>
<DL>
<DD>A cached version of the cells this cell connects to on the next layer up
protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>>[] <B>previousLayerConnectedCells</B></PRE>
<DL>
<DD>A cached version of the cells this cell connects to on the next layer down
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="temp"><!----></A><H3>
temp</H3>
<PRE>
public int[] <B>temp</B></PRE>
<DL>
<DD>Temporary variable for general use. Generally, try to avoid
carrying information between stages. Currently, the longest
path layering sets temp to the rank position in fixRanks()
and the crossing reduction uses this. This meant temp couldn't
be used for hashing the nodes in the model dfs and so hashCode
public abstract <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>><B>getNextLayerConnectedCells</B>(int layer)</PRE>
<DL>
<DD>Returns the cells this cell connects to on the next layer up
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>layer</CODE> - the layer this cell is on
<DT><B>Returns:</B><DD>the cells this cell connects to on the next layer up</DL>
public abstract <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true"title="class or interface in java.util">List</A><<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphAbstractHierarchyCell.html"title="class in com.mxgraph.layout.hierarchical.model">mxGraphAbstractHierarchyCell</A>><B>getPreviousLayerConnectedCells</B>(int layer)</PRE>
<DL>
<DD>Returns the cells this cell connects to on the next layer down
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>layer</CODE> - the layer this cell is on
<DT><B>Returns:</B><DD>the cells this cell connects to on the next layer down</DL>
</DD>
</DL>
<HR>
<ANAME="isEdge()"><!----></A><H3>
isEdge</H3>
<PRE>
public abstract boolean <B>isEdge</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>whether or not this cell is an edge</DL>
</DD>
</DL>
<HR>
<ANAME="isVertex()"><!----></A><H3>
isVertex</H3>
<PRE>
public abstract boolean <B>isVertex</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>whether or not this cell is a node</DL>
<AHREF="../../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyEdge.html"title="class in com.mxgraph.layout.hierarchical.model"><B>NEXT CLASS</B></A></FONT></TD>