Prev Next

Element Panel

The 'Element' panel provides facilities to manage elements, which are the building blocks of models. Elements can be created and specified with attributes and operations. You can also define scenarios for the activities that the element represents.

Available Facilities

Facility

Description

See also

Editors

Click on this icon to display a menu of options for editing the element properties, including Tagged Values and Linked Documents:

  • Properties - define the properties of the element using the dockable Properties window
  • Notes - create and review the notes on the element, using the Notes window
  • Document - create or review the Linked Document on the element, using the 'Linked Document' tab of the Document window
  • Tagged Values - add, edit and delete Tagged Values on the currently-selected element, using the 'Tags' tab of the Properties window for the element
  • Properties Dialog - define the properties of the element using the modal 'Properties' dialog
  • Element Browser - display the 'added' properties of the element, such as the features, responsibilities, discussions, maintenance items, relationships and resources on the 'Details' tab of the Inspector window
  • Features, and Attributes - display the 'Attributes' page of the Features window to create, manage and delete attributes
  • Operations - display the 'Operations' page of the Features window to create, manage and delete operations and their properties
  • Receptions - display the 'Receptions' page of the Features window to create, manage and delete Receptions
  • Parts / Properties - display the 'Parts / Properties' page of the Features window to view, create, manage and delete structural elements such as Parts and Properties on the selected element
  • Interaction Points - display the 'Interaction Points' page of the Features window to view, manage, add and remove edge-mounted elements (such as Ports) that form the primary interaction points of complex, composite elements
  • Responsibilities, and Requirements - create and delete internal requirements of the selected element, using the 'Requirements' page of the Responsibilities window
  • Constraints - create and delete constraints on the selected element, using the 'Constraints' page of the Responsibilities window
  • Scenarios - create and delete scenarios using the 'Scenarios' page of the Responsibilities window
  • Find Scenarios - locate and list all elements that contain structured scenarios
Tagged Values Using the Details Tab of the Inspector Window Properties Dialog Properties Window Linked Documents in the Document Window Notes

Add

Click on the drop-down arrow to display a short list of options for adding elements to the model:

  • Element - define and add a new element to the currently-selected Package or element and, if required, the currently open diagram, using the 'New Element' dialog
  • Multiple Elements - add a number of individual elements to the currently-open diagram, using the 'Create Multiple Elements' dialog
  • Related Element - identify elements that are related to the currently selected element and, if they are not on the currently-open diagram, add them to it
  • Any Element - add any existing element to the currently-open diagram; the option displays the 'Select Element' browser, which you use to locate the element to add
Add Multiple Elements Insert Related Elements Select Dialog Add Elements Directly To Packages

Manage

Click on the drop-down arrow to display a list of commands you can use to identify, research, update and protect the element you have selected in a diagram or in the Browser window.

  • Clone Element as New Version - copy the structure of the selected element and paste it into the Browser window as a new element and contents; a prompt displays for you to enter a version number for the new element, followed by a browser on which you select its parent Package or element
  • Lock - open the 'Lock Element' dialog through which you can set or clear editing locks on the selected element
  • Edit Linked Document - open the Linked Document editor for the Linked Document on the currently-selected element
  • Find Elements with Linked Documents - display the Find in Project view, pre-loaded with an executed search for elements that have Linked Documents; right-click on an item and select the 'Edit Linked Document' option to review the element's document
  • Find Elements with Linked Documents modified recently - opens the Find in Project view preloaded with an executed search for elements that have Linked Documents that have updated within the last seven days (you can re-execute the search with a different number of days); right-click on an item and select the 'Edit Linked Document' option to review the element's document
  • Parents and Interfaces - add or delete Generalization and Realization relationships to Parent or Interface Classes, using the 'Set Parents and Interfaces' dialog
  • Overrides and Implementations - set the system to automatically override methods from parent Classes and from realized Interfaces, using the 'Override Operations/Interfaces' dialog
  • Template Parameters - display the 'Templates' dialog on which you can define Template Parameters and Binding Expressions for a Parameterized Class
  • Change Type - change the type of the selected element, using the 'Select Element Type' dialog
  • Find in Project Browser - highlight in the Browser window an element selected from a diagram
  • Find in Diagrams - find the selected element in every diagram in which it has been used; if the element is used in more than one diagram, the 'Element Usage' dialog displays
  • Search Model - display the Find in Project view, through which you can search for the use of any aspect of an element across the model
  • Bookmark - add or remove a Bookmark on the selected element on the diagram; the element is marked with a red triangle
Override Parent Operations Manage Structural Elements Set Element Parent Edit Linked Documents Model Search Show Element Use Change Element Type Lock Model Elements Bookmarks Clone Element as New Version Template Classes

Behavior

Click on this icon to display the Source Code editor, to create or edit behavior code for the operations in the selected element, or in the parent of the selected operation.

Behavior Code

Feature Matrix

If you have selected two elements in an open diagram, the Feature Matrix helps you to create and manage relationships between the features (attributes, operations and receptions) of those elements.

The Feature Matrix

Learn more