Class AbstractPopupGraphMousePlugin
- java.lang.Object
-
- org.jungrapht.visualization.control.AbstractGraphMousePlugin
-
- org.jungrapht.visualization.control.AbstractPopupGraphMousePlugin
-
- All Implemented Interfaces:
MouseListener,EventListener,GraphMousePlugin
- Direct Known Subclasses:
EditingPopupGraphMousePlugin
public abstract class AbstractPopupGraphMousePlugin extends AbstractGraphMousePlugin implements MouseListener
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jungrapht.visualization.control.AbstractGraphMousePlugin
AbstractGraphMousePlugin.Selecting
-
-
Field Summary
Fields Modifier and Type Field Description protected intmodifiers-
Fields inherited from class org.jungrapht.visualization.control.AbstractGraphMousePlugin
cursor, down
-
-
Constructor Summary
Constructors Constructor Description AbstractPopupGraphMousePlugin()AbstractPopupGraphMousePlugin(int modifiers)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidhandlePopup(MouseEvent e)voidmouseClicked(MouseEvent e)voidmouseEntered(MouseEvent e)voidmouseExited(MouseEvent e)voidmousePressed(MouseEvent e)voidmouseReleased(MouseEvent e)if this is the popup trigger, process here, otherwise defer to the superclass-
Methods inherited from class org.jungrapht.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiersEx, setCursor, setModifiers
-
-
-
-
Method Detail
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressedin interfaceMouseListener
-
mouseReleased
public void mouseReleased(MouseEvent e)
if this is the popup trigger, process here, otherwise defer to the superclass- Specified by:
mouseReleasedin interfaceMouseListener
-
handlePopup
protected abstract void handlePopup(MouseEvent e)
-
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClickedin interfaceMouseListener
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExitedin interfaceMouseListener
-
-