V
- vertex typeE
- edge typepublic class EditingModalGraphMouse<V,E>
extends edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
Modifier and Type | Class and Description |
---|---|
static class |
EditingModalGraphMouse.ModeKeyAdapter
Internal utility class to set the mode by keyboard.
|
Constructor and Description |
---|
EditingModalGraphMouse(edu.uci.ics.jung.visualization.RenderContext<V,E> rc,
org.apache.commons.collections15.Factory<V> vertexFactory,
org.apache.commons.collections15.Factory<E> edgeFactory)
Creates an instance with default values.
|
EditingModalGraphMouse(edu.uci.ics.jung.visualization.RenderContext<V,E> rc,
org.apache.commons.collections15.Factory<V> vertexFactory,
org.apache.commons.collections15.Factory<E> edgeFactory,
float in,
float out)
Creates an instance with passed values.
|
Modifier and Type | Method and Description |
---|---|
edu.uci.ics.jung.visualization.annotations.AnnotatingGraphMousePlugin<V,E> |
getAnnotatingPlugin()
Getter for the field
annotatingPlugin . |
edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin<V,E> |
getEditingPlugin()
Getter for the field
editingPlugin . |
LabelEditingGraphMousePlugin<? extends LabeledNode,? extends LabeledIntEdge> |
getLabelEditingPlugin()
Getter for the field
labelEditingPlugin . |
JComboBox |
getModeComboBox() |
JMenu |
getModeMenu()
create (if necessary) and return a menu that will change the mode
|
edu.uci.ics.jung.visualization.control.EditingPopupGraphMousePlugin<V,E> |
getPopupEditingPlugin()
Getter for the field
popupEditingPlugin . |
void |
setMode(edu.uci.ics.jung.visualization.control.ModalGraphMouse.Mode mode)
setter for the Mode.
|
addItemListener, getItemListeners, getModeKeyListener, getModeListener, getSelectedObjects, removeItemListener, setModeKeyListener, setZoomAtMouse
add, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
mouseDragged, mouseMoved
mouseWheelMoved
public EditingModalGraphMouse(edu.uci.ics.jung.visualization.RenderContext<V,E> rc, org.apache.commons.collections15.Factory<V> vertexFactory, org.apache.commons.collections15.Factory<E> edgeFactory)
rc
- a RenderContext
object.vertexFactory
- a Factory
object.edgeFactory
- a Factory
object.public EditingModalGraphMouse(edu.uci.ics.jung.visualization.RenderContext<V,E> rc, org.apache.commons.collections15.Factory<V> vertexFactory, org.apache.commons.collections15.Factory<E> edgeFactory, float in, float out)
rc
- a RenderContext
object.vertexFactory
- a Factory
object.edgeFactory
- a Factory
object.in
- override value for scale inout
- override value for scale outpublic edu.uci.ics.jung.visualization.annotations.AnnotatingGraphMousePlugin<V,E> getAnnotatingPlugin()
Getter for the field annotatingPlugin
.
public edu.uci.ics.jung.visualization.control.EditingGraphMousePlugin<V,E> getEditingPlugin()
Getter for the field editingPlugin
.
public LabelEditingGraphMousePlugin<? extends LabeledNode,? extends LabeledIntEdge> getLabelEditingPlugin()
Getter for the field labelEditingPlugin
.
public JComboBox getModeComboBox()
getModeComboBox
in class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
public JMenu getModeMenu()
getModeMenu
in class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
public edu.uci.ics.jung.visualization.control.EditingPopupGraphMousePlugin<V,E> getPopupEditingPlugin()
Getter for the field popupEditingPlugin
.
public void setMode(edu.uci.ics.jung.visualization.control.ModalGraphMouse.Mode mode)
setMode
in interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
setMode
in class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
Copyright © 2017 Computer Science Department - University of Verona - Italy. All rights reserved.