ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.491 Specification_expression

A Specification_expression is a combination of Specification objects formed by Boolean operations.

The data associated with a Specification_expression are the following:

4.2.491.1 description

The description specifies additional information about the Specification_expression.

See specification_expression to multi_language_string for the application assertion.

The description need not be specified for a particular Specification_expression.

If present, there shall be exactly one object that defines the description for a Specification_expression.

4.2.491.2 id

The id specifies the identifier of the Specification_expression.

The id need not be specified for a particular Specification_expression.

4.2.491.3 operand

The operand specifies the operands of the Boolean operation that are either Specification objects or other Specification_expression objects. In case operation is 'not' there shall be exactly one operand.

See specification_expression to specification and specification_expression to specification_expression for the application assertions.

There shall be at least one object that defines the operand for a Specification_expression.

4.2.491.4 operation

The operation specifies the kind of Boolean operation. Four kinds of operations are permitted:



© ISO 2010 — All rights reserved