Details

The Details page of the element Properties dialog enables you to define the structural and processing details for the selected Class element.

Reference

Field/Button

Usage

See also

Scope

Click on the drop-down arrow and select the element's scope (public, private, protected, package).

 

 

Persistence

Click on the drop-down arrow and select the appropriate value (blank, persistent or transient).

 

 

Cardinality

The number of instances of the element that can exist - the value displays on the element in a diagram, in the Name compartment.

Use the format defined in the Cardinality tab.

 

Cardinality

Abstract

Select if the element is abstract.

 

 

Is Root

Select if the element is a root element and cannot be descended from another.

 

 

Is Leaf

Select if the element is final and cannot be a parent for other elements.

 

 

Is Specification

Select if the element is a specification.

 

 

Is Active

Select if the element is active; for example, an Active Class.

 

Active Classes

Attributes

Define attributes for the Class.

The Attributes Properties dialog displays.

 

Attributes

Operations

Define operations for the Class.

The Operations Properties dialog displays.

 

General Properties of Operations

Concurrency

Specify how concurrent activities should be processed.

 

 

Collection Classes

Define Collection Classes (for generating code from Association connectors) that apply to this Class.

The Collection Classes for Association Roles dialog displays.

 

Set Collection Classes

Template Parameters

List the Parameterized Class template parameters.

Click on the Edit button to edit a selected parameter, or click on the Add button to add a new parameter.

 

Parameterized Classes

Binding(s)

List the binding expressions on a binding Class.

Click on the Edit button to edit a selected binding expression, or click on the Add button to add a new binding expression.

 

Template Binding

Notes

When launched from MDG Integration, the Attributes and Operations buttons are not available