RULE symbol_representation_rule FOR (presentation_representation_relationship); WHERE wr1: SIZEOF(QUERY(each_1 <* presentation_representation_relationship | NOT ('PRESENTATION_DEFINITION_SCHEMA.'+ 'SYMBOL_REPRESENTATION_RELATIONSHIP' IN TYPEOF(each_1)) AND (SIZEOF(QUERY(each_2 <* [each_1\representation_relationship.rep_1, each_1\representation_relationship.rep_2] | 'PRESENTATION_DEFINITION_SCHEMA.SYMBOL_REPRESENTATION' IN TYPEOF(each_2) )) > 0) )) = 0; END_RULE; -- symbol_representation_rule |
public class RSymbol_representation_rule public int rWr1(SdaiContext _context) public int run(SdaiContext _context, A_string violations) |