RULE subtype_mandatory_annotation_occurrence

(* SCHEMA step_merged_ap_schema; *)
-- IN AP214
RULE subtype_mandatory_annotation_occurrence FOR (annotation_occurrence );
   WHERE
      wr1:
         SIZEOF(QUERY (ao <* annotation_occurrence| NOT type_check_function(ao, [ ('STEP_MERGED_AP_SCHEMA.' + 'ANNOTATION_CURVE_OCCURRENCE'), ('STEP_MERGED_AP_SCHEMA.' + 'ANNOTATION_FILL_AREA_OCCURRENCE'), ('STEP_MERGED_AP_SCHEMA.' + 'ANNOTATION_SYMBOL_OCCURRENCE'), ('STEP_MERGED_AP_SCHEMA.' + 'ANNOTATION_TEXT_OCCURRENCE'), ('STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_ANNOTATION_OCCURRENCE') ], 0))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:20-04:00