The SEDRIS Data Representation Model
APPENDIX A - Classes Property Table |
---|
An instance of this DRM class is a <Data Table> instance containing no location information, and therefore has no spatial <Axis> components.
See <Scale Control Link>, example 1.
See <Translation Control Link>, example 2.
See <Property Table Reference Control Link>, example 1.
This mechanism allows a <Property Table> cell data element to specify an index into the set of ordered <Property Table> components, so that any component <Property Table> can be "re-used" by many data cells. See <<Index Codes within Tables>> for further details.
An object referencing a <Property Grid> shall specify a <Location> for the <Property Grid> origin, and a <Property Table> has no location information.
This mechanism allows a <Property Table> cell data element to specify an index into the set of ordered <Property Table Reference> components, so that any component <Property Table Reference> can be "re-used" by many data cells, therefore referring to "slices" of other <Property Table> instances without replicating the information. See <<Index Codes within Tables>> for further details.
Yes; this is possible in the following way.
Store the values in cells of the <Property Table> such that their <Table Property Description>'s meaning is appropriate for the target <Control Link> that is to be driven.
Where the values are to be referenced in the controlling <Expression> of the target <Control Link>, place a <Predefined Function> SE_PREDEF_FUNC_TABLE_VALUE instance, which in turn contains an appropriate <Property Table Reference> as an argument, referencing the values in the <Property Table>.
The <Predefined Function> will thereby return the value referenced from the <Property Table> as the value that drives the target <Control Link>.
If desired, the <Property Table Reference> can itself be controlled using a <Property Table Reference Control Link>, allowing different values to be referenced from the <Property Table> based on a controlling <Expression>.
See Part 4, Volume 5 Control Link Technical Guide of the SEDRIS Documentation Set for further details, as well as the examples shown here.
This indicates the kind of information represented by the <Data Table>, such as terrain elevation or water characteristics.
This provides a mechanism for the cells of the aggregate <Property Table> to reference 'slices' of other <Property Table> instances.
|