public class EditIconGraphController extends BasicGraphController
BasicGraphController.OpenBaseClassAction, BasicGraphController.SchematicContextMenuFactory, BasicGraphController.UnitSolverDialogAction| Modifier and Type | Field and Description |
|---|---|
protected NamedObjController |
_attributeController
The attribute controller.
|
_animated, _animationRenderer, _configureAction, _configureMenuFactory, _menuCreator, _menuFactory, _openBaseClassAction, _unitSolverDialogAction| Constructor and Description |
|---|
EditIconGraphController()
Create a new basic controller with default
terminal and edge interactors and default context menus.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
_createControllers()
Create the controllers for nodes in this graph.
|
void |
addToMenuAndToolbar(javax.swing.JMenu menu,
javax.swing.JToolBar toolbar)
Add hot key for look inside.
|
diva.graph.EdgeController |
getEdgeController(java.lang.Object edge)
Throw an exception.
|
diva.graph.NodeController |
getNodeController(java.lang.Object object)
Return the node controller appropriate for the specified object.
|
protected void |
initializeInteraction()
Initialize all interaction on the graph pane.
|
void |
setConfiguration(Configuration configuration)
Set the configuration.
|
_addHotKeys, _areThereActiveErrorHighlights, _getClearAllErrorHighlightsChangeRequest, _initializeInteraction, clearAllErrorHighlights, clearAnimation, event, getAnimationDelay, getConfiguration, getConfigureMenuFactory, getFrame, highlightError, message, setAnimationDelay, setFigure, setFrame, valueChangedaddEdge, addEdge, addGraphViewListener, addNode, addNode, addNode, addNode, clear, clearEdge, clearNode, dispatch, drawEdge, drawNode, drawNode, getFigure, getGraphModel, getGraphPane, getSelectionModel, removeEdge, removeGraphViewListener, removeNode, rerender, rerenderEdge, rerenderNode, setGraphModel, setGraphPane, setSelectionModelprotected NamedObjController _attributeController
public EditIconGraphController()
public void addToMenuAndToolbar(javax.swing.JMenu menu, javax.swing.JToolBar toolbar)
addToMenuAndToolbar in class BasicGraphControllermenu - The menu to add to, which is ignored.toolbar - The toolbar to add to, which is also ignored.public diva.graph.EdgeController getEdgeController(java.lang.Object edge)
getEdgeController in interface diva.graph.GraphControllergetEdgeController in class diva.graph.AbstractGraphControlleredge - The edge object.InternalErrorException - If this is called.public diva.graph.NodeController getNodeController(java.lang.Object object)
getNodeController in interface diva.graph.GraphControllergetNodeController in class BasicGraphControllerobject - A Vertex, Locatable, or Port.java.lang.RuntimeException - If the specified object is not
a Locatable contained by an Attribute.public void setConfiguration(Configuration configuration)
setConfiguration in class BasicGraphControllerconfiguration - The configuration.BasicGraphController.getConfiguration()protected void _createControllers()
_createControllers in class BasicGraphControllerprotected void initializeInteraction()
initializeInteraction in class BasicGraphController