com.touchgraph.graphlayout.interaction
public abstract class TGAbstractDragUI extends TGSelfDeactivatingUI
Modifier and Type | Field and Description |
---|---|
boolean |
mouseWasDragged |
TGPanel |
tgPanel |
Constructor and Description |
---|
TGAbstractDragUI(TGPanel tgp)
Constructor with TGPanel tgp.
|
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
activate(MouseEvent e) |
void |
deactivate() |
abstract void |
mouseDragged(MouseEvent e) |
abstract void |
mousePressed(MouseEvent e) |
abstract void |
mouseReleased(MouseEvent e) |
abstract void |
preActivate() |
abstract void |
preDeactivate() |
setSelfDeactivate
activate, isActive
public TGPanel tgPanel
public boolean mouseWasDragged
public TGAbstractDragUI(TGPanel tgp)
public final void activate()
activate
in class TGUserInterface
public final void activate(MouseEvent e)
public final void deactivate()
deactivate
in class TGUserInterface
public abstract void preActivate()
public abstract void preDeactivate()
public abstract void mousePressed(MouseEvent e)
public abstract void mouseDragged(MouseEvent e)
public abstract void mouseReleased(MouseEvent e)