| Class | Description |
|---|---|
| Case | Deprecated
Use ptolemy.actor.lib.hoc.Case instead.
|
| ClassComparator |
A comparator to compare classes, which is used to sort the map returned by
the _getRefinementClasses() method in ModalRefinement and ModalController.
|
| MirrorCausalityInterface |
This class infers a causality interface from causality interfaces provided
in the constructor and in the
MirrorCausalityInterface.composeWith(ptolemy.actor.util.CausalityInterface) method. |
| ModalBasePort |
A base class that contains common functionality for ModelPort and
ModalRefinementPort.
|
| ModalController |
This FSM actor supports mirroring of its ports in its container
(which is required to be a ModalModel), which in turn assures
mirroring of ports in each of the refinements.
|
| ModalModel |
This is a typed composite actor designed to be a modal model.
|
| ModalPort |
A port for modal models.
|
| ModalRefinement |
This modal model actor supports mirroring of its ports in its container
(which is required to be a refinement of a state in a ModalModel).
|
| ModalRefinementPort |
A port for refinements in modal models that are themselves modal models.
|
| Refinement |
This typed composite actor supports mirroring of its ports in its container
(which is required to be a ModalModel), which in turn assures
mirroring of ports in each of the refinements and the controller.
|
| RefinementExtender |
An attribute to add a class to the list of refinement classes for a state.
|
| RefinementPort |
A port for controllers and refinements in modal models.
|
| RefinementSuggestion |
An attribute that suggests the class of the container for the associated state
or actor.
|
| TransitionRefinement |
Transition refinements provide a way to use composite actors which are run
whenever a transition is taken in an FSM modal, much in the same way
that State refinements are run every time an FSM is in a particular state.
|
| TransitionRefinementPort |
A port for transition refinements in modal models.
|