Table 6.199 — DRM_Property_Set_Index_Control_Link

Property

Description

Class

  • <DRM Property Set Index Control Link>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies a <DRM Expression> instance that determines the index field value of all target <DRM Property Set Index> instances, thus controlling which <DRM Property Set> instance is referenced by each such <DRM Property Set Index> instance.

NOTE  Since each controlled <DRM Property Set Index> instance may be bound to a different <DRM Property Set Table Group> instance, and thus to a different primary <DRM Property Set Table> instance, the fact that their index values are the same does not mean that the set of <DRM Property Set Index> instances controlled by a given <DRM Property Set Index Control Link> instance reference the same <DRM Property Set> instance.

The expression_index field specifies the <DRM Expression> component, the value of which controls the index of the affected <DRM Property Set Index> instances.

Class diagram

Figure 6.240 — DRM_Property_Set_Index_Control_Link

Inherited field elements

Field name

Range

Field data type

description

 

String

Field elements

Field name

Range

Field data type

expression_index

 

Integer_Positive

Default field values

Default field values for DRM_Property_Set_Index_Control_Link

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)

Composed of (two-way)

  • None.

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

None.

Example(s)