Class Name: Feature State Control Link

Superclass - Control Link

Definition

The specialized Control Link used to provide the connection between an ordered aggregation of Expressions and the target fields of a State Related Features.

The expr_index field is a 1-based index into the ordered aggregation of Expressions, and is used to select the specific Expression that controls the value of State Related Features' active_state_value field.

The mismatch_policy field specifies the behavior state control when the selected Expression evaluates to a state value that is not supported in the Feature State Data of the State Related Features.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. Consider a State Related Features describing the topology of a road, where the road crosses bridges that can be destroyed and has segments that can be washed out by flooding. The "active state" of the road, i.e. how much damage it has actually suffered, is a variable, determined by some combination of environmental conditions (e.g. amount of precipitation, whether a nearby dam has collapsed, etc).

    Consequently, the State Related Features has a Feature State Control Link component, which in turn specifies a Variable that controls the active state of the State Related Features.

FAQs

--FAQs needed here --

Constraints

Composed of (two-way)(inherited)

Component of (two-way)

Inherited Field Elements

SE_STRING description; (notes)

Field Elements

SE_UINT32 expr_index; (notes)
SE_STATE_MISMATCH_POLICY_ENUM mismatch_policy;

Notes

Fields Notes

description

 A text description of what the Control_Link is for

expr_index

 index of the expression whose value controls the active_state_value
 field of the related <State Related Features>

Prev: Feature Spatial Index Data. Next: Feature State Data. Up:Index.