net.simplace.simulation.graphpanel.event.FWSimEditingGraphMousePlugin




public class FWSimEditingGraphMousePlugin extends
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin {
// Public Constructors
public FWSimEditingGraphMousePlugin(Factory vertexFactory1, Factory
aSimFieldLinkFactory);
public FWSimEditingGraphMousePlugin(int modifiers1, Factory vertexFactory1,
Factory edgeFactory1);


// Public Instance Methods
public void mousePressed(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


If the mouse is pressed in an empty area, create a new vertex there. If the mouse is pressed on an existing vertex, prepare to create an edge from that vertex to another If the mouse is pressed in an empty area, create a new vertex there. If the mouse is pressed on an existing vertex, prepare to create an edge from that vertex to another
public void mouseReleased(MouseEvent e);
// Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


If startVertex is non-null, and the mouse is released over an existing vertex, create an undirected edge from startVertex to the vertex under the mouse pointer. If shift was also pressed, create a directed edge instead.
public void mouseDragged(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


If startVertex is non-null, stretch an edge shape between startVertex and the mouse pointer to simulate edge creation
public void mouseClicked(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


public void mouseEntered(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


public void mouseExited(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin


public void mouseMoved(MouseEvent e); // Overrides
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin




}



Hierarchy: java.lang.Object - edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin (edu.uci.ics.jung.visualization.control.GraphMousePlugin) - edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin (java.awt.event.MouseListener, java.awt.event.MouseMotionListener) - FWSimEditingGraphMousePlugin