public class CustomDragControlL
extends prefuse.controls.DragControl
Constructor and Description |
---|
CustomDragControlL(java.lang.String action,
PNetVisualizerControllerL con)
Creates a new drag control that invokes an action upon drag events.
|
Modifier and Type | Method and Description |
---|---|
void |
itemDragged(prefuse.visual.VisualItem item,
java.awt.event.MouseEvent e) |
void |
itemPressed(prefuse.visual.VisualItem item,
java.awt.event.MouseEvent e) |
void |
itemReleased(prefuse.visual.VisualItem item,
java.awt.event.MouseEvent e) |
itemEntered, itemExited, setFixPositionOnMouseOver, tableChanged
isEnabled, itemClicked, itemKeyPressed, itemKeyReleased, itemKeyTyped, itemMoved, itemWheelMoved, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, setEnabled
public CustomDragControlL(java.lang.String action, PNetVisualizerControllerL con)
action
- the action to run when drag events occur.public void itemPressed(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
itemPressed
in interface prefuse.controls.Control
itemPressed
in class prefuse.controls.DragControl
Control.itemPressed(prefuse.visual.VisualItem, java.awt.event.MouseEvent)
public void itemReleased(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
itemReleased
in interface prefuse.controls.Control
itemReleased
in class prefuse.controls.DragControl
public void itemDragged(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
itemDragged
in interface prefuse.controls.Control
itemDragged
in class prefuse.controls.DragControl
Control.itemDragged(prefuse.visual.VisualItem, java.awt.event.MouseEvent)