public class CanvasGraphGUIImpl<G extends Graph<V,E>,V,E extends Edge<V>> extends BaseGraphGUI<G,V,E>
graph, selection
Constructor and Description |
---|
CanvasGraphGUIImpl(G g,
GraphGUIHelper<G,V,E> helper,
boolean can_be_saved) |
Modifier and Type | Method and Description |
---|---|
Component |
getGraphComponent() |
JMenu |
getViewMenu(JMenu layout)
Fill the view menu with actions available on this graph GUI
|
double |
getZoomLevel() |
void |
refresh(Object o)
A single item was changed.
|
void |
repaint()
Force a repaint (should be used only by layout actions)
|
void |
selectionChanged()
Update selection to reflect the internal selection object
|
protected void |
setZoomLevel(ZoomEffect effect) |
addGraphGUIListener, canBeSaved, canCopyPaste, fireGraphClose, fireSelectionChange, getEdgeEditionPanel, getEditActionManager, getEditingTabLabel, getGraph, getInfoPanel, getMainEditionPanel, getNodeEditionPanel, getSelection, getZoomAction, graphChanged, isEditAllowed, isSaved, removeGraphGUIListener, save, saveAs, setSaved, updateSelection
public CanvasGraphGUIImpl(G g, GraphGUIHelper<G,V,E> helper, boolean can_be_saved)
public Component getGraphComponent()
public void selectionChanged()
GraphGUI
public void repaint()
GraphGUI
public void refresh(Object o)
GraphViewListener
protected void setZoomLevel(ZoomEffect effect)
setZoomLevel
in class BaseGraphGUI<G extends Graph<V,E>,V,E extends Edge<V>>
public double getZoomLevel()
Copyright © 2005–2020. All rights reserved.