|
RULE subtype_mandatory_externally_defined_item FOR (externally_defined_item); WHERE wr1: SIZEOF ( QUERY ( edi <* externally_defined_item | NOT ( type_check_function ( edi , [ 'catalog_data_information_mim' + '.externally_defined_character_glyph' , 'catalog_data_information_mim' + '.externally_defined_class' , 'catalog_data_information_mim' + '.externally_defined_curve_font' , 'catalog_data_information_mim' + '.externally_defined_feature_definition' , 'catalog_data_information_mim' + '.externally_defined_general_property' , 'catalog_data_information_mim' + '.externally_defined_hatch_style' , 'catalog_data_information_mim' + '.externally_defined_style' , 'catalog_data_information_mim' + '.externally_defined_symbol' , 'catalog_data_information_mim' + '.externally_defined_text_font' , 'catalog_data_information_mim' + '.externally_defined_tile_style' ] , 0 ) ) ) ) = 0 ; END_RULE; -- subtype_mandatory_externally_defined_item |
|
public class RSubtype_mandatory_externally_defined_item public int rWr1(SdaiContext _context) public int run(SdaiContext _context, A_string violations) |