Table 6.85—DRM_Enumeration_Axis
Property |
Description |
|||||||||||||||
Superclass |
||||||||||||||||
Class |
· <DRM Enumeration Axis> |
|||||||||||||||
Subclass |
· none |
|||||||||||||||
Definition |
This class is a subclass of <DRM Axis> that uses EAC enumerators rather than numerical values as hash marks. |
|||||||||||||||
Example(s) |
· Data that varies by ocean bottom material composition would use an <DRM Enumeration Axis> of axis_type = EAC_BOTTOM_MATERIALS_COMPOSITION. The axis_values_array would contain corresponding values such as EAC_BOTMATCOMP_CLAY_AND_SILT. · Data that varies by season of the year would use an <DRM Enumeration Axis> of axis_type = EAC_SEASON. The axis_values_array would contain some or all of the values: EAC_SEAS_WINTER, EAC_SEAS_SPRING, EAC_SEAS_SUMMER, or EAC_SEAS_FALL. |
|||||||||||||||
Inherited field elements |
|
|||||||||||||||
Field elements |
|
|||||||||||||||
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) |
· none |
|||||||||||||||
Composed of (two-way) |
· none |
|||||||||||||||
Composed of (two-way metadata) (inherited) |
· none |
|||||||||||||||
Composed of (two-way metadata) |
· none |
|||||||||||||||
Component of (two-way) (inherited) |
· zero or more <DRM Property Grid>s · zero or more <DRM Property Table>s |
|||||||||||||||
Component of (two-way) |
· none |
|||||||||||||||
Constraints |
||||||||||||||||
Notes |
1 Gives the type of measurement along the axis, such as distance, pressure, or frequency. 2 Specifies the unit of measurement of the axis_type, which shall be compatible with the requirements imposed by axis_type. If axis_type does not require a unit of measurement, for example, if axis_type requires a value_type of STRING, value_unit shall be set to EUC_UNITLESS. 3 Specifies the scale applicable to value_unit. If axis_type does not require a unit of measurement, for example, if axis_type requires a value_type of STRING, value_scale shall be set to ESC_UNI. 4 Indicates the number of "hash marks" along the axis. |
|||||||||||||||
Class diagram |