Class EditingPopupGraphMousePlugin<V extends LabeledNode,E extends Edge>
java.lang.Object
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
it.univr.di.cstnu.visualization.EditingPopupGraphMousePlugin<V,E>
- Type Parameters:
V
- generic type extending for NodeE
- generic type extending for Edge
- All Implemented Interfaces:
edu.uci.ics.jung.visualization.control.GraphMousePlugin
,MouseListener
,EventListener
public class EditingPopupGraphMousePlugin<V extends LabeledNode,E extends Edge>
extends edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
2017-10-23 I added a menu item to manage the export of a graph.
- Version:
- $Rev: 840 $
- Author:
- Roberto Posenato
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) com.google.common.base.Supplier
<E> (package private) static final Logger
logger(package private) 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> vertexFactory1, com.google.common.base.Supplier<E> edgeFactory1) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
setEdgeFactory
(com.google.common.base.Supplier<E> edgeFactory1) 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
-
LOG
logger -
vertexFactory
com.google.common.base.Supplier<V extends LabeledNode> vertexFactory -
edgeFactory
-
-
Constructor Details
-
EditingPopupGraphMousePlugin
-
-
Method Details
-
setEdgeFactory
- Parameters:
edgeFactory1
- aSupplier
object.
-
handlePopup
- Specified by:
handlePopup
in classedu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
-