public class SchedulingRelationController extends TransitionController
| Red (tfeng) |
| Red (tfeng) |
| Modifier and Type | Class and Description |
|---|---|
static class |
SchedulingRelationController.SchedulingRelationRenderer
Render a scheduling relation link between two events.
|
TransitionController.LinkDropper, TransitionController.LinkRenderer, TransitionController.LinkTargetBasicEdgeController.EdgeDropper_configuration, _configureAction, _configureMenuFactory, _lookInsideAction, _lookInsideActionFactory, _menuCreator, _menuFactory| Constructor and Description |
|---|
SchedulingRelationController(GraphController controller)
Create a scheduling relation controller associated with the
specified graph controller.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
_openInstanceOrModel(Configuration configuration,
NamedObj refinement)
Open the instance or the model.
|
void |
setConfiguration(Configuration configuration)
Set the configuration.
|
_createEdgeRenderer, _setUpLookInsideAction, addHotKeysaddEdge, addEdge, clearEdge, drawEdge, getConnectorTarget, getController, getEdgeInteractor, getEdgeRenderer, removeEdge, render, setConnectorTarget, setEdgeInteractor, setEdgeRendererpublic SchedulingRelationController(GraphController controller)
controller - The associated graph controller.public void setConfiguration(Configuration configuration)
setConfiguration in class TransitionControllerconfiguration - The configuration.protected void _openInstanceOrModel(Configuration configuration, NamedObj refinement) throws IllegalActionException, NameDuplicationException
_openInstanceOrModel in class TransitionControllerconfiguration - The configuration with which to open the model or instance.refinement - The model or instance to open.IllegalActionException - If constructing an effigy or tableau
fails.NameDuplicationException - If a name conflict occurs (this
should not be thrown).Configuration.openInstance(NamedObj),
Configuration.openModel(NamedObj)