Table 6.25— DRM_Attribute_Set_Index_Control_Link

Property

Description

Superclass

·         <DRM Control Link>

Class

·         <DRM Attribute Set Index Control Link>

Subclass

·         none

Definition

The specialized <DRM Control Link> used to provide the connection between an ordered list of <DRM Expression>s and the target index field in an <DRM Attribute Set Index>.

The expr_index field is a 1-based index into the ordered aggregation of <DRM Expression>s, and is used to select the specific <DRM Expression> that defines <DRM Attribute Set Index>’s index field.

Example(s)

·         A tree canopy would appear differently at different times of the year, with a different color and texture. This could be achieved by using a different <DRM Attribute Set> for each period of the year. Each <DRM Attribute Set> would contain the appropriate <DRM_Colour> and <DRM Image Mapping Function>. An <DRM Attribute Set Index Control Link> would be used to allow the appropriate <DRM Attribute Set> to be selected.

Inherited field elements

field_name

range

Field_Data_Type

description1

 

String

Field elements

field_name

range

Field_Data_Type

expression_index2

 

Integer_Unsigned

Associated to (one-way) (inherited)

·         none

Associated to (one-way)

·         none

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         none

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         none

Composed of (two-way) (inherited)

·         one or more {ordered} <DRM Expression>s

Composed of (two-way)

·         one or more <DRM Attribute Set Index>s

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (inherited)

·         none

Component of

·         one or more <DRM Attribute Set Index>s

Constraints

·         none

Notes

1 A text description of what the <DRM Control Link> is for

2 Index of the expression whose value controls the index of the affected <DRM Attribute Set Index>

Class diagram

<DRM Attribute Set Index Control Link>