public class EditIconGraphController extends BasicGraphController
Red (johnr) |
Yellow (eal) |
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.
|
EdgeController |
getEdgeController(java.lang.Object edge)
Throw an exception.
|
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, valueChanged
addEdge, 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, setSelectionModel
protected NamedObjController _attributeController
public EditIconGraphController()
public void addToMenuAndToolbar(javax.swing.JMenu menu, javax.swing.JToolBar toolbar)
addToMenuAndToolbar
in class BasicGraphController
menu
- The menu to add to, which is ignored.toolbar
- The toolbar to add to, which is also ignored.public EdgeController getEdgeController(java.lang.Object edge)
getEdgeController
in interface GraphController
getEdgeController
in class AbstractGraphController
edge
- The edge object.InternalErrorException
- If this is called.public NodeController getNodeController(java.lang.Object object)
getNodeController
in interface GraphController
getNodeController
in class BasicGraphController
object
- 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 BasicGraphController
configuration
- The configuration.BasicGraphController.getConfiguration()
protected void _createControllers()
_createControllers
in class BasicGraphController
protected void initializeInteraction()
initializeInteraction
in class BasicGraphController