<li><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></li>
<li>
<ulclass="inheritance">
<li><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">com.mxgraph.util.mxPoint</a></li>
<li>
<ulclass="inheritance">
<li><ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">com.mxgraph.util.mxRectangle</a></li>
<li>
<ulclass="inheritance">
<li>com.mxgraph.view.mxCellState</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<divclass="description">
<ulclass="blockList">
<liclass="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<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>
<br>
<pre>public class <spanclass="strong">mxCellState</span>
extends <ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a></pre>
<divclass="block">Represents the current state of a cell in a given graph view.</div>
<divclass="block">Holds the absolute offset.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><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></td>
<divclass="block">Holds the largest rectangle which contains all rendering for this cell.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><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></td>
<divclass="block">Specifies if the state is invalid.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><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></td>
<divclass="block">Array of numbers that represent the cached length of each segment of the
edge.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><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></td>
<h3>Fields inherited from class com.mxgraph.util.<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a></h3>
<h3>Fields inherited from class com.mxgraph.util.<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></h3>
<divclass="block">Constructs an empty cell state.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#mxCellState(com.mxgraph.view.mxGraphView, java.lang.Object, java.util.Map)">mxCellState</a></strong>(<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>
<divclass="block">Constructs a new object that represents the current state of the given
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><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></td>
<divclass="block">Returns the number of absolute points.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><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></td>
<tdclass="colFirst"><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></td>
<divclass="block">Returns the cell that is represented by this state.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><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></td>
<divclass="block">Returns the length of the segments.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><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></td>
<divclass="block">Returns the enclosing graph view.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><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></td>
<divclass="block">Returns true if the state is invalid.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setAbsoluteOffset(com.mxgraph.util.mxPoint)">setAbsoluteOffset</a></strong>(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> absoluteOffset)</code>
<divclass="block">Returns the absolute offset.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></code></td>
<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> point)</code>
<divclass="block">Returns the absolute point at the given index.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setAbsolutePoints(java.util.List)">setAbsolutePoints</a></strong>(<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>
<divclass="block">Returns the absolute points.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setAbsoluteTerminalPoint(com.mxgraph.util.mxPoint, boolean)">setAbsoluteTerminalPoint</a></strong>(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> point,
boolean isSource)</code>
<divclass="block">Sets the first or last point in the list of points depending on isSource.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setBoundingBox(com.mxgraph.util.mxRectangle)">setBoundingBox</a></strong>(<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> boundingBox)</code>
<divclass="block">Sets the bounding box.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setCell(java.lang.Object)">setCell</a></strong>(<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>
<divclass="block">Sets the cell that this state represents.</div>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setLabel(java.lang.String)">setLabel</a></strong>(<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>
<divclass="block">Returns the current label.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setLabelBounds(com.mxgraph.util.mxRectangle)">setLabelBounds</a></strong>(<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> labelBounds)</code>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setOrigin(com.mxgraph.util.mxPoint)">setOrigin</a></strong>(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> origin)</code>
<divclass="block">Sets the origin for the children.</div>
<divclass="block">Sets the length of the segments.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setStyle(java.util.Map)">setStyle</a></strong>(<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>
<divclass="block">Sets the cell style as a map of key, value pairs.</div>
<divclass="block">Sets the terminal distance.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setView(com.mxgraph.view.mxGraphView)">setView</a></strong>(<ahref="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</a> view)</code>
<divclass="block">Sets the enclosing graph view.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/view/mxCellState.html#setVisibleTerminalState(com.mxgraph.view.mxCellState, boolean)">setVisibleTerminalState</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> terminalState,
boolean source)</code>
<divclass="block">Sets the visible source or target terminal state.</div>
<h3>Methods inherited from class com.mxgraph.util.<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a></h3>
<h3>Methods inherited from class com.mxgraph.util.<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></h3>
<h3>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></h3>
<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></li>
<pre>protected <ahref="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</a> view</pre>
<divclass="block">Reference to the enclosing graph view.</div>
</li>
</ul>
<aname="cell">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>cell</h4>
<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> cell</pre>
<divclass="block">Reference to the cell that is represented by this state.</div>
</li>
</ul>
<aname="label">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>label</h4>
<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> label</pre>
<divclass="block">Holds the current label value, including newlines which result from
word wrapping.</div>
</li>
</ul>
<aname="style">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>style</h4>
<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>> style</pre>
<divclass="block">Contains an array of key, value pairs that represent the style of the
cell.</div>
</li>
</ul>
<aname="origin">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>origin</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> origin</pre>
<divclass="block">Holds the origin for all child cells.</div>
</li>
</ul>
<aname="absolutePoints">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>absolutePoints</h4>
<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>> absolutePoints</pre>
<divclass="block">List of mxPoints that represent the absolute points of an edge.</div>
</li>
</ul>
<aname="absoluteOffset">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>absoluteOffset</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> absoluteOffset</pre>
<divclass="block">Holds the absolute offset. For edges, this is the absolute coordinates
<pre>public mxCellState(<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>
<divclass="block">Constructs a new object that represents the current state of the given
cell in the specified view.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>view</code> - Graph view that contains the state.</dd><dd><code>cell</code> - Cell that this state represents.</dd><dd><code>style</code> - Array of key, value pairs that constitute the style.</dd></dl>
<pre>public void setView(<ahref="../../../com/mxgraph/view/mxGraphView.html"title="class in com.mxgraph.view">mxGraphView</a> view)</pre>
<divclass="block">Sets the enclosing graph view.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>view</code> - the view to set</dd></dl>
</li>
</ul>
<aname="getLabel()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getLabel</h4>
<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> getLabel()</pre>
<divclass="block">Returns the current label.</div>
</li>
</ul>
<aname="setLabel(java.lang.String)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>setLabel</h4>
<pre>public void setLabel(<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>
<divclass="block">Returns the current label.</div>
</li>
</ul>
<aname="getCell()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCell</h4>
<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> getCell()</pre>
<divclass="block">Returns the cell that is represented by this state.</div>
<pre>public void setCell(<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>
<divclass="block">Sets the cell that this state represents.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - the cell to set</dd></dl>
</li>
</ul>
<aname="getStyle()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getStyle</h4>
<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>> getStyle()</pre>
<divclass="block">Returns the cell style as a map of key, value pairs.</div>
<pre>public void setStyle(<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>
<divclass="block">Sets the cell style as a map of key, value pairs.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>style</code> - the style to set</dd></dl>
</li>
</ul>
<aname="getOrigin()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getOrigin</h4>
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getOrigin()</pre>
<divclass="block">Returns the origin for the children.</div>
<pre>public void setOrigin(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> origin)</pre>
<divclass="block">Sets the origin for the children.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>origin</code> - the origin to set</dd></dl>
</li>
</ul>
<aname="getAbsolutePoint(int)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getAbsolutePoint</h4>
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getAbsolutePoint(int index)</pre>
<divclass="block">Returns the absolute point at the given index.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>the mxPoint at the given index</dd></dl>
<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>> getAbsolutePoints()</pre>
<divclass="block">Returns the absolute points.</div>
<pre>public void setAbsolutePoints(<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>
<divclass="block">Returns the absolute points.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>absolutePoints</code> - the absolutePoints to set</dd></dl>
</li>
</ul>
<aname="getAbsoluteOffset()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getAbsoluteOffset</h4>
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getAbsoluteOffset()</pre>
<divclass="block">Returns the absolute offset.</div>
<pre>public void setAbsoluteOffset(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> absoluteOffset)</pre>
<divclass="block">Returns the absolute offset.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>absoluteOffset</code> - the absoluteOffset to set</dd></dl>
<pre>public void setLabelBounds(<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> labelBounds)</pre>
<pre>public void setBoundingBox(<ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> boundingBox)</pre>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns the rectangle that defines the perimeter.</dd></dl>
</li>
</ul>
<aname="getPerimeterBounds(double)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPerimeterBounds</h4>
<pre>public <ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> getPerimeterBounds(double border)</pre>
<divclass="block">Returns the rectangle that should be used as the perimeter of the cell.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns the rectangle that defines the perimeter.</dd></dl>
<pre>public void setAbsoluteTerminalPoint(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> point,
boolean isSource)</pre>
<divclass="block">Sets the first or last point in the list of points depending on isSource.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>point</code> - Point that represents the terminal point.</dd><dd><code>isSource</code> - Boolean that specifies if the first or last point should
be assigned.</dd></dl>
</li>
</ul>
<aname="getVisibleTerminal(boolean)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getVisibleTerminal</h4>
<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> getVisibleTerminal(boolean source)</pre>
<divclass="block">Returns the visible source or target terminal cell.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>source</code> - Boolean that specifies if the source or target cell should be
returned.</dd></dl>
</li>
</ul>
<aname="getVisibleTerminalState(boolean)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getVisibleTerminalState</h4>
<pre>public <ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> getVisibleTerminalState(boolean source)</pre>
<divclass="block">Returns the visible source or target terminal state.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>Boolean</code> - that specifies if the source or target state should be
<pre>public void setVisibleTerminalState(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> terminalState,
boolean source)</pre>
<divclass="block">Sets the visible source or target terminal state.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>terminalState</code> - Cell state that represents the terminal.</dd><dd><code>source</code> - Boolean that specifies if the source or target state should be set.</dd></dl>
</li>
</ul>
<aname="clone()">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>clone</h4>
<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> clone()</pre>
<divclass="block">Returns a clone of this state where all members are deeply cloned
<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></dd>