Overview Schemas Index

AUTOMOTIVE_DESIGN (jsdai.SAutomotive_design)


RULE subtype_mandatory_geometric_tolerance FOR (geometric_tolerance);

WHERE
          wr1: SIZEOF ( QUERY ( gt <* geometric_tolerance | NOT (
     type_check_function ( gt , ['AUTOMOTIVE_DESIGN.'+
     'ANGULARITY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'CIRCULAR_RUNOUT_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'COAXIALITY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'CONCENTRICITY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'CYLINDRICITY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'FLATNESS_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'LINE_PROFILE_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'PARALLELISM_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'PERPENDICULARITY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'POSITION_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'ROUNDNESS_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'STRAIGHTNESS_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'SURFACE_PROFILE_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'SYMMETRY_TOLERANCE' , 'AUTOMOTIVE_DESIGN.'+
     'TOTAL_RUNOUT_TOLERANCE'] , 0 ) ) ) ) =0;
END_RULE; -- subtype_mandatory_geometric_tolerance

public class RSubtype_mandatory_geometric_tolerance
          public int rWr1(SdaiContext _context)
          public int run(SdaiContext _context, A_string violations)