Package templates.presentation

Class Summary
AssignFSADialog The UI dialog which allows the user to assign an FSA model to a component in a template design.
AssignFSADialog.FSACell Component to display an FSAModel as an item in the combo box with FSA models.
AssignFSADialog.NewFSAAction Action to assign an empty FSA model to the TemplateComponent of the Entity for which this dialog was opened.
AssignFSADialog.TemplateCell Component to display a Template as an item in the combo box with templates.
CanvasTransferHandler Supports the drop of a template from the template library onto the canvas during a drag-and-drop.
ConnectorPopup The context (right-click) pop-up menu for connectors in a TemplateEditableCanvas.
ControllabilityDialog Deprecated. This class is not maintained.
DiagramPopup The context (right-click) pop-up menu for the TemplateEditableCanvas when the menu is invoked from an empty region (when no element is selected).
EntityLabellingDialog The UI dialog to label components (Entitys) in the template design.
EntityPopup The context (right-click) pop-up menu for components in a TemplateEditableCanvas.
EventLinker The UI element which handles the user actions to establish links between the events of two template design components.
EventLinksDialog The UI dialog which allows the linking of events between components in a template design.
EventLinksDialog.EntityRenderer Class used to render the icons of the Entitys which contain the TemplateComponents whose events are linked.
Helpers Helper methods for some UI elements.
IssueDescriptor Description of a template design consistency issue.
IssuesViewer The UI element displaying the list of consistency issues in template designs.
IssuesWrapper Processes the consistency issues produced by a Validator and wraps them into IssueDescriptors.
IssuesWrapper.AssignFSAAction Action to assign an FSA model to a template component.
IssuesWrapper.ConvertAction Action to change the type (TemplateComponent.TYPE_MODULE or TemplateComponent.TYPE_CHANNEL) of a template component.
IssuesWrapper.RenameAction Action to relabel an entity.
IssuesWrapper.SetEventsAction Action to update the linking of events between the template components connected by a Connector.
MouseInterpreter Processes the mouse actions of the user when manipulating a TemplateEditableCanvas.
TemplateCanvas The UI element which renders the graphical representation of a TemplateModel.
TemplateConsistencyCanvas A TemplateEditableCanvas which highlights the elements which contribute to consistency issues in the template design.
TemplateEditableCanvas A TemplateCanvas which allows the manipulation of a TemplateModel by the user via the GUI.
TemplateEditableCanvas.CanvasSettings Canvas appearance settings.
TemplateToolset The toolset which describes the UI elements to be displayed when a TemplateModel is activated in IDES.
TemplateToolset.TemplateStatusBar Status bar for TemplateModels.
UIActions Collection of the actions available in the UI while working on a TemplateModel.
UIActions.AssignFSAAction An action to display the dialog for assigning an FSA model to a template component.
UIActions.ConnectAction An action to start drawing a new connector from an entity in a template design.
UIActions.CreateEntityAction Action to create a new Entity in a template design.
UIActions.DeleteAction An action to delete a diagram element from a template diagram.
UIActions.DeleteAllLinksAction An action to remove all links between the events of the template components connected by a connector.
UIActions.EventLinksAction An action to display the dialog for specifying the linking of events between the template components connected by a connector.
UIActions.LabelAction Action to display the entity labelling dialog and let the user relabel an Entity.
UIActions.MakeTemplateAction An action to create a new template based on an entity in a template design.
UIActions.MatchEventsAction An action to replace all links between the template components connected by a connector with links only between the events with matching names.
UIActions.OpenModelAction Action to load and activate in IDES the underlying model of a template component.
UIActions.ResetIconAction An action to reset the icon of an entity to its default form.
UIActions.SetChannelAction An action to set the type of a template component to TemplateComponent.TYPE_CHANNEL (channel).
UIActions.SetColorAction An action to display the color chooser dialog to let the user select the background color of the icon of an entity.
UIActions.SetControllabilityAction Deprecated. This class is not maintained.
UIActions.SetModuleAction An action to set the type of a template component to TemplateComponent.TYPE_MODULE (module).
UIActions.ShowSupAction An action to compute and display the supervisor for a channel in a template design.
 

Exception Summary
SkipIssueException Used internally by IssuesWrapper to skip certain issues reported by a Validator.