Skip to end of metadata
Go to start of metadata

The list below shows the controls that are available on the objects and relationships in a UML diagram.


In addition to the controls mentioned in the list, there may be controls available that can be used in modeling, like the navigator, smart connector and quick-create object controls for adding new elements. These controls are generic and available in almost every modeling language and method in Enterprise Studio.


Symbol

Name + function

Add element name

Adds a new element to a class, data type, enumeration, or use case.

 : Adds an attribute (in class, interface, or data type).

 : Adds an operation (in class or interface).

 : Adds a literal (in enumeration).

 : Adds an extension point (in use case).

Show element name properties

Opens the Properties window of the element in a class, interface, data type, or use case.

 : Shows the attribute properties (in class, interface, or data type).

 : Shows the operation properties (in class or interface).

 : Shows the extension point properties (in use case).

Set element visibility

Sets the visibility of a single attribute or operation in a class, interface, or data type. Is a toggle control; the visibility can be changed by repeatedly clicking the control:

 : public (default setting)

 : private

 : protected

 : package

Hide element name/Show element name

Hides the elements that are present in a class (attributes, operations), data type (attributes), enumeration (literals), or use case (extension points), or makes them visible again when hidden. Variants: , , , .

 

Show properties

Opens the Properties window of the selected element.

Set property to false

Can be available in an element's Properties window, next to a property. Property is currently true. Sets the property to false.

Set property to true

Can be available in an element's Properties window, next to a property. Property is currently false. Sets the property to true.

  

Remove element

Class diagram: Removes the selected attribute, operation or literal from a class, data type or enumeration.

Use case diagram: Removes the selected extension point from a use case.

Remove the represented element

Removes the represented element from the lifeline. The actual element persists, only its connection to the lifeline is removed.

Remove the used interaction

Removes the connection between the interaction use and the linked interaction.

Remove the classifier for which the interaction behavior is defined

Removes the connection between the interaction and the linked element.

Reset to default value

Available in an element's Properties window. Sets the value of the respective box back to its default value. It can be a specific value or no value. In case of no value, the box is emptied.

Select value

Can be available in an element's Properties window, next to a box. Opens a list with available options to select from.

Remove property record

Can be available in an element's Properties window, next to a property record. Removes the record from the property.

Select represented element

Available on a lifeline in a sequence diagram. Opens a window for selecting an element from the UML model to link it to the lifeline.

 

Navigate to element name

Available in a sequence diagram on an interaction, interaction use and lifeline with a linked UML element. Clicking the control will show the linked element in the model browser, and opens the diagram this element is available in (if applicable).

Set message sort

Available on a message in a sequence diagram.

Set the classifier for which the interaction behavior is defined

Available on an interaction in a sequence diagram. Opens a window for selecting an element in the UML model to link it to the interaction.

Set the used interaction

Available on an interaction use in a sequence diagram.

Make composite

Available on a state in a state diagram. Turns the selected state into a composite state.

 

Rotate

Available on a fork and join in a state diagram. Changes the fork or join to horizontal/vertical orientation.

    

Add region left, right, above, below

Available on a state or state machine in a state diagram. Adds an additional region to the state or state machine.

Delete region

Available on a state or state machine with multiple regions in a state diagram. Deletes a region in the state or state machine.