Class AbstractPopupGraphMousePlugin
- java.lang.Object
-
- edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
-
- edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
-
- All Implemented Interfaces:
GraphMousePlugin,java.awt.event.MouseListener,java.util.EventListener
- Direct Known Subclasses:
EditingPopupGraphMousePlugin,PluggableRendererDemo.PopupGraphMousePlugin
public abstract class AbstractPopupGraphMousePlugin extends AbstractGraphMousePlugin implements java.awt.event.MouseListener
-
-
Field Summary
-
Fields inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
cursor, down, modifiers
-
-
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(java.awt.event.MouseEvent e)voidmouseClicked(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent e)voidmouseExited(java.awt.event.MouseEvent e)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)if this is the popup trigger, process here, otherwise defer to the superclass-
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiers, setCursor, setModifiers
-
-
-
-
Method Detail
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
if this is the popup trigger, process here, otherwise defer to the superclass- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
handlePopup
protected abstract void handlePopup(java.awt.event.MouseEvent e)
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
-