|
mxGraph 2.5.0.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.mxgraph.swing.handler.mxCellHandler com.mxgraph.swing.handler.mxVertexHandler
public class mxVertexHandler
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. |
Fields inherited from class com.mxgraph.swing.handler.mxCellHandler |
---|
bounds, first, graphComponent, handles, handlesVisible, index, preview, state |
Constructor Summary | |
---|---|
mxVertexHandler(mxGraphComponent graphComponent,
mxCellState state)
|
Method Summary | |
---|---|
protected Rectangle[] |
createHandles()
Creates the rectangles that define the handles. |
protected JComponent |
createPreview()
Creates the preview for this handler. |
protected Cursor |
getCursor(MouseEvent e,
int index)
Returns the cursor for the given event and handle. |
Color |
getSelectionColor()
Returns the color used to draw the selection border. |
Stroke |
getSelectionStroke()
Returns the stroke used to draw the selection border. |
void |
mouseDragged(MouseEvent e)
Processes the given event. |
void |
mouseReleased(MouseEvent e)
Processes the given event. |
protected void |
moveLabel(MouseEvent e)
|
void |
paint(Graphics g)
Paints the visible handles of this handler. |
protected void |
resizeCell(MouseEvent e)
|
protected mxRectangle |
union(mxRectangle bounds,
double dx,
double dy,
int index)
|
Methods inherited from class com.mxgraph.swing.handler.mxCellHandler |
---|
destroy, getBounds, getGraphComponent, getHandleBorderColor, getHandleCount, getHandleFillColor, getIndex, getIndexAt, getState, getToolTipText, isActive, isHandleEnabled, isHandlesVisible, isHandleVisible, isIgnoredEvent, isLabel, isLabelMovable, mouseMoved, mousePressed, refresh, reset, setHandlesVisible, start |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static Cursor[] CURSORS
protected transient boolean gridEnabledEvent
protected transient boolean constrainedEvent
Constructor Detail |
---|
public mxVertexHandler(mxGraphComponent graphComponent, mxCellState state)
graphComponent
- state
- Method Detail |
---|
protected Rectangle[] createHandles()
mxCellHandler
createHandles
in class mxCellHandler
protected JComponent createPreview()
mxCellHandler
createPreview
in class mxCellHandler
public void mouseDragged(MouseEvent e)
mxCellHandler
mouseDragged
in class mxCellHandler
public void mouseReleased(MouseEvent e)
mxCellHandler
mouseReleased
in class mxCellHandler
protected void moveLabel(MouseEvent e)
protected void resizeCell(MouseEvent e)
e
- protected Cursor getCursor(MouseEvent e, int index)
mxCellHandler
getCursor
in class mxCellHandler
protected mxRectangle union(mxRectangle bounds, double dx, double dy, int index)
bounds
- dx
- dy
- index
- public Color getSelectionColor()
mxCellHandler
getSelectionColor
in class mxCellHandler
public Stroke getSelectionStroke()
mxCellHandler
getSelectionStroke
in class mxCellHandler
public void paint(Graphics g)
mxCellHandler
paint
in class mxCellHandler
|
mxGraph 2.5.0.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |