public class PteraGraphController extends FSMGraphController
Modifier and Type | Class and Description |
---|---|
class |
PteraGraphController.NewEventAction
An action to create a new event.
|
FSMGraphController.LinkCreator, FSMGraphController.NewStateAction
WithIconGraphController.NewPortAction
BasicGraphController.OpenBaseClassAction, BasicGraphController.SchematicContextMenuFactory, BasicGraphController.UnitSolverDialogAction
_attributeController, _modalTransitionController, _stateController, _transitionController
_editIconAction, _portController, _removeIconAction
_animated, _animationRenderer, _configureAction, _configureMenuFactory, _menuCreator, _menuFactory, _openBaseClassAction, _unitSolverDialogAction
Constructor and Description |
---|
PteraGraphController()
Create a PteraGraphController.
|
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 commands to the specified menu and toolbar, as appropriate
for this controller.
|
void |
event(DebugEvent debugEvent)
React to an event by highlighting the new state.
|
_initializeInteraction, initializeInteraction, setConfiguration
_addHotKeys, getEdgeController, getNodeController
_getManager, _report, _report, executionError, executionFinished, managerStateChanged
getNewPortLocation
_areThereActiveErrorHighlights, _getClearAllErrorHighlightsChangeRequest, clearAllErrorHighlights, clearAnimation, 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
public PteraGraphController()
public void event(DebugEvent debugEvent)
event
in interface DebugListener
event
in class FSMViewerGraphController
debugEvent
- The debug event.public void addToMenuAndToolbar(javax.swing.JMenu menu, javax.swing.JToolBar toolbar)
FSMGraphController
addToMenuAndToolbar
in class FSMGraphController
menu
- The menu to add to, or null if none.toolbar
- The toolbar to add to, or null if none.protected void _createControllers()
FSMGraphController
_createControllers
in class FSMGraphController