Table 6.203 — DRM_Property_Table_Reference
Property |
Description |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|
Class |
|
|||||||||
Superclass |
||||||||||
Subclass |
|
|||||||||
Definition |
An instance of this DRM class specifies a reference to an N-1 dimensional slice of an N-dimensional <DRM Property Table> component of a <DRM Data Table Library> instance, where N is the number of <DRM Axis> components of the <DRM Property Table> instance. <DRM Property Table Reference> exists primarily to allow a data provider to specify a set of parameters from a standard <DRM Property Table> instance containing an indexed collection of alternatives. Since only one <DRM Axis> instance requires a specific tick mark to be specified, a <DRM Property Table Reference> instance specifies the axis_type of the <DRM Axis> instance to be matched, and the index_on_axis specifies the tick mark on that <DRM Axis>. The axis_type field specifies the property being described by the target <DRM Axis> instance. The index_on_axis field specifies the (0-based) index of the tick mark being referenced on the specified <DRM Axis> instance. This allows the tick mark to be specified in a manner independent of the class of the <DRM Axis> instance. The only restriction is that the value of index_on_axis shall be between zero and axis_value_count-1 for the specified <DRM Axis> instance. If index_on_axis specifies some value j, the (j+1)th tick mark on the <DRM Axis> instance is being referenced, regardless of the data type of the tick marks specified by the specific subclass of <DRM Axis> being used. |
|||||||||
Clarifications |
None. |
|||||||||
Class diagram |
||||||||||
Inherited field elements |
|
|||||||||
Field elements |
|
|||||||||
Associated to (one-way) (inherited) |
|
|||||||||
Associated to (one-way) |
|
|||||||||
Associated by (one-way) (inherited) |
|
|||||||||
Associated by (one-way) |
|
|||||||||
Associated with (two-way) (inherited) |
|
|||||||||
Associated with (two-way) |
|
|||||||||
Composed of (two-way) (inherited) |
|
|||||||||
Composed of (two-way) |
|
|||||||||
Composed of (two-way metadata) (inherited) |
|
|||||||||
Composed of (two-way metadata) |
|
|||||||||
Component of (two-way) (inherited) |
|
|||||||||
Component of (two-way) |
|
|||||||||
Constraints |
||||||||||
Example(s) |
|