public class GraphOperationsController
extends com.mxgraph.swing.handler.mxGraphHandler
bbox, canImport, cell, cellBounds, cells, centerPreview, cloneEnabled, constrainedEvent, currentDropTarget, DEFAULT_CURSOR, dragCells, dragImage, enabled, first, FOLD_CURSOR, graphComponent, gridEnabledEvent, imagePreview, initialCell, keepOnTop, livePreview, marker, markerEnabled, MOVE_CURSOR, moveEnabled, movePreview, previewBounds, removeCellsFromParent, selectEnabled, transferBounds, visible
Constructor and Description |
---|
GraphOperationsController(com.mxgraph.swing.mxGraphComponent graphcomponent)
Creates a new graph controller.
|
Modifier and Type | Method and Description |
---|---|
protected com.mxgraph.swing.handler.mxCellMarker |
createMarker()
Creates the marker.
|
protected void |
fold(java.lang.Object cell)
Fold cells.
|
void |
mousePressed(java.awt.event.MouseEvent e) |
protected void |
moveCells(java.lang.Object[] cells,
double dx,
double dy,
java.lang.Object target,
java.awt.event.MouseEvent e)
Moves the cells.
|
static void |
pseudoCollapse(VSubProcess sp) |
convertPoint, createEvent, createMovePreview, dragEnter, dragExit, dragOver, drop, dropActionChanged, getCells, getCursor, getDropTarget, getGraphComponent, getGraphTransferHandler, getMarker, getMovePreview, getPreviewLocation, installDragGestureHandler, installDropTargetHandler, isCenterPreview, isCloneEnabled, isEnabled, isImagePreview, isLivePreview, isMarkerEnabled, isMoveEnabled, isRemoveCellsFromParent, isSelectEnabled, isVisible, mouseDragged, mouseMoved, mouseReleased, paint, reset, setCenterPreview, setCloneEnabled, setEnabled, setImagePreview, setLivePreview, setMarker, setMarkerEnabled, setMoveEnabled, setPreviewBounds, setRemoveCellsFromParent, setSelectEnabled, setVisible, shouldRemoveCellFromParent, start, updateDragImage
public GraphOperationsController(com.mxgraph.swing.mxGraphComponent graphcomponent)
graphcomponent
- The graph component.public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class com.mxgraph.swing.handler.mxGraphHandler
protected void moveCells(java.lang.Object[] cells, double dx, double dy, java.lang.Object target, java.awt.event.MouseEvent e)
moveCells
in class com.mxgraph.swing.handler.mxGraphHandler
protected void fold(java.lang.Object cell)
fold
in class com.mxgraph.swing.handler.mxGraphHandler
protected com.mxgraph.swing.handler.mxCellMarker createMarker()
createMarker
in class com.mxgraph.swing.handler.mxGraphHandler
public static final void pseudoCollapse(VSubProcess sp)