<AHREF="../../../../com/mxgraph/swing/handler/mxElbowEdgeHandler.html"title="class in com.mxgraph.swing.handler"><B>PREV CLASS</B></A>
<AHREF="../../../../com/mxgraph/swing/handler/mxGraphTransferHandler.html"title="class in com.mxgraph.swing.handler"><B>NEXT CLASS</B></A></FONT></TD>
<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">java.lang.Object</A>
<IMGSRC="../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">com.mxgraph.swing.util.mxMouseAdapter</A>
<IMGSRC="../../../../resources/inherit.gif"ALT="extended by "><B>com.mxgraph.swing.handler.mxGraphHandler</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B><DD><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseListener.html?is-external=true"title="class or interface in java.awt.event">MouseListener</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseMotionListener.html?is-external=true"title="class or interface in java.awt.event">MouseMotionListener</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/EventListener.html?is-external=true"title="class or interface in java.util">EventListener</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>mxGraphHandler</B><DT>extends <AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A><DT>implements <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></DL>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTarget.html?is-external=true"title="class or interface in java.awt.dnd">DropTarget</A></CODE></FONT></TD>
<CODE>static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A></CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/javax/swing/ImageIcon.html?is-external=true"title="class or interface in javax.swing">ImageIcon</A></CODE></FONT></TD>
<CODE>protected <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></CODE></FONT></TD>
<CODE>static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A></CODE></FONT></TD>
<CODE>protected <AHREF="../../../../com/mxgraph/swing/mxGraphComponent.html"title="class in com.mxgraph.swing">mxGraphComponent</A></CODE></FONT></TD>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<CODE>protected <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A></CODE></FONT></TD>
<CODE>static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A></CODE></FONT></TD>
<CODE>protected <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A></CODE></FONT></TD>
<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></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#mxGraphHandler(com.mxgraph.swing.mxGraphComponent)">mxGraphHandler</A></B>(<AHREF="../../../../com/mxgraph/swing/mxGraphComponent.html"title="class in com.mxgraph.swing">mxGraphComponent</A> graphComponent)</CODE>
<CODE> <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></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#convertPoint(java.awt.Point)">convertPoint</A></B>(<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> pt)</CODE>
<CODE>protected <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></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#createEvent(java.awt.dnd.DropTargetEvent)">createEvent</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</CODE>
<CODE>protected <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A></CODE></FONT></TD>
<CODE>protected <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#dragEnter(java.awt.dnd.DropTargetDragEvent)">dragEnter</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#dragExit(java.awt.dnd.DropTargetEvent)">dragExit</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#dragOver(java.awt.dnd.DropTargetDragEvent)">dragOver</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#drop(java.awt.dnd.DropTargetDropEvent)">drop</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDropEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDropEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#dropActionChanged(java.awt.dnd.DropTargetDragEvent)">dropActionChanged</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#fold(java.lang.Object)">fold</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> cell)</CODE>
<CODE> <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#getCells(java.lang.Object)">getCells</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> initialCell)</CODE>
<CODE>protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#getCursor(java.awt.event.MouseEvent)">getCursor</A></B>(<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>
<CODE>protected static <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></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#getDropTarget(java.awt.dnd.DropTargetEvent)">getDropTarget</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</CODE>
<BR>
Helper method to return the component for a drop target event.</TD>
<CODE>protected static <AHREF="../../../../com/mxgraph/swing/handler/mxGraphTransferHandler.html"title="class in com.mxgraph.swing.handler">mxGraphTransferHandler</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#getGraphTransferHandler(java.awt.dnd.DropTargetEvent)">getGraphTransferHandler</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</CODE>
<BR>
Helper method to return the component for a drop target event.</TD>
<CODE> <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A></CODE></FONT></TD>
<CODE> <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A></CODE></FONT></TD>
<CODE>protected <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></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#getPreviewLocation(java.awt.event.MouseEvent, boolean)">getPreviewLocation</A></B>(<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,
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#mouseDragged(java.awt.event.MouseEvent)">mouseDragged</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#mouseMoved(java.awt.event.MouseEvent)">mouseMoved</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#moveCells(java.lang.Object[], double, double, java.lang.Object, java.awt.event.MouseEvent)">moveCells</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] 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/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</A> e)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#paint(java.awt.Graphics)">paint</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#setMarker(com.mxgraph.swing.handler.mxCellMarker)">setMarker</A></B>(<AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A> value)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#setPreviewBounds(java.awt.Rectangle)">setPreviewBounds</A></B>(<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> bounds)</CODE>
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#shouldRemoveCellFromParent(java.lang.Object, java.lang.Object[], java.awt.event.MouseEvent)">shouldRemoveCellFromParent</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> parent,
<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> e)</CODE>
<BR>
Returns true if the given cells should be removed from the parent for the specified
<TD><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#start(java.awt.event.MouseEvent)">start</A></B>(<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><CODE><B><AHREF="../../../../com/mxgraph/swing/handler/mxGraphHandler.html#updateDragImage(java.lang.Object[])">updateDragImage</A></B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] cells)</CODE>
<THALIGN="left"><B>Methods inherited from class com.mxgraph.swing.util.<AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A></B></TH>
<THALIGN="left"><B>Methods inherited from class java.lang.<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()"title="class or interface in java.lang">clone</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"title="class or interface in java.lang">equals</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()"title="class or interface in java.lang">finalize</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()"title="class or interface in java.lang">getClass</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()"title="class or interface in java.lang">hashCode</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()"title="class or interface in java.lang">notify</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()"title="class or interface in java.lang">notifyAll</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()"title="class or interface in java.lang">toString</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()"title="class or interface in java.lang">wait</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)"title="class or interface in java.lang">wait</A>, <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)"title="class or interface in java.lang">wait</A></CODE></TD>
public static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A><B>DEFAULT_CURSOR</B></PRE>
<DL>
<DD>Default is Cursor.DEFAULT_CURSOR.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="MOVE_CURSOR"><!----></A><H3>
MOVE_CURSOR</H3>
<PRE>
public static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A><B>MOVE_CURSOR</B></PRE>
<DL>
<DD>Default is Cursor.MOVE_CURSOR.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="FOLD_CURSOR"><!----></A><H3>
FOLD_CURSOR</H3>
<PRE>
public static <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A><B>FOLD_CURSOR</B></PRE>
<DL>
<DD>Default is Cursor.HAND_CURSOR.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="graphComponent"><!----></A><H3>
graphComponent</H3>
<PRE>
protected <AHREF="../../../../com/mxgraph/swing/mxGraphComponent.html"title="class in com.mxgraph.swing">mxGraphComponent</A><B>graphComponent</B></PRE>
<DL>
<DD>Reference to the enclosing graph component.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="enabled"><!----></A><H3>
enabled</H3>
<PRE>
protected boolean <B>enabled</B></PRE>
<DL>
<DD>Specifies if the handler is enabled. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="cloneEnabled"><!----></A><H3>
cloneEnabled</H3>
<PRE>
protected boolean <B>cloneEnabled</B></PRE>
<DL>
<DD>Specifies if cloning by control-drag is enabled. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="moveEnabled"><!----></A><H3>
moveEnabled</H3>
<PRE>
protected boolean <B>moveEnabled</B></PRE>
<DL>
<DD>Specifies if moving is enabled. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="selectEnabled"><!----></A><H3>
selectEnabled</H3>
<PRE>
protected boolean <B>selectEnabled</B></PRE>
<DL>
<DD>Specifies if moving is enabled. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="markerEnabled"><!----></A><H3>
markerEnabled</H3>
<PRE>
protected boolean <B>markerEnabled</B></PRE>
<DL>
<DD>Specifies if the cell marker should be called (for splitting edges and
<DD>Specifies if cells may be moved out of their parents. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="movePreview"><!----></A><H3>
movePreview</H3>
<PRE>
protected <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A><B>movePreview</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<ANAME="livePreview"><!----></A><H3>
livePreview</H3>
<PRE>
protected boolean <B>livePreview</B></PRE>
<DL>
<DD>Specifies if live preview should be used if possible. Default is false.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="imagePreview"><!----></A><H3>
imagePreview</H3>
<PRE>
protected boolean <B>imagePreview</B></PRE>
<DL>
<DD>Specifies if an image should be used for preview. Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="centerPreview"><!----></A><H3>
centerPreview</H3>
<PRE>
protected boolean <B>centerPreview</B></PRE>
<DL>
<DD>Specifies if the preview should be centered around the mouse cursor if there
was no mouse click to define the offset within the shape (eg. drag from
external source). Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="keepOnTop"><!----></A><H3>
keepOnTop</H3>
<PRE>
protected boolean <B>keepOnTop</B></PRE>
<DL>
<DD>Specifies if this handler should be painted on top of all other components.
Default is true.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="cells"><!----></A><H3>
cells</H3>
<PRE>
protected transient <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] <B>cells</B></PRE>
<DL>
<DD>Holds the cells that are being moved by this handler.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="dragImage"><!----></A><H3>
dragImage</H3>
<PRE>
protected transient <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><B>dragImage</B></PRE>
<DL>
<DD>Holds the image that is being used for the preview.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="first"><!----></A><H3>
first</H3>
<PRE>
protected transient <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><B>first</B></PRE>
<DL>
<DD>Holds the start location of the mouse gesture.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="cell"><!----></A><H3>
cell</H3>
<PRE>
protected transient <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A><B>cell</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<ANAME="initialCell"><!----></A><H3>
initialCell</H3>
<PRE>
protected transient <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A><B>initialCell</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<ANAME="dragCells"><!----></A><H3>
dragCells</H3>
<PRE>
protected transient <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] <B>dragCells</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<ANAME="marker"><!----></A><H3>
marker</H3>
<PRE>
protected transient <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A><B>marker</B></PRE>
protected transient <AHREF="../../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>cellBounds</B></PRE>
<DL>
<DD>Scaled, translated bounds of the selection cells.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="bbox"><!----></A><H3>
bbox</H3>
<PRE>
protected transient <AHREF="../../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>bbox</B></PRE>
<DL>
<DD>Scaled, translated bounding box of the selection cells.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="transferBounds"><!----></A><H3>
transferBounds</H3>
<PRE>
protected transient <AHREF="../../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A><B>transferBounds</B></PRE>
<DL>
<DD>Unscaled, untranslated bounding box of the selection cells.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="visible"><!----></A><H3>
visible</H3>
<PRE>
protected transient boolean <B>visible</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<ANAME="previewBounds"><!----></A><H3>
previewBounds</H3>
<PRE>
protected transient <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><B>previewBounds</B></PRE>
<DD>Workaround for shift-key-state not correct in mouseReleased.
<P>
<DL>
</DL>
</DL>
<HR>
<ANAME="currentDropTarget"><!----></A><H3>
currentDropTarget</H3>
<PRE>
protected transient <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTarget.html?is-external=true"title="class or interface in java.awt.dnd">DropTarget</A><B>currentDropTarget</B></PRE>
public <B>mxGraphHandler</B>(<AHREF="../../../../com/mxgraph/swing/mxGraphComponent.html"title="class in com.mxgraph.swing">mxGraphComponent</A> graphComponent)</PRE>
public void <B>setPreviewBounds</B>(<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> bounds)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="createMovePreview()"><!----></A><H3>
createMovePreview</H3>
<PRE>
protected <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A><B>createMovePreview</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="getMovePreview()"><!----></A><H3>
getMovePreview</H3>
<PRE>
public <AHREF="../../../../com/mxgraph/swing/handler/mxMovePreview.html"title="class in com.mxgraph.swing.handler">mxMovePreview</A><B>getMovePreview</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="createMarker()"><!----></A><H3>
createMarker</H3>
<PRE>
protected <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A><B>createMarker</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="getGraphComponent()"><!----></A><H3>
getGraphComponent</H3>
<PRE>
public <AHREF="../../../../com/mxgraph/swing/mxGraphComponent.html"title="class in com.mxgraph.swing">mxGraphComponent</A><B>getGraphComponent</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="isEnabled()"><!----></A><H3>
isEnabled</H3>
<PRE>
public boolean <B>isEnabled</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="setEnabled(boolean)"><!----></A><H3>
setEnabled</H3>
<PRE>
public void <B>setEnabled</B>(boolean value)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="isCloneEnabled()"><!----></A><H3>
isCloneEnabled</H3>
<PRE>
public boolean <B>isCloneEnabled</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="setCloneEnabled(boolean)"><!----></A><H3>
setCloneEnabled</H3>
<PRE>
public void <B>setCloneEnabled</B>(boolean value)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="isMoveEnabled()"><!----></A><H3>
isMoveEnabled</H3>
<PRE>
public boolean <B>isMoveEnabled</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="setMoveEnabled(boolean)"><!----></A><H3>
setMoveEnabled</H3>
<PRE>
public void <B>setMoveEnabled</B>(boolean value)</PRE>
public void <B>setMarkerEnabled</B>(boolean value)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="getMarker()"><!----></A><H3>
getMarker</H3>
<PRE>
public <AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A><B>getMarker</B>()</PRE>
public void <B>setMarker</B>(<AHREF="../../../../com/mxgraph/swing/handler/mxCellMarker.html"title="class in com.mxgraph.swing.handler">mxCellMarker</A> value)</PRE>
public void <B>updateDragImage</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] cells)</PRE>
public void <B>mouseMoved</B>(<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>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseMotionListener.html?is-external=true#mouseMoved(java.awt.event.MouseEvent)"title="class or interface in java.awt.event">mouseMoved</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseMotionListener.html?is-external=true"title="class or interface in java.awt.event">MouseMotionListener</A></CODE><DT><B>Overrides:</B><DD><CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html#mouseMoved(java.awt.event.MouseEvent)">mouseMoved</A></CODE> in class <CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A></CODE></DL>
protected <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/Cursor.html?is-external=true"title="class or interface in java.awt">Cursor</A><B>getCursor</B>(<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>
public void <B>dragEnter</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true#dragEnter(java.awt.dnd.DropTargetDragEvent)"title="class or interface in java.awt.dnd">dragEnter</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></CODE></DL>
public void <B>mousePressed</B>(<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>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseListener.html?is-external=true#mousePressed(java.awt.event.MouseEvent)"title="class or interface in java.awt.event">mousePressed</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseListener.html?is-external=true"title="class or interface in java.awt.event">MouseListener</A></CODE><DT><B>Overrides:</B><DD><CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A></CODE> in class <CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A></CODE></DL>
public <AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] <B>getCells</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> initialCell)</PRE>
public void <B>start</B>(<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>
public void <B>dropActionChanged</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true#dropActionChanged(java.awt.dnd.DropTargetDragEvent)"title="class or interface in java.awt.dnd">dropActionChanged</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></CODE></DL>
public void <B>dragOver</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDragEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDragEvent</A> e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true#dragOver(java.awt.dnd.DropTargetDragEvent)"title="class or interface in java.awt.dnd">dragOver</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></CODE></DL>
public <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><B>convertPoint</B>(<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> pt)</PRE>
public void <B>mouseDragged</B>(<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>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseMotionListener.html?is-external=true#mouseDragged(java.awt.event.MouseEvent)"title="class or interface in java.awt.event">mouseDragged</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseMotionListener.html?is-external=true"title="class or interface in java.awt.event">MouseMotionListener</A></CODE><DT><B>Overrides:</B><DD><CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html#mouseDragged(java.awt.event.MouseEvent)">mouseDragged</A></CODE> in class <CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A></CODE></DL>
protected <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><B>getPreviewLocation</B>(<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,
public void <B>dragExit</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true#dragExit(java.awt.dnd.DropTargetEvent)"title="class or interface in java.awt.dnd">dragExit</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></CODE></DL>
public void <B>drop</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetDropEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetDropEvent</A> e)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true#drop(java.awt.dnd.DropTargetDropEvent)"title="class or interface in java.awt.dnd">drop</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetListener.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetListener</A></CODE></DL>
public void <B>mouseReleased</B>(<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>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseListener.html?is-external=true#mouseReleased(java.awt.event.MouseEvent)"title="class or interface in java.awt.event">mouseReleased</A></CODE> in interface <CODE><AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/event/MouseListener.html?is-external=true"title="class or interface in java.awt.event">MouseListener</A></CODE><DT><B>Overrides:</B><DD><CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A></CODE> in class <CODE><AHREF="../../../../com/mxgraph/swing/util/mxMouseAdapter.html"title="class in com.mxgraph.swing.util">mxMouseAdapter</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<ANAME="fold(java.lang.Object)"><!----></A><H3>
fold</H3>
<PRE>
protected void <B>fold</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> cell)</PRE>
protected boolean <B>shouldRemoveCellFromParent</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A> parent,
<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> e)</PRE>
<DL>
<DD>Returns true if the given cells should be removed from the parent for the specified
protected void <B>moveCells</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A>[] 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/event/MouseEvent.html?is-external=true"title="class or interface in java.awt.event">MouseEvent</A> e)</PRE>
public void <B>paint</B>(<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>
protected <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><B>createEvent</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</PRE>
protected static final <AHREF="../../../../com/mxgraph/swing/handler/mxGraphTransferHandler.html"title="class in com.mxgraph.swing.handler">mxGraphTransferHandler</A><B>getGraphTransferHandler</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</PRE>
<DL>
<DD>Helper method to return the component for a drop target event.
protected static final <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><B>getDropTarget</B>(<AHREF="http://download.oracle.com/javase/1.5.0/docs/api/java/awt/dnd/DropTargetEvent.html?is-external=true"title="class or interface in java.awt.dnd">DropTargetEvent</A> e)</PRE>
<DL>
<DD>Helper method to return the component for a drop target event.
<AHREF="../../../../com/mxgraph/swing/handler/mxElbowEdgeHandler.html"title="class in com.mxgraph.swing.handler"><B>PREV CLASS</B></A>
<AHREF="../../../../com/mxgraph/swing/handler/mxGraphTransferHandler.html"title="class in com.mxgraph.swing.handler"><B>NEXT CLASS</B></A></FONT></TD>