Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

ptolemy.vergil.fsm
Class TransitionController

java.lang.Object
 extended bydiva.graph.BasicEdgeController
 extended byptolemy.vergil.fsm.TransitionController
All Implemented Interfaces:
EdgeController
Direct Known Subclasses:
ModalTransitionController

public class TransitionController
extends BasicEdgeController

This class provides interaction techniques for transitions in an FSM.

Since:
Ptolemy II 2.0
Version:
$Id: TransitionController.java,v 1.37 2005年07月08日 19:59:47 cxh Exp $
Author:
Steve Neuendorffer, Contributor: Edward A. Lee
Accepted Rating:
Red (johnr)
Proposed Rating:
Red (eal)

Nested Class Summary
protected class TransitionController.LinkDropper
An inner class that handles interactive changes to connectivity.
class TransitionController.LinkRenderer
Render a link.
class TransitionController.LinkTarget
A Link target.
Nested classes inherited from class diva.graph.BasicEdgeController
BasicEdgeController.EdgeDropper
Field Summary
protected Configuration _configuration
The configuration.
protected static ConfigureAction _configureAction
The configure action, which handles edit parameters requests.
protected ptolemy.vergil.fsm.TransitionController.LookInsideAction _lookInsideAction
The action that handles look inside.
protected MenuCreator _menuCreator
The menu creator.
protected PtolemyMenuFactory _menuFactory
The factory belonging to the menu creator.
Constructor Summary
TransitionController(GraphController controller)
Create a transition controller associated with the specified graph controller.
Method Summary
void setConfiguration(Configuration configuration)
Set the configuration.
Methods inherited from class diva.graph.BasicEdgeController
addEdge, addEdge, clearEdge, drawEdge, getConnectorTarget, getController, getEdgeInteractor, getEdgeRenderer, removeEdge, render, setConnectorTarget, setEdgeInteractor, setEdgeRenderer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

_configuration

protected Configuration _configuration
The configuration.


_configureAction

protected static ConfigureAction _configureAction
The configure action, which handles edit parameters requests.


_lookInsideAction

protected ptolemy.vergil.fsm.TransitionController.LookInsideAction _lookInsideAction
The action that handles look inside.


_menuCreator

protected MenuCreator _menuCreator
The menu creator.


_menuFactory

protected PtolemyMenuFactory _menuFactory
The factory belonging to the menu creator.

Constructor Detail

TransitionController

public TransitionController(GraphController controller)
Create a transition controller associated with the specified graph controller.

Parameters:
controller - The associated graph controller.
Method Detail

setConfiguration

public void setConfiguration(Configuration configuration)
Set the configuration. This is may be used by derived controllers to open files or URLs.

Parameters:
configuration - The configuration.

Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

AltStyle によって変換されたページ (->オリジナル) /