|
RULE assert_oneof FOR (named_unit); WHERE no_label_1: QUERY ( u <* named_unit | ( 'iso13584_iec61360_dictionary_schema.non_si_unit' IN TYPEOF ( u ) ) AND ( 'measure_schema.si_unit' IN TYPEOF ( u ) ) OR ( 'iso13584_iec61360_dictionary_schema.non_si_unit' IN TYPEOF ( u ) ) AND ( 'measure_schema.context_dependent_unit' IN TYPEOF ( u ) ) OR ( 'iso13584_iec61360_dictionary_schema.non_si_unit' IN TYPEOF ( u ) ) AND ( 'measure_schema.conversion_based_unit' IN TYPEOF ( u ) ) ) = [ ] ; END_RULE; -- assert_oneof |
|
public class RAssert_oneof public int rNo_label_1(SdaiContext _context) public int run(SdaiContext _context, A_string violations) |