com.mxgraph.swing.handler
Class mxVertexHandler
java.lang.Object
com.mxgraph.swing.handler.mxCellHandler
com.mxgraph.swing.handler.mxVertexHandler
public class mxVertexHandler
- extends mxCellHandler
Field Summary |
protected boolean |
constrainedEvent
Workaround for shift-key-state not correct in mouseReleased. |
static Cursor[] |
CURSORS
|
protected boolean |
gridEnabledEvent
Workaround for alt-key-state not correct in mouseReleased. |
Methods inherited from class com.mxgraph.swing.handler.mxCellHandler |
getHandleBorderColor, getHandleCount, getHandleFillColor, getIndexAt, getState, getToolTipText, isHandlesVisible, isHandleVisible, isIgnoredEvent, isLabel, isLabelMovable, mouseMoved, mousePressed, reset, setHandlesVisible, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CURSORS
public static Cursor[] CURSORS
gridEnabledEvent
protected transient boolean gridEnabledEvent
- Workaround for alt-key-state not correct in mouseReleased.
constrainedEvent
protected transient boolean constrainedEvent
- Workaround for shift-key-state not correct in mouseReleased.
mxVertexHandler
public mxVertexHandler(mxGraphComponent graphComponent,
mxCellState state)
- Parameters:
graphComponent
- state
-
createHandles
protected Rectangle[] createHandles()
- Overrides:
createHandles
in class mxCellHandler
createPreview
protected JComponent createPreview()
- Overrides:
createPreview
in class mxCellHandler
mouseDragged
public void mouseDragged(MouseEvent e)
- Overrides:
mouseDragged
in class mxCellHandler
mouseReleased
public void mouseReleased(MouseEvent e)
- Overrides:
mouseReleased
in class mxCellHandler
moveLabel
protected void moveLabel(MouseEvent e)
resizeCell
protected void resizeCell(MouseEvent e)
- Parameters:
e
-
getCursor
protected Cursor getCursor(MouseEvent e,
int index)
- Overrides:
getCursor
in class mxCellHandler
- Returns:
- Returns the cursor for the given event and index.
union
protected mxRectangle union(mxRectangle bounds,
double dx,
double dy,
int index)
- Parameters:
bounds
- dx
- dy
- index
-
paint
public void paint(Graphics g)
- Overrides:
paint
in class mxCellHandler
Copyright (c) 2008 Gaudenz Alder. All rights reserved.