Book a Demo
Prev Next

Properties Window - Element

The 'Element' tab of the Properties window displays the properties fields for the currently selected element of any type, with the properties grouped as General, Technology, Base Element Type and Project. For some element types it is the only page shown. If the fields are not displayed, click on the white arrow head next to each group name to expand the group.

To add or change the value of a field, you can either:

  • Overtype the field with the required value
  • Click on the drop-down arrow to select from a list of appropriate values or
  • Click on the Browse. button at the end of the field to search the model for an appropriate classifier

Access

Ribbon

Start > Application > Design > Properties

Design > Element > Editors > Properties

Keyboard Shortcuts

Ctrl+2 > Element

Element Properties

Option

Description

See also

Name

This field displays the element's name that, for a new element, defaults to either:

  • <element type><number of elements of this type already in the Package> (for example, Class3) or
  • A name conforming to the auto-naming/numbering convention you have defined

If necessary, overtype the default name with a different name.

Set Auto Naming and Auto Counters

Type

Displays the element type, such as Class or Use Case.

Stereotype

(Optional) Displays the stereotype (if any) assigned to the element. The stereotype name is prefixed by its parent profile name.

If the element has multiple stereotypes, they are listed on separate lines of the field.

Stereotype Selector UML Stereotypes

Role

(Optional, for an Object element) Displays the role played by the object represented by the element.

Alias

(Optional, for elements other than an Object element) Displays the alias or alternative display name for the element, if any.

Keywords

(Optional) Displays any significant terms that the element might be associated with and that might be filtered on to identify the element in Use Case Metrics and Searches.

Status

Displays the current management status of the element (such as Approved or Proposed).

Version

Displays the current version of the element (defaults to the value specified on the 'Objects' page of the Preferences window, such as 1.0 or 2.3, but you can type in any alphanumeric string that meets your requirements).

Priority

Displays the relative importance of meeting this Requirement, Change, Issue or Feature compared to other elements of the same type:

  • Low
  • Medium
  • High

Difficulty

Displays an estimate of the difficulty in meeting the Requirement, Feature, Change or Issue defined by the element:

  • Low
  • Medium
  • High

Multiplicity

Identifies the number of instances of the element that can exist in a set; the value displays on the element in a diagram, in the 'Name' compartment.

Visibility

Displays the element's exposure for access ('Public', 'Private', 'Protected' or 'Package').

Leaf

Identifies whether or not the element is final, so it cannot be a parent for other elements.

Abstract

Identifies whether or not the element is abstract.

Classifier

Displays the name of the element that acts as a classifier for the selected element.

Author

This field defaults to the user ID of the person who created the element. If necessary, you can type in a different user ID, or click on the drop-down arrow and select one.

Package

Identifies the parent Package of the selected element.

Phase

Displays the current phase of the element (defaults to the value specified on the 'Objects' page of the Preferences window, such as 1.0 or 2.3, but you can type in any alphanumeric string that meets your requirements).

Complexity

Displays the element's development complexity (used for project estimation). There are normally three levels:

  • Easy
  • Medium
  • Difficult

However, you can change your user defaults to add 'Extreme' and 'Unknown' to this list of options.

Object Display Options

Created

Displays the date and time the element was created.

Modified

Displays the date and time the element was most recently modified.

Language

Defaults to the programming language defined for the model (in the 'Default Language for Code Generation' field on the 'Source Code Engineering' page of the 'Preferences' dialog).

If this element is required to have a different language, click on the drop-down arrow and select it. If the element is not language-specific, select '<none>'.

Source Code Engineering Options

Filename

(Optional) If you intend to generate code from the element, click on the Browse. button to the right of the field and create or select the name and location of the file into which the code will be generated.

GUID

Displays the automatically-assigned Globally Unique Identifier of the element. You can check this GUID and copy it for reference in many of your modeling tasks.

WebEA

If your organization uses WebEA on the Pro Cloud Server, it is likely that the 'Element' tab will have this field automatically filled with the https address of the element for access by WebEA; it can be copied and used as a hyperlink to access the element. This field is enabled by the Project Administrator, setting the model's web address in the 'URL' field of the 'Cloud' page of the 'Manage Model Options' dialog.

The WebEA element address is a composite of the model URL, the model number in WebEA, and the element's GUID.

WebEA Cloud Page

Is Root

Identifies whether or not the element is a root element that cannot be descended from another element.

Is Specification

Identifies whether or not the element is a specification.

Persistence

Identifies whether the element is persistent or transient, or neither (blank).

Base Type

Displays the base type of element of which the selected element is an extension.

Exclude from Generated Reports

For a Package element, indicates whether or not the Package and its contents will be excluded from any reports generated on this Package's parent Package.

Learn more