Inheritance diagram for org.jgraph.graph.VertexView.SizeHandle:
Public Member Functions | |
SizeHandle (VertexView vertexview, GraphContext ctx) | |
boolean | isConstrainedSizeEvent (MouseEvent e) |
void | paint (Graphics g) |
void | overlay (Graphics g) |
void | mouseMoved (MouseEvent event) |
void | mousePressed (MouseEvent event) |
void | mouseDragged (MouseEvent event) |
void | mouseReleased (MouseEvent e) |
Public Attributes | |
transient int[] | cursors = null |
Protected Member Functions | |
void | initOffscreen () |
Rectangle2D | computeBounds (MouseEvent event) |
void | invalidate () |
Protected Attributes | |
transient Image | offscreen |
transient Graphics | offgraphics |
transient boolean | firstDrag = true |
transient JGraph | graph |
transient VertexView | vertex |
transient CellView[] | portViews |
transient Rectangle2D | cachedBounds |
transient GraphContext | context |
transient Rectangle2D | initialBounds |
transient CellView[] | contextViews |
transient int | index = -1 |
transient Rectangle2D[] | r = new Rectangle2D[8] |
boolean | firstOverlayInvocation = true |
boolean | editing = false |
|
|
|
|
|
|
|
|
|
|
|
Process mouse dragged manas.event. Implements org.jgraph.graph.CellHandle. |
|
Invoked when the mouse pointer has been moved on a component (with no buttons down). Implements org.jgraph.graph.CellHandle. |
|
Process mouse pressed manas.event. Implements org.jgraph.graph.CellHandle. |
|
Messaged when the drag operation has terminated with a drop.
Implements org.jgraph.graph.CellHandle. |
|
Paint the handle on the given graphics object during mouse operations.
Implements org.jgraph.graph.CellHandle. |
|
Paint the handle on the given graphics object once.
Implements org.jgraph.graph.CellHandle. |
|
|
|
|
|
|
|
Array that holds the cursors for the different control points. |
|
True if the cell is being edited. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|