Class EditingPopupGraphMousePlugin<V,E>
java.lang.Object
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
edu.uci.ics.jung.visualization.control.EditingPopupGraphMousePlugin<V,E>
- All Implemented Interfaces:
GraphMousePlugin
,MouseListener
,EventListener
a plugin that uses popup menus to create vertices, undirected edges,
and directed edges.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.common.base.Supplier
<E> protected com.google.common.base.Supplier
<V> Fields inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
cursor, down, modifiers
-
Constructor Summary
ConstructorsConstructorDescriptionEditingPopupGraphMousePlugin
(com.google.common.base.Supplier<V> vertexFactory, com.google.common.base.Supplier<E> edgeFactory) -
Method Summary
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiers, setCursor, setModifiers
-
Field Details
-
vertexFactory
-
edgeFactory
-
-
Constructor Details
-
EditingPopupGraphMousePlugin
-
-
Method Details
-
handlePopup
- Specified by:
handlePopup
in classAbstractPopupGraphMousePlugin
-