![]() | Description |
---|---|
A containment constraint is defined in the scope of a variable. It restricts the domain of a variable with respect to the containment hierarchy of the model space. |
![]() | Syntax |
---|---|
ContainmentConstraintOptAST ::= $empty | in ArithmeticTermAST | below ArithmeticTermAST The container in a containment constraint is an arithmetic term which evaluates to an entity. |
![]() | Constraints |
---|---|
A containment constraint can be applied only for variables that refer to entities, but it is a run-time error if the scope of the containment constraint is a relation. |
Used By: constrained variable list, entity
See Also: variable pattern variable