An element list structure describes a table structure for the table view or a tree table view. This is the definition of columns,
in which the property values of elements can be displayed at run time. See
Relationship: Element Has Property
for more information.
Attribute
|
Type
|
Description
|
ID *
|
ID *
|
The ID of the element list structure.
|
Label [O]
|
String
|
The display name of the element list structure. Display names only appear in the Column Configuring dialog box. If no label
is stated, the ID is used.
|
Table_View_ID [O]
|
String
|
The Team Developer view secondary ID in which element lists with this structure are shown. See
Table View ID for more information.
|
Table_View_Label [O]
|
String
|
The label that the
Table Results view takes when showing element lists with this structure.
|
Relationship
|
Cardinality
|
Description
|
Has_Column
|
1..*
|
Relationship to properties that describes a table column of the element list structure. It is possible to define table columns
that consist of multiple properties.
|
Has_Action
|
0..*
|
Relationship to an action descriptor that has an effect on any element in the list.
|
Examples
The element list structure SCLM_ELIST_Member is used to display SCLM members in the
Table Results view. The relationship Has_Column defines which SCLM member attributes should be shown in the
Table Results view. There is one action which is associated with the element list structure itself. This is the action to create a new SCLM
element. This action is also available when the table is empty.
Attribute
|
Value
|
Description
|
Essential:
|
|
ID
|
SCLM_ELIST_Member
|
Unique identifier of the element list structure in this model
|
Optional:
|
|
Label
|
Memberlist Structure
|
Display name used in the description of the Column Configuring dialog.
|
Table View ID
|
---
|
As the table view ID is empty the default
Table Results view is used to display the element list.
|
Table View Label
|
---
|
Not needed as the element list is not displayed within a table view.
|