Class Name: Feature Instance Template Index

Superclass - SEDRIS Abstract Base

Definition

Used by a Feature Model Instance to specify a Variable (within the ordered Variable list of the Model's Interface Template) for which the Feature Model Instance is supplying a value.

The value is specified by an Expression aggregated by the Feature Model Instance that instances the Model; the Feature Instance Template Index lies between the Feature Model Instance and the Expression.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

See Interface Template for examples.

FAQs

Is Feature Instance Template Index a 1-based index?
Yes.

Does the Expression specifying the value of the Variable have to resolve to a Literal?
No. The Expression may itself be a Variable, or it may be a Literal or Function of some kind.

Why are Variables allowed to replace other Variables?
See Example #1 for Interface Template.

Constraints

None.

Field Elements

SE_PINT32 index; (notes)

Notes

Fields Notes

index

 index into the <Variable> list of the <Interface Template>
 of the <Model> that the <Feature Model Instance> is instancing

Prev: Feature ID Control Link. Next: Feature Level of Detail Data. Up:Index.