This class is an abstract base class used to provide the connection between Expressions and the fields of other SEDRIS objects (called target objects). For each class of target object, there must be a specialization of this class to match it. Objects of the specialized subclass must be aggregated by the target object. The definition of each subclass must specify how the ordered list of Expressions is used to determine the values of the fields of the target object (called target fields).
In general, a specialized Control Link will contain at least one field (called a link field) for each target field in the target object. The link field is an index into the ordered aggregation of Expressions, and is used to select the specific Expression that controls the value of the target field. The specialization may also contain "constraint" fields that are indexes into the ordered aggregation of Expressions, and are used to constrain the values of the target field.
See individual subclasses for examples.
| SE_STRING | description; | (notes) |
|---|
A text description of what the Control_Link is for