RULE restrict_externally_defined_feature_definition

(* SCHEMA dimensional_inspection_schema; *)
  RULE restrict_externally_defined_feature_definition FOR (
             externally_defined_feature_definition);

  WHERE
    wr1: (SIZEOF(QUERY ( ex <* externally_defined_feature_definition | (
             NOT (SIZEOF(QUERY ( adr <* USEDIN(ex,'DIMENSIONAL_INSPECTION_SCHEMA.APPLIED_DOCUMENT_REFERENCE.ITEMS')
              | ('DIMENSIONAL_INSPECTION_SCHEMA.DOCUMENT_FILE' IN TYPEOF(
             adr.assigned_document)) )) >= 1)) )) = 0) OR (SIZEOF(
             QUERY ( ex <* externally_defined_feature_definition | (NOT (
             SIZEOF(QUERY ( adr <* USEDIN(ex,
             'DIMENSIONAL_INSPECTION_SCHEMA.' + 
             'APPLIED_DOCUMENT_USAGE_CONSTRAINT_ASSIGNMENT.ITEMS') | (
             'DIMENSIONAL_INSPECTION_SCHEMA.DOCUMENT_FILE' IN TYPEOF(adr\
             document_usage_constraint_assignment.assigned_document_usage.
             source)) )) >= 1)) )) = 0);

  END_RULE; -- restrict_externally_defined_feature_definition

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:17-04:00