Table 6.98 — DRM_Grid_Overlap
Property |
Description |
||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Class |
|
||||||||||||||||||||||||||||||||||||||||||||||||
Superclass |
|||||||||||||||||||||||||||||||||||||||||||||||||
Subclass |
|
||||||||||||||||||||||||||||||||||||||||||||||||
Definition |
An instance of this DRM class specifies how the data provider intended the consumer to resolve data ambiguity at a location falling within a grid cell for two or more <DRM Property Grid> instances, such that the ambiguity cannot be resolved by other means. An ambiguity occurs at a location L lying within two <DRM Property Grid> instances A and B if all five of the following conditions hold:
When such an ambiguity occurs, the <DRM Grid Overlap> instance for A and the <DRM Grid Overlap> instance for B shall indicate how the data provider intended the consumer to calculate the cell values at each overlapping cell corresponding to the applicable <DRM Table Property Description> instances. Resolution only occurs within an overlay group. An overlay group is a set of <DRM Property Grid> instances that are identified by the overlay_group fields of their respective <DRM Grid Overlap> components as requiring common processing of ambiguity. Within an overlay group, the priority fields of their respective <DRM Grid Overlap> components determine the sequence in which the <DRM Property Grid> instance cell data is processed. Priorities within an overlay group need not be consecutive, but they shall be unique. The operation field specifies how the cell data interact with each other. Each overlay group shall have exactly one <DRM Grid Overlap> instance with priority = 0. The operation field value for priority = 0 shall be BASE. To resolve an ambiguity, identify the corresponding overlay group and process as follows:
The overlay_group field specifies the overlay group within which the resolution process is to occur. The priority field specifies a priority that is meaningful within the specified overlay_group. The operation field specifies the operation to be performed on the data during the resolution process. |
||||||||||||||||||||||||||||||||||||||||||||||||
Class diagram |
|||||||||||||||||||||||||||||||||||||||||||||||||
Inherited field elements |
|
||||||||||||||||||||||||||||||||||||||||||||||||
Field elements |
|
||||||||||||||||||||||||||||||||||||||||||||||||
Default field values |
|||||||||||||||||||||||||||||||||||||||||||||||||
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 |
|||||||||||||||||||||||||||||||||||||||||||||||||
Clarifications |
None. |
||||||||||||||||||||||||||||||||||||||||||||||||
Example(s) |
|