<li><ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing"><spanclass="strong">Next Class</span></a></li>
<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="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">java.awt.Component</a></li>
<li>
<ulclass="inheritance">
<li><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true"title="class or interface in java.awt">java.awt.Container</a></li>
<li>
<ulclass="inheritance">
<li><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true"title="class or interface in javax.swing">javax.swing.JComponent</a></li>
<li>
<ulclass="inheritance">
<li><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true"title="class or interface in javax.swing">javax.swing.JScrollPane</a></li>
<li>
<ulclass="inheritance">
<li>com.mxgraph.swing.mxGraphComponent</li>
</ul>
</li>
</ul>
</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/awt/image/ImageObserver.html?is-external=true"title="class or interface in java.awt.image">ImageObserver</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/MenuContainer.html?is-external=true"title="class or interface in java.awt">MenuContainer</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true"title="class or interface in java.awt.print">Printable</a>, <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/javax/accessibility/Accessible.html?is-external=true"title="class or interface in javax.accessibility">Accessible</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true"title="class or interface in javax.swing">ScrollPaneConstants</a></dd>
</dl>
<hr>
<br>
<pre>public class <spanclass="strong">mxGraphComponent</span>
extends <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true"title="class or interface in javax.swing">JScrollPane</a>
implements <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true"title="class or interface in java.awt.print">Printable</a></pre>
<divclass="block">For setting the preferred size of the viewport for scrolling, use
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Class and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a></strong></code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.mxMouseRedirector.html"title="class in com.mxgraph.swing">mxGraphComponent.mxMouseRedirector</a></strong></code> </td>
<h3>Nested classes/interfaces inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true"title="class or interface in javax.swing">JScrollPane</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.AccessibleJScrollPane.html?is-external=true"title="class or interface in javax.swing">JScrollPane.AccessibleJScrollPane</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.ScrollBar.html?is-external=true"title="class or interface in javax.swing">JScrollPane.ScrollBar</a></code></li>
<h3>Nested classes/interfaces inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true"title="class or interface in javax.swing">JComponent</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.AccessibleJComponent.html?is-external=true"title="class or interface in javax.swing">JComponent.AccessibleJComponent</a></code></li>
<h3>Nested classes/interfaces inherited from class java.awt.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true"title="class or interface in java.awt">Container</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.AccessibleAWTContainer.html?is-external=true"title="class or interface in java.awt">Container.AccessibleAWTContainer</a></code></li>
<h3>Nested classes/interfaces inherited from class java.awt.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.AccessibleAWTComponent.html?is-external=true"title="class or interface in java.awt">Component.AccessibleAWTComponent</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.BaselineResizeBehavior.html?is-external=true"title="class or interface in java.awt">Component.BaselineResizeBehavior</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.BltBufferStrategy.html?is-external=true"title="class or interface in java.awt">Component.BltBufferStrategy</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.FlipBufferStrategy.html?is-external=true"title="class or interface in java.awt">Component.FlipBufferStrategy</a></code></li>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<divclass="block">Specifies the <mxImage> to be returned by <getBackgroundImage>.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a></code></td>
<divclass="block">Specifies if the zoom operations should go into the center of the actual
diagram rather than going from top, left.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<tdclass="colFirst"><code>protected <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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]></code></td>
<divclass="block">Maps from cells to lists of heavyweights.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a></code></td>
<tdclass="colFirst"><code>static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<tdclass="colFirst"><code>static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<divclass="block">Specifies the default page scale.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<divclass="block">Specifies <escape> should be invoked when the escape key is pressed.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/util/mxEventSource.html"title="class in com.mxgraph.util">mxEventSource</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<divclass="block">Specifies if the viewport should automatically contain the selection
cells after a zoom operation.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]></code></td>
<divclass="block">Maps from cells to lists of overlays.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<divclass="block">Color of the background area if layout view.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<divclass="block">Specifies if a dashed line should be drawn between multiple pages.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a></code></td>
<divclass="block">Defines the scaling for the background page metrics.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<divclass="block">Specifies if the background page should be visible.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a></code></td>
<divclass="block">The transparency of previewed cells from 0.0.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a></code></td>
<divclass="block">Resets the zoom policy if the scale is changed manually.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a></code></td>
<divclass="block">Specifies if the content area should be transparent to events.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/BufferedImage.html?is-external=true"title="class or interface in java.awt.image">BufferedImage</a></code></td>
<divclass="block">Specifies if an image buffer should be used for painting the component.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics2D.html?is-external=true"title="class or interface in java.awt">Graphics2D</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a></code></td>
<divclass="block">Specifies the number of pages in the vertical direction.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/beans/PropertyChangeListener.html?is-external=true"title="class or interface in java.beans">PropertyChangeListener</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<h3>Fields inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true"title="class or interface in javax.swing">JScrollPane</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#columnHeader"title="class or interface in javax.swing">columnHeader</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#horizontalScrollBar"title="class or interface in javax.swing">horizontalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#horizontalScrollBarPolicy"title="class or interface in javax.swing">horizontalScrollBarPolicy</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#lowerLeft"title="class or interface in javax.swing">lowerLeft</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#lowerRight"title="class or interface in javax.swing">lowerRight</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#rowHeader"title="class or interface in javax.swing">rowHeader</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#upperLeft"title="class or interface in javax.swing">upperLeft</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#upperRight"title="class or interface in javax.swing">upperRight</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#verticalScrollBar"title="class or interface in javax.swing">verticalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#verticalScrollBarPolicy"title="class or interface in javax.swing">verticalScrollBarPolicy</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#viewport"title="class or interface in javax.swing">viewport</a></code></li>
<h3>Fields inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true"title="class or interface in javax.swing">JComponent</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#accessibleContext"title="class or interface in javax.swing">accessibleContext</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#listenerList"title="class or interface in javax.swing">listenerList</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#TOOL_TIP_TEXT_KEY"title="class or interface in javax.swing">TOOL_TIP_TEXT_KEY</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#ui"title="class or interface in javax.swing">ui</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#UNDEFINED_CONDITION"title="class or interface in javax.swing">UNDEFINED_CONDITION</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT"title="class or interface in javax.swing">WHEN_ANCESTOR_OF_FOCUSED_COMPONENT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#WHEN_FOCUSED"title="class or interface in javax.swing">WHEN_FOCUSED</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#WHEN_IN_FOCUSED_WINDOW"title="class or interface in javax.swing">WHEN_IN_FOCUSED_WINDOW</a></code></li>
<h3>Fields inherited from class java.awt.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#BOTTOM_ALIGNMENT"title="class or interface in java.awt">BOTTOM_ALIGNMENT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#CENTER_ALIGNMENT"title="class or interface in java.awt">CENTER_ALIGNMENT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#LEFT_ALIGNMENT"title="class or interface in java.awt">LEFT_ALIGNMENT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#RIGHT_ALIGNMENT"title="class or interface in java.awt">RIGHT_ALIGNMENT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#TOP_ALIGNMENT"title="class or interface in java.awt">TOP_ALIGNMENT</a></code></li>
<h3>Fields inherited from interface java.awt.print.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true"title="class or interface in java.awt.print">Printable</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true#NO_SUCH_PAGE"title="class or interface in java.awt.print">NO_SUCH_PAGE</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true#PAGE_EXISTS"title="class or interface in java.awt.print">PAGE_EXISTS</a></code></li>
<h3>Fields inherited from interface javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true"title="class or interface in javax.swing">ScrollPaneConstants</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#COLUMN_HEADER"title="class or interface in javax.swing">COLUMN_HEADER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#HORIZONTAL_SCROLLBAR"title="class or interface in javax.swing">HORIZONTAL_SCROLLBAR</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#HORIZONTAL_SCROLLBAR_ALWAYS"title="class or interface in javax.swing">HORIZONTAL_SCROLLBAR_ALWAYS</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#HORIZONTAL_SCROLLBAR_AS_NEEDED"title="class or interface in javax.swing">HORIZONTAL_SCROLLBAR_AS_NEEDED</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#HORIZONTAL_SCROLLBAR_NEVER"title="class or interface in javax.swing">HORIZONTAL_SCROLLBAR_NEVER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#HORIZONTAL_SCROLLBAR_POLICY"title="class or interface in javax.swing">HORIZONTAL_SCROLLBAR_POLICY</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#LOWER_LEADING_CORNER"title="class or interface in javax.swing">LOWER_LEADING_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#LOWER_LEFT_CORNER"title="class or interface in javax.swing">LOWER_LEFT_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#LOWER_RIGHT_CORNER"title="class or interface in javax.swing">LOWER_RIGHT_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#LOWER_TRAILING_CORNER"title="class or interface in javax.swing">LOWER_TRAILING_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#ROW_HEADER"title="class or interface in javax.swing">ROW_HEADER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#UPPER_LEADING_CORNER"title="class or interface in javax.swing">UPPER_LEADING_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#UPPER_LEFT_CORNER"title="class or interface in javax.swing">UPPER_LEFT_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#UPPER_RIGHT_CORNER"title="class or interface in javax.swing">UPPER_RIGHT_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#UPPER_TRAILING_CORNER"title="class or interface in javax.swing">UPPER_TRAILING_CORNER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#VERTICAL_SCROLLBAR"title="class or interface in javax.swing">VERTICAL_SCROLLBAR</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#VERTICAL_SCROLLBAR_ALWAYS"title="class or interface in javax.swing">VERTICAL_SCROLLBAR_ALWAYS</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#VERTICAL_SCROLLBAR_AS_NEEDED"title="class or interface in javax.swing">VERTICAL_SCROLLBAR_AS_NEEDED</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#VERTICAL_SCROLLBAR_NEVER"title="class or interface in javax.swing">VERTICAL_SCROLLBAR_NEVER</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ScrollPaneConstants.html?is-external=true#VERTICAL_SCROLLBAR_POLICY"title="class or interface in javax.swing">VERTICAL_SCROLLBAR_POLICY</a>,
<h3>Fields inherited from interface java.awt.image.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true"title="class or interface in java.awt.image">ImageObserver</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#ABORT"title="class or interface in java.awt.image">ABORT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#ALLBITS"title="class or interface in java.awt.image">ALLBITS</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#ERROR"title="class or interface in java.awt.image">ERROR</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#FRAMEBITS"title="class or interface in java.awt.image">FRAMEBITS</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#HEIGHT"title="class or interface in java.awt.image">HEIGHT</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#PROPERTIES"title="class or interface in java.awt.image">PROPERTIES</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#SOMEBITS"title="class or interface in java.awt.image">SOMEBITS</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/ImageObserver.html?is-external=true#WIDTH"title="class or interface in java.awt.image">WIDTH</a></code></li>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#mxGraphComponent(com.mxgraph.view.mxGraph)">mxGraphComponent</a></strong>(<ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> graph)</code> </td>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#addCellOverlay(java.lang.Object, com.mxgraph.swing.util.mxICellOverlay)">addCellOverlay</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,
<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</code>
<divclass="block">Adds an overlay for the specified cell.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#addListener(java.lang.String, com.mxgraph.util.mxEventSource.mxIEventListener)">addListener</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> eventName,
<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#canExportCell(java.lang.Object)">canExportCell</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">Returns true if the given cell can be exported via datatransfer.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#canImportCell(java.lang.Object)">canImportCell</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">Returns true if the given cell can be imported via datatransfer.</div>
<divclass="block">Removes all overlays in the graph.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#clearCellOverlays(java.lang.Object)">clearCellOverlays</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">Removes all overlays in the graph for the given cell and all its
descendants.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</a></code></td>
<divclass="block">Hook for subclassers to replace the graphics canvas for rendering and and
printing.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#createComponents(com.mxgraph.view.mxCellState)">createComponents</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</code>
<divclass="block">Hook for subclassers to create the array of heavyweights for the given
state.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a></code></td>
<divclass="block">Creates the inner control that handles tooltips, preferred size and can
draw cells onto a canvas.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/handler/mxCellHandler.html"title="class in com.mxgraph.swing.handler">mxCellHandler</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#createHandler(com.mxgraph.view.mxCellState)">createHandler</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</code> </td>
<divclass="block">Creates the connection-, panning and graphhandler (in this order).</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a></code></td>
<tdclass="colFirst"><code>protected <ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/TransferHandler.html?is-external=true"title="class or interface in javax.swing">TransferHandler</a></code></td>
<divclass="block">Destroys the tripleBuffer and tripleBufferGraphics objects.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#escape(java.awt.event.KeyEvent)">escape</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/KeyEvent.html?is-external=true"title="class or interface in java.awt.event">KeyEvent</a> e)</code>
<divclass="block">Callback to process an escape keystroke.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</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>
<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>
<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>
<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>
<divclass="block">Returns the bottom-most cell that intersects the given point (x, y) in
the cell hierarchy starting at the given parent.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getCellOverlays(java.lang.Object)">getCellOverlays</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">Returns the array of overlays for the given cell or null, if no overlays
are defined.</div>
</td>
</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getCells(java.awt.Rectangle)">getCells</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect)</code>
<divclass="block">Returns the cells inside the given rectangle.</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getCells(java.awt.Rectangle, java.lang.Object)">getCells</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect,
<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>
<divclass="block">Returns the children of the given parent that are contained in the given
rectangle (x, y, width, height).</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a></code></td>
<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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getEditingValue(java.lang.Object, java.util.EventObject)">getEditingValue</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,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> trigger)</code> </td>
</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getExportableCells(java.lang.Object[])">getExportableCells</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>[] cells)</code>
<divclass="block">Returns all cells which may be exported via datatransfer.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getFoldingIcon(com.mxgraph.view.mxCellState)">getFoldingIcon</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</code>
<divclass="block">Returns the icon used to display the collapsed state of the specified
cell state.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getFoldingIconBounds(com.mxgraph.view.mxCellState, javax.swing.ImageIcon)">getFoldingIconBounds</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getImportableCells(java.lang.Object[])">getImportableCells</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>[] cells)</code>
<divclass="block">Returns all cells which may be imported via datatransfer.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a></code></td>
<divclass="block">Returns the size of the area that layouts can operate in.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a></code></td>
<divclass="block">Should be called by a hook inside mxGraphView/mxGraph</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getPointForEvent(java.awt.event.MouseEvent)">getPointForEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</code>
<divclass="block">Returns an mxPoint representing the given event in the unscaled,
non-translated coordinate space and applies the grid.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#getPointForEvent(java.awt.event.MouseEvent, boolean)">getPointForEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e,
boolean addOffset)</code>
<divclass="block">Returns an mxPoint representing the given event in the unscaled,
non-translated coordinate space and applies the grid.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Dimension.html?is-external=true"title="class or interface in java.awt">Dimension</a></code></td>
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Dimension.html?is-external=true"title="class or interface in java.awt">Dimension</a></code></td>
<divclass="block">Returns the scaled preferred size for the current graph.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a></code></td>
<tdclass="colFirst"><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/BufferedImage.html?is-external=true"title="class or interface in java.awt.image">BufferedImage</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#hitFoldingIcon(java.lang.Object, int, int)">hitFoldingIcon</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,
int x,
int y)</code> </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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#importCells(java.lang.Object[], double, double, java.lang.Object, java.awt.Point)">importCells</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>[] cells,
double dx,
double dy,
<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> target,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Point.html?is-external=true"title="class or interface in java.awt">Point</a> location)</code>
<divclass="block">Clones and inserts the given cells into the graph using the move method
and returns the inserted cells.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#insertComponent(com.mxgraph.view.mxCellState, java.awt.Component)">insertComponent</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isCloneEvent(java.awt.event.MouseEvent)">isCloneEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isConstrainedEvent(java.awt.event.MouseEvent)">isConstrainedEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isEditEvent(java.awt.event.MouseEvent)">isEditEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isForceMarqueeEvent(java.awt.event.MouseEvent)">isForceMarqueeEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<divclass="block">Hook for dynamic triple buffering condition.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isGridEnabledEvent(java.awt.event.MouseEvent)">isGridEnabledEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isPanningEvent(java.awt.event.MouseEvent)">isPanningEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#isToggleEvent(java.awt.event.MouseEvent)">isToggleEvent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#labelChanged(java.lang.Object, java.lang.Object, java.util.EventObject)">labelChanged</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,
<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> value,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> evt)</code>
<divclass="block">Sets the label of the specified cell to the given value using
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#paintBackground(java.awt.Graphics)">paintBackground</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#paintBackgroundImage(java.awt.Graphics)">paintBackgroundImage</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#paintBackgroundPage(java.awt.Graphics)">paintBackgroundPage</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#paintGrid(java.awt.Graphics)">paintGrid</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</code>
<divclass="block">Paints the grid onto the given graphics object.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>int</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#print(java.awt.Graphics, java.awt.print.PageFormat, int)">print</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> printFormat,
int page)</code>
<divclass="block">Prints the specified page on the specified graphics using
<code>pageFormat</code> for the page format.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#redraw(com.mxgraph.view.mxCellState)">redraw</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</code>
<divclass="block">Updates the buffer (if one exists) and repaints the given cell state.</div>
<divclass="block">Refreshes the display and handles.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeAllComponents(java.util.Hashtable)">removeAllComponents</a></strong>(<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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]> map)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeAllOverlays(java.util.Hashtable)">removeAllOverlays</a></strong>(<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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]> map)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeCellOverlay(java.lang.Object, com.mxgraph.swing.util.mxICellOverlay)">removeCellOverlay</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,
<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</code>
<divclass="block">Removes and returns the given overlay from the given cell.</div>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeCellOverlayComponent(com.mxgraph.swing.util.mxICellOverlay, java.lang.Object)">removeCellOverlayComponent</a></strong>(<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay,
<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">Notified when an overlay has been removed from the graph.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeCellOverlays(java.lang.Object)">removeCellOverlays</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">Removes all overlays from the given cell.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeComponent(java.awt.Component, java.lang.Object)">removeComponent</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c,
<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> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeListener(com.mxgraph.util.mxEventSource.mxIEventListener)">removeListener</a></strong>(<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#removeListener(com.mxgraph.util.mxEventSource.mxIEventListener, java.lang.String)">removeListener</a></strong>(<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener,
<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> eventName)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#repaintTripleBuffer(java.awt.Rectangle)">repaintTripleBuffer</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> dirty)</code>
<divclass="block">Clears and repaints the triple buffer at the given rectangle or repaints
the complete buffer if no rectangle is specified.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#scrollCellToVisible(java.lang.Object)">scrollCellToVisible</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">Scrolls the graph so that it shows the given cell.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#scrollCellToVisible(java.lang.Object, boolean)">scrollCellToVisible</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,
boolean center)</code>
<divclass="block">Scrolls the graph so that it shows the given cell.</div>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#selectCellForEvent(java.lang.Object, java.awt.event.MouseEvent)">selectCellForEvent</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,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</code>
<divclass="block">Selects the cell for the given event.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#selectCellsForEvent(java.lang.Object[], java.awt.event.MouseEvent)">selectCellsForEvent</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>[] cells,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</code>
<divclass="block">Selects the cells for the given event.</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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#selectRegion(java.awt.Rectangle, java.awt.event.MouseEvent)">selectRegion</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setBackgroundImage(javax.swing.ImageIcon)">setBackgroundImage</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> value)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setCellEditor(com.mxgraph.swing.view.mxICellEditor)">setCellEditor</a></strong>(<ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a> value)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setCellWarning(java.lang.Object, java.lang.String)">setCellWarning</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,
<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> warning)</code>
<divclass="block">Creates an overlay for the given cell using the warning and image or
warningImage and returns the new overlay.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setCellWarning(java.lang.Object, java.lang.String, javax.swing.ImageIcon)">setCellWarning</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,
<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> warning,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon)</code>
<divclass="block">Creates an overlay for the given cell using the warning and image or
warningImage and returns the new overlay.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setCellWarning(java.lang.Object, java.lang.String, javax.swing.ImageIcon, boolean)">setCellWarning</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,
<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> warning,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon,
boolean select)</code>
<divclass="block">Creates an overlay for the given cell using the warning and image or
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setGraph(com.mxgraph.view.mxGraph)">setGraph</a></strong>(<ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> value)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setGridColor(java.awt.Color)">setGridColor</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</code>
<divclass="block">Fires a property change event for <code>gridColor</code>.</div>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setPageBackgroundColor(java.awt.Color)">setPageBackgroundColor</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</code>
<divclass="block">Sets the color that appears behind the page.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setPageBorderColor(java.awt.Color)">setPageBorderColor</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setPageBreakColor(java.awt.Color)">setPageBreakColor</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageBreakColor)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setPageFormat(java.awt.print.PageFormat)">setPageFormat</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> value)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#setPageShadowColor(java.awt.Color)">setPageShadowColor</a></strong>(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</code> </td>
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#snapScaledPoint(com.mxgraph.util.mxPoint)">snapScaledPoint</a></strong>(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> pt)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#snapScaledPoint(com.mxgraph.util.mxPoint, double, double)">snapScaledPoint</a></strong>(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> pt,
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#startEditingAtCell(java.lang.Object)">startEditingAtCell</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> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#startEditingAtCell(java.lang.Object, java.util.EventObject)">startEditingAtCell</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,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> evt)</code> </td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#updateCellOverlayComponent(com.mxgraph.view.mxCellState, com.mxgraph.swing.util.mxICellOverlay)">updateCellOverlayComponent</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</code>
<divclass="block">Notified when an overlay has been removed from the graph.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#updateCellOverlays(java.lang.Object)">updateCellOverlays</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">Returns a hashtable with all entries from the overlays variable where a
cell still exists in the model.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#updateComponent(com.mxgraph.view.mxCellState, java.awt.Component)">updateComponent</a></strong>(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c)</code> </td>
<tdclass="colFirst"><code><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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]></code></td>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#updateComponents(java.lang.Object)">updateComponents</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> </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">Validates the graph by validating each descendant of the given cell or
the root of the model.</div>
</td>
</tr>
<trclass="altColor">
<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>
<tdclass="colLast"><code><strong><ahref="../../../com/mxgraph/swing/mxGraphComponent.html#validateGraph(java.lang.Object, java.util.Hashtable)">validateGraph</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,
<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>> context)</code>
<divclass="block">Validates the graph by validating each descendant of the given cell or
<h3>Methods inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true"title="class or interface in javax.swing">JScrollPane</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#createHorizontalScrollBar()"title="class or interface in javax.swing">createHorizontalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#createVerticalScrollBar()"title="class or interface in javax.swing">createVerticalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#createViewport()"title="class or interface in javax.swing">createViewport</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getAccessibleContext()"title="class or interface in javax.swing">getAccessibleContext</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getColumnHeader()"title="class or interface in javax.swing">getColumnHeader</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getCorner(java.lang.String)"title="class or interface in javax.swing">getCorner</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getHorizontalScrollBar()"title="class or interface in javax.swing">getHorizontalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getHorizontalScrollBarPolicy()"title="class or interface in javax.swing">getHorizontalScrollBarPolicy</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getRowHeader()"title="class or interface in javax.swing">getRowHeader</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getUI()"title="class or interface in javax.swing">getUI</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getUIClassID()"title="class or interface in javax.swing">getUIClassID</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getVerticalScrollBar()"title="class or interface in javax.swing">getVerticalScrollBar</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getVerticalScrollBarPolicy()"title="class or interface in javax.swing">getVerticalScrollBarPolicy</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getViewport()"title="class or interface in javax.swing">getViewport</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getViewportBorder()"title="class or interface in javax.swing">getViewportBorder</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#getViewportBorderBounds()"title="class or interface in javax.swing">getViewportBorderBounds</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#isValidateRoot()"title="class or interface in javax.swing">isValidateRoot</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#isWheelScrollingEnabled()"title="class or interface in javax.swing">isWheelScrollingEnabled</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#paramString()"title="class or interface in javax.swing">paramString</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#setColumnHeader(javax.swing.JViewport)"title="class or interface in javax.swing">setColumnHeader</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JScrollPane.html?is-external=true#setColumnHeaderView(java.awt.Component)"title="class or interface in javax.swing">setColumnHeaderView</a>, <ahref="http://download.oracl
<h3>Methods inherited from class javax.swing.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true"title="class or interface in javax.swing">JComponent</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#addAncestorListener(javax.swing.event.AncestorListener)"title="class or interface in javax.swing">addAncestorListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#addNotify()"title="class or interface in javax.swing">addNotify</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#addVetoableChangeListener(java.beans.VetoableChangeListener)"title="class or interface in javax.swing">addVetoableChangeListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#computeVisibleRect(java.awt.Rectangle)"title="class or interface in javax.swing">computeVisibleRect</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#contains(int, int)"title="class or interface in javax.swing">contains</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#createToolTip()"title="class or interface in javax.swing">createToolTip</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#disable()"title="class or interface in javax.swing">disable</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#enable()"title="class or interface in javax.swing">enable</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#firePropertyChange(java.lang.String, boolean, boolean)"title="class or interface in javax.swing">firePropertyChange</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#firePropertyChange(java.lang.String, char, char)"title="class or interface in javax.swing">firePropertyChange</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#firePropertyChange(java.lang.String, int, int)"title="class or interface in javax.swing">firePropertyChange</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object)"title="class or interface in javax.swing">fireVetoableChange</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getActionForKeyStroke(javax.swing.KeyStroke)"title="class or interface in javax.swing">getActionForKeyStroke</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getActionMap()"title="class or interface in javax.swing">getActionMap</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getAlignmentX()"title="class or interface in javax.swing">getAlignmentX</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getAlignmentY()"title="class or interface in javax.swing">getAlignmentY</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getAncestorListeners()"title="class or interface in javax.swing">getAncestorListeners</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getAutoscrolls()"title="class or interface in javax.swing">getAutoscrolls</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getBaseline(int, int)"title="class or interface in javax.swing">getBaseline</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getBaselineResizeBehavior()"title="class or interface in javax.swing">getBaselineResizeBehavior</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/JComponent.html?is-external=true#getBorder()"
<h3>Methods inherited from class java.awt.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true"title="class or interface in java.awt">Container</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#add(java.awt.Component)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#add(java.awt.Component, int)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#add(java.awt.Component, java.lang.Object)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#add(java.awt.Component, java.lang.Object, int)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#add(java.lang.String, java.awt.Component)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#addContainerListener(java.awt.event.ContainerListener)"title="class or interface in java.awt">addContainerListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#addImpl(java.awt.Component, java.lang.Object, int)"title="class or interface in java.awt">addImpl</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#addPropertyChangeListener(java.beans.PropertyChangeListener)"title="class or interface in java.awt">addPropertyChangeListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener)"title="class or interface in java.awt">addPropertyChangeListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#applyComponentOrientation(java.awt.ComponentOrientation)"title="class or interface in java.awt">applyComponentOrientation</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#areFocusTraversalKeysSet(int)"title="class or interface in java.awt">areFocusTraversalKeysSet</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#countComponents()"title="class or interface in java.awt">countComponents</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#deliverEvent(java.awt.Event)"title="class or interface in java.awt">deliverEvent</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#doLayout()"title="class or interface in java.awt">doLayout</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#findComponentAt(int, int)"title="class or interface in java.awt">findComponentAt</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#findComponentAt(java.awt.Point)"title="class or interface in java.awt">findComponentAt</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#getComponent(int)"title="class or interface in java.awt">getComponent</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#getComponentAt(int, int)"title="class or interface in java.awt">getComponentAt</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#getComponentAt(java.awt.Point)"title="class or interface in java.awt">getComponentAt</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#getComponentCount()"title="class or interface in java.awt">getComponentCount</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Container.html?is-external=true#getComponents()"title="class or interface in java.awt">getComponents</a>, <ahref="http://download.
<h3>Methods inherited from class java.awt.<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a></h3>
<code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#action(java.awt.Event, java.lang.Object)"title="class or interface in java.awt">action</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#add(java.awt.PopupMenu)"title="class or interface in java.awt">add</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addComponentListener(java.awt.event.ComponentListener)"title="class or interface in java.awt">addComponentListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addFocusListener(java.awt.event.FocusListener)"title="class or interface in java.awt">addFocusListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener)"title="class or interface in java.awt">addHierarchyBoundsListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addHierarchyListener(java.awt.event.HierarchyListener)"title="class or interface in java.awt">addHierarchyListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addInputMethodListener(java.awt.event.InputMethodListener)"title="class or interface in java.awt">addInputMethodListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addKeyListener(java.awt.event.KeyListener)"title="class or interface in java.awt">addKeyListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addMouseListener(java.awt.event.MouseListener)"title="class or interface in java.awt">addMouseListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addMouseMotionListener(java.awt.event.MouseMotionListener)"title="class or interface in java.awt">addMouseMotionListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#addMouseWheelListener(java.awt.event.MouseWheelListener)"title="class or interface in java.awt">addMouseWheelListener</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#bounds()"title="class or interface in java.awt">bounds</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#checkImage(java.awt.Image, java.awt.image.ImageObserver)"title="class or interface in java.awt">checkImage</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver)"title="class or interface in java.awt">checkImage</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#coalesceEvents(java.awt.AWTEvent, java.awt.AWTEvent)"title="class or interface in java.awt">coalesceEvents</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#contains(java.awt.Point)"title="class or interface in java.awt">contains</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#createImage(java.awt.image.ImageProducer)"title="class or interface in java.awt">createImage</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#createImage(int, int)"title="class or interface in java.awt">createImage</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#createVolatileImage(int, int)"title="class or interface in java.awt">createVolatileImage</a>, <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true#createVolatileImage(int, int, java.awt.ImageCapabilities)"title="class or interface in java.awt">cre
<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#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#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>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.GRID_STYLE_DOT">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.GRID_STYLE_CROSS">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.GRID_STYLE_LINE">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.GRID_STYLE_DASHED">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.ZOOM_POLICY_NONE">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.ZOOM_POLICY_PAGE">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.ZOOM_POLICY_WIDTH">Constant Field Values</a></dd></dl>
</li>
</ul>
<aname="DEFAULT_EXPANDED_ICON">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>DEFAULT_EXPANDED_ICON</h4>
<pre>public static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> DEFAULT_EXPANDED_ICON</pre>
</li>
</ul>
<aname="DEFAULT_COLLAPSED_ICON">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>DEFAULT_COLLAPSED_ICON</h4>
<pre>public static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> DEFAULT_COLLAPSED_ICON</pre>
</li>
</ul>
<aname="DEFAULT_WARNING_ICON">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>DEFAULT_WARNING_ICON</h4>
<pre>public static <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> DEFAULT_WARNING_ICON</pre>
<divclass="block">Specifies the default page scale. Default is 1.4</div>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../constant-values.html#com.mxgraph.swing.mxGraphComponent.DEFAULT_PAGESCALE">Constant Field Values</a></dd></dl>
</li>
</ul>
<aname="graph">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>graph</h4>
<pre>protected <ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> graph</pre>
</li>
</ul>
<aname="graphControl">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>graphControl</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a> graphControl</pre>
</li>
</ul>
<aname="eventSource">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>eventSource</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxEventSource.html"title="class in com.mxgraph.util">mxEventSource</a> eventSource</pre>
</li>
</ul>
<aname="cellEditor">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>cellEditor</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a> cellEditor</pre>
</li>
</ul>
<aname="connectionHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>connectionHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a> connectionHandler</pre>
</li>
</ul>
<aname="panningHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>panningHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a> panningHandler</pre>
</li>
</ul>
<aname="selectionCellsHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>selectionCellsHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a> selectionCellsHandler</pre>
</li>
</ul>
<aname="graphHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>graphHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a> graphHandler</pre>
</li>
</ul>
<aname="previewAlpha">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>previewAlpha</h4>
<pre>protected float previewAlpha</pre>
<divclass="block">The transparency of previewed cells from 0.0. to 0.1. 0.0 indicates
transparent, 1.0 indicates opaque. Default is 1.</div>
</li>
</ul>
<aname="backgroundImage">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>backgroundImage</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> backgroundImage</pre>
<divclass="block">Specifies the <mxImage> to be returned by <getBackgroundImage>. Default
is null.</div>
</li>
</ul>
<aname="pageFormat">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>pageFormat</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> pageFormat</pre>
<divclass="block">Background page format.</div>
</li>
</ul>
<aname="canvas">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>canvas</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</a> canvas</pre>
</li>
</ul>
<aname="tripleBuffer">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>tripleBuffer</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/BufferedImage.html?is-external=true"title="class or interface in java.awt.image">BufferedImage</a> tripleBuffer</pre>
</li>
</ul>
<aname="tripleBufferGraphics">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>tripleBufferGraphics</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics2D.html?is-external=true"title="class or interface in java.awt">Graphics2D</a> tripleBufferGraphics</pre>
</li>
</ul>
<aname="pageScale">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>pageScale</h4>
<pre>protected double pageScale</pre>
<divclass="block">Defines the scaling for the background page metrics. Default is
<divclass="block">Specifies if a dashed line should be drawn between multiple pages.</div>
</li>
</ul>
<aname="pageBreakColor">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>pageBreakColor</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageBreakColor</pre>
<divclass="block">Specifies the color of page breaks</div>
</li>
</ul>
<aname="horizontalPageCount">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>horizontalPageCount</h4>
<pre>protected int horizontalPageCount</pre>
<divclass="block">Specifies the number of pages in the horizontal direction.</div>
</li>
</ul>
<aname="verticalPageCount">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>verticalPageCount</h4>
<pre>protected int verticalPageCount</pre>
<divclass="block">Specifies the number of pages in the vertical direction.</div>
</li>
</ul>
<aname="centerPage">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>centerPage</h4>
<pre>protected boolean centerPage</pre>
<divclass="block">Specifies if the background page should be centered by automatically
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageBackgroundColor</pre>
<divclass="block">Color of the background area if layout view.</div>
</li>
</ul>
<aname="pageShadowColor">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>pageShadowColor</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageShadowColor</pre>
</li>
</ul>
<aname="pageBorderColor">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>pageBorderColor</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageBorderColor</pre>
</li>
</ul>
<aname="gridVisible">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>gridVisible</h4>
<pre>protected boolean gridVisible</pre>
<divclass="block">Specifies if the grid is visible. Default is false.</div>
</li>
</ul>
<aname="gridColor">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>gridColor</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> gridColor</pre>
</li>
</ul>
<aname="autoScroll">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>autoScroll</h4>
<pre>protected boolean autoScroll</pre>
<divclass="block">Whether or not to scroll the scrollable container the graph exists in if
<divclass="block">Specifies if the content area should be transparent to events. Default is
true.</div>
</li>
</ul>
<aname="gridStyle">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>gridStyle</h4>
<pre>protected int gridStyle</pre>
</li>
</ul>
<aname="expandedIcon">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>expandedIcon</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> expandedIcon</pre>
</li>
</ul>
<aname="collapsedIcon">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>collapsedIcon</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> collapsedIcon</pre>
</li>
</ul>
<aname="warningIcon">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>warningIcon</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> warningIcon</pre>
</li>
</ul>
<aname="antiAlias">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>antiAlias</h4>
<pre>protected boolean antiAlias</pre>
</li>
</ul>
<aname="textAntiAlias">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>textAntiAlias</h4>
<pre>protected boolean textAntiAlias</pre>
</li>
</ul>
<aname="escapeEnabled">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>escapeEnabled</h4>
<pre>protected boolean escapeEnabled</pre>
<divclass="block">Specifies <escape> should be invoked when the escape key is pressed.
<divclass="block">Specifies if the viewport should automatically contain the selection
cells after a zoom operation. Default is false.</div>
</li>
</ul>
<aname="centerZoom">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>centerZoom</h4>
<pre>protected boolean centerZoom</pre>
<divclass="block">Specifies if the zoom operations should go into the center of the actual
diagram rather than going from top, left. Default is true.</div>
</li>
</ul>
<aname="tripleBuffered">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>tripleBuffered</h4>
<pre>protected boolean tripleBuffered</pre>
<divclass="block">Specifies if an image buffer should be used for painting the component.
Default is false.</div>
</li>
</ul>
<aname="showDirtyRectangle">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>showDirtyRectangle</h4>
<pre>public boolean showDirtyRectangle</pre>
<divclass="block">Used for debugging the dirty region.</div>
</li>
</ul>
<aname="components">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>components</h4>
<pre>protected <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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]> components</pre>
<divclass="block">Maps from cells to lists of heavyweights.</div>
</li>
</ul>
<aname="overlays">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>overlays</h4>
<pre>protected <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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]> overlays</pre>
<divclass="block">Maps from cells to lists of overlays.</div>
</li>
</ul>
<aname="updateHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>updateHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> updateHandler</pre>
<divclass="block">Updates the heavyweight component structure after any changes.</div>
</li>
</ul>
<aname="repaintHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>repaintHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> repaintHandler</pre>
</li>
</ul>
<aname="viewChangeHandler">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>viewChangeHandler</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/beans/PropertyChangeListener.html?is-external=true"title="class or interface in java.beans">PropertyChangeListener</a> viewChangeHandler</pre>
</li>
</ul>
<aname="scaleHandler">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>scaleHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> scaleHandler</pre>
<divclass="block">Resets the zoom policy if the scale is changed manually.</div>
<divclass="block">Adds handling of edit and stop-edit events after all other handlers have
been installed.</div>
</li>
</ul>
<aname="createCellEditor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createCellEditor</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a> createCellEditor()</pre>
</li>
</ul>
<aname="setGraph(com.mxgraph.view.mxGraph)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>setGraph</h4>
<pre>public void setGraph(<ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> value)</pre>
</li>
</ul>
<aname="getGraph()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getGraph</h4>
<pre>public <ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> getGraph()</pre>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns the object that contains the graph.</dd></dl>
</li>
</ul>
<aname="createGraphControl()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createGraphControl</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a> createGraphControl()</pre>
<divclass="block">Creates the inner control that handles tooltips, preferred size and can
draw cells onto a canvas.</div>
</li>
</ul>
<aname="getGraphControl()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getGraphControl</h4>
<pre>public <ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing">mxGraphComponent.mxGraphControl</a> getGraphControl()</pre>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns the control that renders the graph.</dd></dl>
<divclass="block">Creates the connection-, panning and graphhandler (in this order).</div>
</li>
</ul>
<aname="createTransferHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createTransferHandler</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/TransferHandler.html?is-external=true"title="class or interface in javax.swing">TransferHandler</a> createTransferHandler()</pre>
</li>
</ul>
<aname="createSelectionCellsHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createSelectionCellsHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a> createSelectionCellsHandler()</pre>
</li>
</ul>
<aname="createGraphHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createGraphHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a> createGraphHandler()</pre>
</li>
</ul>
<aname="getSelectionCellsHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getSelectionCellsHandler</h4>
<pre>public <ahref="../../../com/mxgraph/swing/handler/mxSelectionCellsHandler.html"title="class in com.mxgraph.swing.handler">mxSelectionCellsHandler</a> getSelectionCellsHandler()</pre>
</li>
</ul>
<aname="getGraphHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getGraphHandler</h4>
<pre>public <ahref="../../../com/mxgraph/swing/handler/mxGraphHandler.html"title="class in com.mxgraph.swing.handler">mxGraphHandler</a> getGraphHandler()</pre>
</li>
</ul>
<aname="createConnectionHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createConnectionHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a> createConnectionHandler()</pre>
</li>
</ul>
<aname="getConnectionHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getConnectionHandler</h4>
<pre>public <ahref="../../../com/mxgraph/swing/handler/mxConnectionHandler.html"title="class in com.mxgraph.swing.handler">mxConnectionHandler</a> getConnectionHandler()</pre>
</li>
</ul>
<aname="createPanningHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createPanningHandler</h4>
<pre>protected <ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a> createPanningHandler()</pre>
</li>
</ul>
<aname="getPanningHandler()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPanningHandler</h4>
<pre>public <ahref="../../../com/mxgraph/swing/handler/mxPanningHandler.html"title="class in com.mxgraph.swing.handler">mxPanningHandler</a> getPanningHandler()</pre>
</li>
</ul>
<aname="isEditing()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isEditing</h4>
<pre>public boolean isEditing()</pre>
</li>
</ul>
<aname="getCellEditor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCellEditor</h4>
<pre>public <ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a> getCellEditor()</pre>
<pre>public void setCellEditor(<ahref="../../../com/mxgraph/swing/view/mxICellEditor.html"title="interface in com.mxgraph.swing.view">mxICellEditor</a> value)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the tolerance to set</dd></dl>
</li>
</ul>
<aname="getPageFormat()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageFormat</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> getPageFormat()</pre>
<pre>public void setPageFormat(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> value)</pre>
<pre>public <ahref="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</a> getLayoutAreaSize()</pre>
<divclass="block">Returns the size of the area that layouts can operate in.</div>
</li>
</ul>
<aname="getBackgroundImage()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getBackgroundImage</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> getBackgroundImage()</pre>
<pre>public void setBackgroundImage(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> value)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the pageBreaksVisible to set</dd></dl>
</li>
</ul>
<aname="getPageBreakColor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageBreakColor</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> getPageBreakColor()</pre>
<pre>public void setPageBreakColor(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> pageBreakColor)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>pageBreakColor</code> - the pageBreakColor to set</dd></dl>
<divclass="block">zoomAndCenter should be called if this is set to true.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the centerPage to set</dd></dl>
</li>
</ul>
<aname="getPageBackgroundColor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageBackgroundColor</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> getPageBackgroundColor()</pre>
<pre>public void setPageBackgroundColor(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</pre>
<divclass="block">Sets the color that appears behind the page.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the pageBackgroundColor to set</dd></dl>
</li>
</ul>
<aname="getPageShadowColor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageShadowColor</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> getPageShadowColor()</pre>
<pre>public void setPageShadowColor(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the pageShadowColor to set</dd></dl>
</li>
</ul>
<aname="getPageBorderColor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageBorderColor</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> getPageBorderColor()</pre>
<pre>public void setPageBorderColor(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the pageBorderColor to set</dd></dl>
<pre>public void escape(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/KeyEvent.html?is-external=true"title="class or interface in java.awt.event">KeyEvent</a> e)</pre>
<divclass="block">Callback to process an escape keystroke.</div>
<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>[] importCells(<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>[] cells,
double dx,
double dy,
<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> target,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Point.html?is-external=true"title="class or interface in java.awt">Point</a> location)</pre>
<divclass="block">Clones and inserts the given cells into the graph using the move method
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getPointForEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</pre>
<divclass="block">Returns an mxPoint representing the given event in the unscaled,
non-translated coordinate space and applies the grid.</div>
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getPointForEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e,
boolean addOffset)</pre>
<divclass="block">Returns an mxPoint representing the given event in the unscaled,
non-translated coordinate space and applies the grid.</div>
</li>
</ul>
<aname="startEditing()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>startEditing</h4>
<pre>public void startEditing()</pre>
</li>
</ul>
<aname="startEditingAtCell(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>startEditingAtCell</h4>
<pre>public void startEditingAtCell(<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>
<pre>public void startEditingAtCell(<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/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> evt)</pre>
<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> getEditingValue(<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/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> trigger)</pre>
<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> labelChanged(<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/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</a> value,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventObject.html?is-external=true"title="class or interface in java.util">EventObject</a> evt)</pre>
<divclass="block">Sets the label of the specified cell to the given value using
transaction is in progress. Returns the cell whose label was changed.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose label should be changed.</dd><dd><code>value</code> - New value of the label.</dd><dd><code>evt</code> - Optional event that triggered the change.</dd></dl>
</li>
</ul>
<aname="getPreferredSizeForPage()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPreferredSizeForPage</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Dimension.html?is-external=true"title="class or interface in java.awt">Dimension</a> getPreferredSizeForPage()</pre>
<divclass="block">Returns the (unscaled) preferred size for the current page format (scaled
<divclass="block">Returns the horizontal border between the page and the control.</div>
</li>
</ul>
<aname="getScaledPreferredSizeForGraph()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getScaledPreferredSizeForGraph</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Dimension.html?is-external=true"title="class or interface in java.awt">Dimension</a> getScaledPreferredSizeForGraph()</pre>
<divclass="block">Returns the scaled preferred size for the current graph.</div>
</li>
</ul>
<aname="getPageTranslate(double)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getPageTranslate</h4>
<pre>protected <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> getPageTranslate(double scale)</pre>
<divclass="block">Should be called by a hook inside mxGraphView/mxGraph</div>
</li>
</ul>
<aname="zoomAndCenter()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>zoomAndCenter</h4>
<pre>public void zoomAndCenter()</pre>
<divclass="block">Invoked after the component was resized to update the zoom if the zoom
<pre>public void scrollCellToVisible(<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">Scrolls the graph so that it shows the given cell.</div>
<pre>public void scrollCellToVisible(<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,
boolean center)</pre>
<divclass="block">Scrolls the graph so that it shows the given cell.</div>
<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> getCellAt(int x,
<dt><spanclass="strong">Returns:</span></dt><dd>Returns the cell at the given location.</dd></dl>
</li>
</ul>
<aname="getCellAt(int, int, boolean)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCellAt</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> getCellAt(int x,
<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> getCellAt(int x,
int y,
boolean hitSwimlaneContent,
<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>
<divclass="block">Returns the bottom-most cell that intersects the given point (x, y) in
the cell hierarchy starting at the given parent.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>x</code> - X-coordinate of the location to be checked.</dd><dd><code>y</code> - Y-coordinate of the location to be checked.</dd><dd><code>parent</code> - <mxCell> that should be used as the root of the recursion.
Default is <defaultParent>.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Returns the child at the given location.</dd></dl>
<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>[] selectRegion(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</pre>
</li>
</ul>
<aname="getCells(java.awt.Rectangle)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCells</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>[] getCells(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect)</pre>
<divclass="block">Returns the cells inside the given rectangle.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns the cells inside the given rectangle.</dd></dl>
<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>[] getCells(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> rect,
<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>
<divclass="block">Returns the children of the given parent that are contained in the given
<pre>public void selectCellsForEvent(<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>[] cells,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<divclass="block">Selects the cells for the given event.</div>
<pre>public void selectCellForEvent(<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/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</pre>
<divclass="block">Selects the cell for the given event.</div>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> getFoldingIcon(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</pre>
<divclass="block">Returns the icon used to display the collapsed state of the specified
cell state. This returns null for all edges.</div>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> getFoldingIconBounds(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon)</pre>
<pre>public boolean hitFoldingIcon(<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,
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the tripleBuffered to set</dd></dl>
</li>
</ul>
<aname="getGridColor()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getGridColor</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> getGridColor()</pre>
<pre>public void setGridColor(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Color.html?is-external=true"title="class or interface in java.awt">Color</a> value)</pre>
<divclass="block">Fires a property change event for <code>gridColor</code>.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the gridColor to set</dd></dl>
<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>[] getImportableCells(<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>[] cells)</pre>
<divclass="block">Returns all cells which may be imported via datatransfer.</div>
</li>
</ul>
<aname="canImportCell(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>canImportCell</h4>
<pre>public boolean canImportCell(<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">Returns true if the given cell can be imported via datatransfer. This
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the exportEnabled to set</dd></dl>
</li>
</ul>
<aname="getExportableCells(java.lang.Object[])">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getExportableCells</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>[] getExportableCells(<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>[] cells)</pre>
<divclass="block">Returns all cells which may be exported via datatransfer.</div>
</li>
</ul>
<aname="canExportCell(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>canExportCell</h4>
<pre>public boolean canExportCell(<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">Returns true if the given cell can be exported via datatransfer.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - the foldingEnabled to set</dd></dl>
</li>
</ul>
<aname="isEditEvent(java.awt.event.MouseEvent)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isEditEvent</h4>
<pre>public boolean isEditEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> e)</pre>
</li>
</ul>
<aname="isCloneEvent(java.awt.event.MouseEvent)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isCloneEvent</h4>
<pre>public boolean isCloneEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<pre>public boolean isToggleEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<pre>public boolean isGridEnabledEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<pre>public boolean isPanningEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<pre>public boolean isConstrainedEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<pre>public boolean isForceMarqueeEvent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</a> event)</pre>
<divclass="block">Note: This is not used during drag and drop operations due to limitations
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> snapScaledPoint(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> pt)</pre>
<pre>public <ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> snapScaledPoint(<ahref="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</a> pt,
<pre>public int print(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/PageFormat.html?is-external=true"title="class or interface in java.awt.print">PageFormat</a> printFormat,
int page)</pre>
<divclass="block">Prints the specified page on the specified graphics using
<code>pageFormat</code> for the page format.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true#print(java.awt.Graphics, java.awt.print.PageFormat, int)"title="class or interface in java.awt.print">print</a></code> in interface <code><ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true"title="class or interface in java.awt.print">Printable</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>g</code> - The graphics to paint the graph on.</dd><dd><code>printFormat</code> - The page format to use for printing.</dd><dd><code>page</code> - The page to print</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Returns <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true#PAGE_EXISTS"title="class or interface in java.awt.print"><code>Printable.PAGE_EXISTS</code></a> or
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/print/Printable.html?is-external=true#NO_SUCH_PAGE"title="class or interface in java.awt.print"><code>Printable.NO_SUCH_PAGE</code></a>.</dd></dl>
</li>
</ul>
<aname="getCanvas()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCanvas</h4>
<pre>public <ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</a> getCanvas()</pre>
</li>
</ul>
<aname="getTripleBuffer()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getTripleBuffer</h4>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/image/BufferedImage.html?is-external=true"title="class or interface in java.awt.image">BufferedImage</a> getTripleBuffer()</pre>
</li>
</ul>
<aname="createCanvas()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>createCanvas</h4>
<pre>public <ahref="../../../com/mxgraph/swing/view/mxInteractiveCanvas.html"title="class in com.mxgraph.swing.view">mxInteractiveCanvas</a> createCanvas()</pre>
<divclass="block">Hook for subclassers to replace the graphics canvas for rendering and and
<pre>public <ahref="../../../com/mxgraph/swing/handler/mxCellHandler.html"title="class in com.mxgraph.swing.handler">mxCellHandler</a> createHandler(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>state</code> - Cell state for which a handler should be created.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Returns the handler to be used for the given cell state.</dd></dl>
<pre>public <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[] createComponents(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</pre>
<divclass="block">Hook for subclassers to create the array of heavyweights for the given
<pre>public void insertComponent(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c)</pre>
<pre>public void removeComponent(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c,
<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>
<pre>public void updateComponent(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a> c)</pre>
<pre>public void removeAllComponents(<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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]> map)</pre>
</li>
</ul>
<aname="removeAllOverlays(java.util.Hashtable)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>removeAllOverlays</h4>
<pre>public void removeAllOverlays(<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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]> map)</pre>
</li>
</ul>
<aname="updateComponents(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>updateComponents</h4>
<pre>public <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/awt/Component.html?is-external=true"title="class or interface in java.awt">Component</a>[]> updateComponents(<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>
</li>
</ul>
<aname="validateGraph()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>validateGraph</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> validateGraph()</pre>
<divclass="block">Validates the graph by validating each descendant of the given cell or
<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> validateGraph(<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/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>> context)</pre>
<divclass="block">Validates the graph by validating each descendant of the given cell or
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell to start the validation recursion.</dd><dd><code>context</code> - Object that represents the global validation state.</dd></dl>
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> addCellOverlay(<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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</pre>
<divclass="block">Adds an overlay for the specified cell. This method fires an addoverlay
event and returns the new overlay.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell to add the overlay for.</dd><dd><code>overlay</code> - Overlay to be added for the cell.</dd></dl>
</li>
</ul>
<aname="getCellOverlays(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getCellOverlays</h4>
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[] getCellOverlays(<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">Returns the array of overlays for the given cell or null, if no overlays
are defined.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose overlays should be returned.</dd></dl>
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> removeCellOverlay(<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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</pre>
<divclass="block">Removes and returns the given overlay from the given cell. This method
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose overlay should be removed.</dd><dd><code>overlay</code> - Optional overlay to be removed.</dd></dl>
</li>
</ul>
<aname="removeCellOverlays(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>removeCellOverlays</h4>
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[] removeCellOverlays(<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">Removes all overlays from the given cell. This method fires a
<pre>protected void removeCellOverlayComponent(<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay,
<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">Notified when an overlay has been removed from the graph. This
<pre>protected void updateCellOverlayComponent(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state,
<ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> overlay)</pre>
<divclass="block">Notified when an overlay has been removed from the graph. This
<divclass="block">Removes all overlays in the graph.</div>
</li>
</ul>
<aname="clearCellOverlays(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>clearCellOverlays</h4>
<pre>public void clearCellOverlays(<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">Removes all overlays in the graph for the given cell and all its
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> setCellWarning(<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/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> warning)</pre>
<divclass="block">Creates an overlay for the given cell using the warning and image or
zero length string, then all overlays are removed from the cell instead.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose warning should be set.</dd><dd><code>warning</code> - String that represents the warning to be displayed.</dd></dl>
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> setCellWarning(<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/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> warning,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon)</pre>
<divclass="block">Creates an overlay for the given cell using the warning and image or
zero length string, then all overlays are removed from the cell instead.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose warning should be set.</dd><dd><code>warning</code> - String that represents the warning to be displayed.</dd><dd><code>icon</code> - Optional image to be used for the overlay. Default is
<pre>public <ahref="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a> setCellWarning(<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/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> warning,
<ahref="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</a> icon,
boolean select)</pre>
<divclass="block">Creates an overlay for the given cell using the warning and image or
zero length string, then all overlays are removed from the cell instead.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>cell</code> - Cell whose warning should be set.</dd><dd><code>warning</code> - String that represents the warning to be displayed.</dd><dd><code>icon</code> - Optional image to be used for the overlay. Default is
warningImageBasename.</dd><dd><code>select</code> - Optional boolean indicating if a click on the overlay should
select the corresponding cell. Default is false.</dd></dl>
</li>
</ul>
<aname="updateCellOverlays(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>updateCellOverlays</h4>
<pre>public <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="../../../com/mxgraph/swing/util/mxICellOverlay.html"title="interface in com.mxgraph.swing.util">mxICellOverlay</a>[]> updateCellOverlays(<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">Returns a hashtable with all entries from the overlays variable where a
<pre>protected void paintBackground(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</pre>
</li>
</ul>
<aname="paintBackgroundPage(java.awt.Graphics)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>paintBackgroundPage</h4>
<pre>protected <ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> paintBackgroundPage(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</pre>
</li>
</ul>
<aname="paintBackgroundImage(java.awt.Graphics)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>paintBackgroundImage</h4>
<pre>protected void paintBackgroundImage(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</pre>
</li>
</ul>
<aname="paintGrid(java.awt.Graphics)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>paintGrid</h4>
<pre>protected void paintGrid(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Graphics.html?is-external=true"title="class or interface in java.awt">Graphics</a> g)</pre>
<divclass="block">Paints the grid onto the given graphics object.</div>
</li>
</ul>
<aname="redraw(com.mxgraph.view.mxCellState)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>redraw</h4>
<pre>public void redraw(<ahref="../../../com/mxgraph/view/mxCellState.html"title="class in com.mxgraph.view">mxCellState</a> state)</pre>
<divclass="block">Updates the buffer (if one exists) and repaints the given cell state.</div>
<divclass="block">Destroys the tripleBuffer and tripleBufferGraphics objects.</div>
</li>
</ul>
<aname="repaintTripleBuffer(java.awt.Rectangle)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>repaintTripleBuffer</h4>
<pre>public void repaintTripleBuffer(<ahref="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Rectangle.html?is-external=true"title="class or interface in java.awt">Rectangle</a> dirty)</pre>
<divclass="block">Clears and repaints the triple buffer at the given rectangle or repaints
the complete buffer if no rectangle is specified.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Returns true if event dispatching is enabled in the event source.</dd><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../com/mxgraph/util/mxEventSource.html#isEventsEnabled()"><code>mxEventSource.isEventsEnabled()</code></a></dd></dl>
<pre>public void addListener(<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> eventName,
<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener)</pre>
<pre>public void removeListener(<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener)</pre>
<pre>public void removeListener(<ahref="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</a> listener,
<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> eventName)</pre>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>eventName</code> - Name of the event.</dd><dd><code>listener</code> - Listener instance.</dd></dl>
<li><ahref="../../../com/mxgraph/swing/mxGraphComponent.mxGraphControl.html"title="class in com.mxgraph.swing"><spanclass="strong">Next Class</span></a></li>