<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 "><AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">com.mxgraph.util.mxPoint</A>
<IMGSRC="../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">com.mxgraph.util.mxRectangle</A>
<IMGSRC="../../../resources/inherit.gif"ALT="extended by "><B>com.mxgraph.view.mxCellState</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B><DD><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true"title="class or interface in java.io">Serializable</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Cloneable.html?is-external=true"title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>mxCellState</B><DT>extends <AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A></DL>
</PRE>
<P>
Represents the current state of a cell in a given graph view.
<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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>></CODE></FONT></TD>
<CODE>protected <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></CODE></FONT></TD>
<CODE>protected <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>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>></CODE></FONT></TD>
<THALIGN="left"><B>Fields inherited from class com.mxgraph.util.<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A></B></TH>
<THALIGN="left"><B>Fields inherited from class com.mxgraph.util.<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A></B></TH>
Constructs an empty cell state.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#mxCellState(com.mxgraph.view.mxGraphView, java.lang.Object, java.util.Map)">mxCellState</A></B>(<AHREF="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</A> view,
<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,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>> style)</CODE>
<BR>
Constructs a new object that represents the current state of the given
<CODE> <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></CODE></FONT></TD>
<CODE> <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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>></CODE></FONT></TD>
<CODE> <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></CODE></FONT></TD>
<CODE> <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>
<CODE> <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>></CODE></FONT></TD>
<CODE> <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></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setAbsoluteOffset(com.mxgraph.util.mxPoint)">setAbsoluteOffset</A></B>(<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> absoluteOffset)</CODE>
<BR>
Returns the absolute offset.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setAbsolutePoints(java.util.List)">setAbsolutePoints</A></B>(<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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>> absolutePoints)</CODE>
<BR>
Returns the absolute points.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setAbsoluteTerminalPoint(com.mxgraph.util.mxPoint, boolean)">setAbsoluteTerminalPoint</A></B>(<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> point,
boolean isSource)</CODE>
<BR>
Sets the first or last point in the list of points depending on isSource.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setBoundingBox(com.mxgraph.util.mxRectangle)">setBoundingBox</A></B>(<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A> boundingBox)</CODE>
<BR>
Sets the bounding box.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setCell(java.lang.Object)">setCell</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)</CODE>
<BR>
Sets the cell that this state represents.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setLabel(java.lang.String)">setLabel</A></B>(<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> value)</CODE>
<BR>
Returns the current label.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setLabelBounds(com.mxgraph.util.mxRectangle)">setLabelBounds</A></B>(<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A> labelBounds)</CODE>
<BR>
Sets the label bounds.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setOrigin(com.mxgraph.util.mxPoint)">setOrigin</A></B>(<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> origin)</CODE>
<BR>
Sets the origin for the children.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setStyle(java.util.Map)">setStyle</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>> style)</CODE>
<BR>
Sets the cell style as a map of key, value pairs.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setView(com.mxgraph.view.mxGraphView)">setView</A></B>(<AHREF="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</A> view)</CODE>
<BR>
Sets the enclosing graph view.</TD>
<TD><CODE><B><AHREF="../../../com/mxgraph/view/mxCellState.html#setVisibleTerminalState(com.mxgraph.view.mxCellState, boolean)">setVisibleTerminalState</A></B>(<AHREF="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</A> terminalState,
boolean source)</CODE>
<BR>
Sets the visible source or target terminal state.</TD>
<THALIGN="left"><B>Methods inherited from class com.mxgraph.util.<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.mxgraph.util.<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A></B></TH>
<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#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#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>
protected <AHREF="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</A><B>view</B></PRE>
<DL>
<DD>Reference to the enclosing graph view.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="cell"><!----></A><H3>
cell</H3>
<PRE>
protected <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>cell</B></PRE>
<DL>
<DD>Reference to the cell that is represented by this state.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="label"><!----></A><H3>
label</H3>
<PRE>
protected <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><B>label</B></PRE>
<DL>
<DD>Holds the current label value, including newlines which result from
word wrapping.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="style"><!----></A><H3>
style</H3>
<PRE>
protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>style</B></PRE>
<DL>
<DD>Contains an array of key, value pairs that represent the style of the
cell.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="origin"><!----></A><H3>
origin</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A><B>origin</B></PRE>
<DL>
<DD>Holds the origin for all child cells.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="absolutePoints"><!----></A><H3>
absolutePoints</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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>><B>absolutePoints</B></PRE>
<DL>
<DD>List of mxPoints that represent the absolute points of an edge.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="absoluteOffset"><!----></A><H3>
absoluteOffset</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A><B>absoluteOffset</B></PRE>
<DL>
<DD>Holds the absolute offset. For edges, this is the absolute coordinates
of the label position. For vertices, this is the offset of the label
relative to the top, left corner of the vertex.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="terminalDistance"><!----></A><H3>
terminalDistance</H3>
<PRE>
protected double <B>terminalDistance</B></PRE>
<DL>
<DD>Caches the distance between the end points and the length of an edge.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="length"><!----></A><H3>
length</H3>
<PRE>
protected double <B>length</B></PRE>
<DL>
<DD>Caches the distance between the end points and the length of an edge.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="segments"><!----></A><H3>
segments</H3>
<PRE>
protected double[] <B>segments</B></PRE>
<DL>
<DD>Array of numbers that represent the cached length of each segment of the
edge.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="labelBounds"><!----></A><H3>
labelBounds</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>labelBounds</B></PRE>
<DL>
<DD>Holds the rectangle which contains the label.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="boundingBox"><!----></A><H3>
boundingBox</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>boundingBox</B></PRE>
<DL>
<DD>Holds the largest rectangle which contains all rendering for this cell.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="invalid"><!----></A><H3>
invalid</H3>
<PRE>
protected boolean <B>invalid</B></PRE>
<DL>
<DD>Specifies if the state is invalid. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="visibleSourceState"><!----></A><H3>
visibleSourceState</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</A><B>visibleSourceState</B></PRE>
<DL>
<DD>Caches the visible source and target terminal states.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="visibleTargetState"><!----></A><H3>
visibleTargetState</H3>
<PRE>
protected <AHREF="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</A><B>visibleTargetState</B></PRE>
<DL>
<DD>Caches the visible source and target terminal states.
public <B>mxCellState</B>(<AHREF="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</A> view,
<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,
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>> style)</PRE>
<DL>
<DD>Constructs a new object that represents the current state of the given
cell in the specified view.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>view</CODE> - Graph view that contains the state.<DD><CODE>cell</CODE> - Cell that this state represents.<DD><CODE>style</CODE> - Array of key, value pairs that constitute the style.</DL>
public void <B>setView</B>(<AHREF="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</A> view)</PRE>
<DL>
<DD>Sets the enclosing graph view.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>view</CODE> - the view to set</DL>
</DD>
</DL>
<HR>
<ANAME="getLabel()"><!----></A><H3>
getLabel</H3>
<PRE>
public <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><B>getLabel</B>()</PRE>
public void <B>setLabel</B>(<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> value)</PRE>
<DL>
<DD>Returns the current label.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="getCell()"><!----></A><H3>
getCell</H3>
<PRE>
public <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>getCell</B>()</PRE>
<DL>
<DD>Returns the cell that is represented by this state.
public void <B>setCell</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)</PRE>
<DL>
<DD>Sets the cell that this state represents.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>cell</CODE> - the cell to set</DL>
</DD>
</DL>
<HR>
<ANAME="getStyle()"><!----></A><H3>
getStyle</H3>
<PRE>
public <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>getStyle</B>()</PRE>
<DL>
<DD>Returns the cell style as a map of key, value pairs.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the style</DL>
</DD>
</DL>
<HR>
<ANAME="setStyle(java.util.Map)"><!----></A><H3>
setStyle</H3>
<PRE>
public void <B>setStyle</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true"title="class or interface in java.util">Map</A><<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>,<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>> style)</PRE>
<DL>
<DD>Sets the cell style as a map of key, value pairs.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>style</CODE> - the style to set</DL>
</DD>
</DL>
<HR>
<ANAME="getOrigin()"><!----></A><H3>
getOrigin</H3>
<PRE>
public <AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A><B>getOrigin</B>()</PRE>
public <AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A><B>setAbsolutePoint</B>(int index,
<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> point)</PRE>
<DL>
<DD>Returns the absolute point at the given index.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the mxPoint at the given index</DL>
</DD>
</DL>
<HR>
<ANAME="getAbsolutePointCount()"><!----></A><H3>
getAbsolutePointCount</H3>
<PRE>
public int <B>getAbsolutePointCount</B>()</PRE>
<DL>
<DD>Returns the number of absolute points.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the absolutePoints</DL>
</DD>
</DL>
<HR>
<ANAME="getAbsolutePoints()"><!----></A><H3>
getAbsolutePoints</H3>
<PRE>
public <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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>><B>getAbsolutePoints</B>()</PRE>
public void <B>setAbsolutePoints</B>(<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/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A>> absolutePoints)</PRE>
<DL>
<DD>Returns the absolute points.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>absolutePoints</CODE> - the absolutePoints to set</DL>
</DD>
</DL>
<HR>
<ANAME="getAbsoluteOffset()"><!----></A><H3>
getAbsoluteOffset</H3>
<PRE>
public <AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A><B>getAbsoluteOffset</B>()</PRE>
public void <B>setAbsoluteOffset</B>(<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> absoluteOffset)</PRE>
<DL>
<DD>Returns the absolute offset.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>absoluteOffset</CODE> - the absoluteOffset to set</DL>
public void <B>setLabelBounds</B>(<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A> labelBounds)</PRE>
public void <B>setBoundingBox</B>(<AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A> boundingBox)</PRE>
public <AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>getPerimeterBounds</B>(double border)</PRE>
<DL>
<DD>Returns the rectangle that should be used as the perimeter of the cell.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>Returns the rectangle that defines the perimeter.</DL>
public void <B>setAbsoluteTerminalPoint</B>(<AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A> point,
boolean isSource)</PRE>
<DL>
<DD>Sets the first or last point in the list of points depending on isSource.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>point</CODE> - Point that represents the terminal point.<DD><CODE>isSource</CODE> - Boolean that specifies if the first or last point should
public <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>getVisibleTerminal</B>(boolean source)</PRE>
<DL>
<DD>Returns the visible source or target terminal cell.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>source</CODE> - Boolean that specifies if the source or target cell should be
public <AHREF="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</A><B>getVisibleTerminalState</B>(boolean source)</PRE>
<DL>
<DD>Returns the visible source or target terminal state.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>Boolean</CODE> - that specifies if the source or target state should be
public void <B>setVisibleTerminalState</B>(<AHREF="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</A> terminalState,
boolean source)</PRE>
<DL>
<DD>Sets the visible source or target terminal state.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>terminalState</CODE> - Cell state that represents the terminal.<DD><CODE>source</CODE> - Boolean that specifies if the source or target state should be set.</DL>
</DD>
</DL>
<HR>
<ANAME="clone()"><!----></A><H3>
clone</H3>
<PRE>
public <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>clone</B>()</PRE>
<DL>
<DD>Returns a clone of this state where all members are deeply cloned
except the view and cell references, which are copied with no
cloning to the new instance.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><AHREF="../../../com/mxgraph/util/mxRectangle.html#clone()">clone</A></CODE> in class <CODE><AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A></CODE></DL>