Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WDESIGNER and version 24.0

All elements on the activity diagram pane have attributes that describe their behavior in the service. In the Attributes panel, you can see and change the attributes of a selected element.

Image Modified

If using the panel preset, the attributes panel is displayed in the lower left corner. To return to the panel preset, go to the user preferences and use button Reset Panels.

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNametip_panel_management
DisableCachingtrue
PageWithExcerptINTERNAL:_designer_excerpts

Click an element on the diagram pane to display its attributes in the Attributes panel.

All elements have the following standard attributes:

  • Name
  • Symbol Type

Some elements have additional attributes:

  • Description
  • Type
  • Direction
  • Array
  • Is static
  • Guard
  • Order
  • Stereotypes

If you click on the diagram pane itself, the Attributes panel displays the attributes of the related operation from the Implementation model.

Standard Attributes

In the attributes panel, all attributes of the selected element are displayed. Some standard attributes are present for all elements.

Attribute NameDescriptionPossible Values / ExampleAvailability
Name

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameattribute_name
PageWithExcerptINTERNAL:_designer_excerpts

Element names must follow certain naming rules. They

  • must not contain blanks
  • must not start with a number
  • must not contain special characters
serviceAvailable
  • All activity diagram elements.
Symbol Type

Attribute Symbol Type displays the graphical type of the current element symbol.

  • Activity Decision
  • Activity Parameter
  • Call Operation
  • Control Flow
  • Final Node
  • Initial Node
  • Local Variable
  • Object Flow
  • Operation Pin
  • Throw Exception
  • All activity diagram elements.

Specific Attributes

In the attributes panel, all attributes of the selected element are displayed. Some attributes are only available for specific elements (see column Availability below).

Attribute NameDescriptionPossible Values / ExampleAvailability
Description

If you want to insert a description for your element, click here to open a text editor where you can enter and format your text:


  • Call Operation Actions
  • Control Flows
  • Object Flows
  • Exception Signals
  • Throw Exception
Type

Execution elements always have a Type. These can be basic types or user defined types. Users can define their own types in the Implementation folder or in a library.

For variables, you can change the type by clicking the link icon and selecting a class from the list of available types.

Base Types.String
  • Call Operation Actions
  • Local Variables (object nodes)
Direction
Call operation actions have pins that represent their parameters. The Direction specifies whether the pin reflects an input or output parameter.inInput pin.
  • Pins
outOutput pin.
ArrayUse the attribute Array to enable multiplicity.trueThe variable has a multiplicity of 0..*.
  • Local Variables (object nodes)
falseThe variable has a multiplicity of 0..1 (default).
Is static

Specify if the operation is static (default) or not.

  • Static operations can be called without creating an instance of the related class. They get all necessary data via their input parameters.
  • Wanting to call a non-static operation, you need to create a local instance of the related class, and call the operation on that object. This is called self context.
trueThe operation is static (default) and can be used outside the context of the related class.
  • Call Operation Actions
falseThe operation is non-static and needs a self object as an input.
Guard

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamedescription_guard
PageWithExcerptINTERNAL:_designer_excerpts
trueFollow this branch.
  • Control flows starting from decision node
falseDo not follow this branch.
Order

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamedescription_order
PageWithExcerptINTERNAL:_designer_excerpts
an integerOrder in which the guard expression on this control flow should be evaluated.
  • Control flows starting from decision node
emptyUndefined order of evaluation.
Get

The Get attribute extracts the value of a single attribute from a complex type object node respectively output pin, and transports the value to an input pin respectively an object node.

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameinfo_get_attribute_limitations
PageWithExcerptINTERNAL:_designer_excerpts

A valid class path e.g. customerAddress.street
  • Object flows
Stereotype

Via button Add Stereotype, you can add a stereotype to an action node.

By adding a stereotype, you can extend the attributes of an element with additional properties. For more information, refer to the related adapter pages.

  • Call Operation Actions
Panel
titleOn this Page:
Table of Contents
Panel
titleRelated Pages:

Otp
Floatingfalse

rp