Package ptolemy.vergil.modal
Class CaseGraphFrame.CaseGraphController
- java.lang.Object
-
- diva.graph.AbstractGraphController
-
- ptolemy.vergil.basic.BasicGraphController
-
- ptolemy.vergil.basic.WithIconGraphController
-
- ptolemy.vergil.basic.RunnableGraphController
-
- ptolemy.vergil.actor.ActorViewerGraphController
-
- ptolemy.vergil.actor.ActorEditorGraphController
-
- ptolemy.vergil.modal.CaseGraphFrame.CaseGraphController
-
- All Implemented Interfaces:
GraphController
,ExecutionListener
,DebugListener
,ValueListener
- Enclosing class:
- CaseGraphFrame
public class CaseGraphFrame.CaseGraphController extends ActorEditorGraphController
Specialized graph controller that handles multiple graph models.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ptolemy.vergil.actor.ActorEditorGraphController
ActorEditorGraphController.LinkCreator, ActorEditorGraphController.NewRelationAction, ActorEditorGraphController.RelationCreator
-
Nested classes/interfaces inherited from class ptolemy.vergil.actor.ActorViewerGraphController
ActorViewerGraphController.EntityLayout
-
Nested classes/interfaces inherited from class ptolemy.vergil.basic.WithIconGraphController
WithIconGraphController.NewPortAction
-
Nested classes/interfaces inherited from class ptolemy.vergil.basic.BasicGraphController
BasicGraphController.OpenBaseClassAction, BasicGraphController.SchematicContextMenuFactory, BasicGraphController.UnitSolverDialogAction
-
-
Field Summary
-
Fields inherited from class ptolemy.vergil.actor.ActorEditorGraphController
_newRelationAction
-
Fields inherited from class ptolemy.vergil.actor.ActorViewerGraphController
_addonActorController, _attributeController, _classDefinitionController, _entityController, _entityPortController, _linkController, _relationController
-
Fields inherited from class ptolemy.vergil.basic.WithIconGraphController
_editIconAction, _portController, _removeIconAction
-
Fields inherited from class ptolemy.vergil.basic.BasicGraphController
_animated, _animationRenderer, _configureAction, _configureMenuFactory, _menuCreator, _menuFactory, _openBaseClassAction, _unitSolverDialogAction
-
-
Constructor Summary
Constructors Constructor Description CaseGraphController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
_addHotKeys(JGraph jgraph)
Add hot keys to the actions in the given JGraph.GraphModel
getGraphModel()
Override the base class to select the graph model associated with the selected pane.-
Methods inherited from class ptolemy.vergil.actor.ActorEditorGraphController
_createControllers, _initializeInteraction, addToMenuAndToolbar, initializeInteraction, setConfiguration
-
Methods inherited from class ptolemy.vergil.actor.ActorViewerGraphController
event, getEdgeController, getEntityController, getNodeController
-
Methods inherited from class ptolemy.vergil.basic.RunnableGraphController
_getManager, _report, _report, executionError, executionFinished, managerStateChanged
-
Methods inherited from class ptolemy.vergil.basic.WithIconGraphController
getNewPortLocation
-
Methods inherited from class ptolemy.vergil.basic.BasicGraphController
_areThereActiveErrorHighlights, _getClearAllErrorHighlightsChangeRequest, clearAllErrorHighlights, clearAnimation, getAnimationDelay, getConfiguration, getConfigureMenuFactory, getFrame, highlightError, message, setAnimationDelay, setFigure, setFrame, valueChanged
-
Methods inherited from class diva.graph.AbstractGraphController
addEdge, addEdge, addGraphViewListener, addNode, addNode, addNode, addNode, clear, clearEdge, clearNode, dispatch, drawEdge, drawNode, drawNode, getFigure, getGraphPane, getSelectionModel, removeEdge, removeGraphViewListener, removeNode, rerender, rerenderEdge, rerenderNode, setGraphModel, setGraphPane, setSelectionModel
-
-
-
-
Method Detail
-
getGraphModel
public GraphModel getGraphModel()
Override the base class to select the graph model associated with the selected pane.- Specified by:
getGraphModel
in interfaceGraphController
- Overrides:
getGraphModel
in classAbstractGraphController
-
_addHotKeys
protected void _addHotKeys(JGraph jgraph)
Add hot keys to the actions in the given JGraph.- Overrides:
_addHotKeys
in classActorEditorGraphController
- Parameters:
jgraph
- The JGraph to which hot keys are to be added.
-
-