ENTITY interval_expression
(* SCHEMA structural_analysis_design; *)
ENTITY interval_expression
SUBTYPE OF (boolean_expression, multiple_arity_generic_expression);
DERIVE
interval_low : generic_expression := SELF\
multiple_arity_generic_expression.operands[1];
interval_item : generic_expression := SELF\
multiple_arity_generic_expression.operands[2];
interval_high : generic_expression := SELF\
multiple_arity_generic_expression.operands[3];
WHERE
wr1: (('STRUCTURAL_ANALYSIS_DESIGN.EXPRESSION' IN TYPEOF(
interval_low)) AND ('STRUCTURAL_ANALYSIS_DESIGN.EXPRESSION'
IN TYPEOF(interval_item)) AND (
'STRUCTURAL_ANALYSIS_DESIGN.EXPRESSION' IN TYPEOF(
interval_high)));
wr2: ((('STRUCTURAL_ANALYSIS_DESIGN.STRING_EXPRESSION' IN TYPEOF(
SELF.interval_low)) AND (
'STRUCTURAL_ANALYSIS_DESIGN.STRING_EXPRESSION' IN TYPEOF(
SELF.interval_high)) AND (
'STRUCTURAL_ANALYSIS_DESIGN.STRING_EXPRESSION' IN TYPEOF(
SELF.interval_item))) OR ((
'STRUCTURAL_ANALYSIS_DESIGN.STRING_EXPRESSION' IN TYPEOF(
SELF.interval_low)) AND (
'STRUCTURAL_ANALYSIS_DESIGN.NUMERIC_EXPRESSION' IN TYPEOF(
SELF.interval_item)) AND (
'STRUCTURAL_ANALYSIS_DESIGN.NUMERIC_EXPRESSION' IN TYPEOF(
SELF.interval_high))));
END_ENTITY; -- interval_expression
Explicit Attributes
Entity interval_expression has the following local and inherited explicit attributes:
Derived Attributes
Entity interval_expression has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity interval_expression inherits from the following supertypes:
generic_expression
expression
boolean_expression
generic_expression
multiple_arity_generic_expression
Subtypes
No subtypesReferenced By
Entity interval_expression and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:15:06-04:00