|
JGraph X 2.1.0.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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 mxCellHandlerprotected JComponent createPreview()
mxCellHandler
createPreview in class mxCellHandlerpublic void mouseDragged(MouseEvent e)
mxCellHandler
mouseDragged in class mxCellHandlerpublic void mouseReleased(MouseEvent e)
mxCellHandler
mouseReleased in class mxCellHandlerprotected 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 mxCellHandlerpublic Stroke getSelectionStroke()
mxCellHandler
getSelectionStroke in class mxCellHandlerpublic void paint(Graphics g)
mxCellHandler
paint in class mxCellHandler
|
JGraph X 2.1.0.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||