FUNCTION class_in_tree

(* SCHEMA plant_spatial_configuration; *)
   FUNCTION class_in_tree
      (class : group;
       val : STRING ) : BOOLEAN;
      IF class.name = val THEN
         RETURN (TRUE);
      ELSE
         RETURN (SIZEOF(QUERY (gr <* USEDIN(class, 
'PLANT_SPATIAL_CONFIGURATION.' + 'GROUP_RELATIONSHIP.RELATED_GROUP')| 
class_in_tree(gr.relating_group, val))) = 1);
      END_IF;
      RETURN (FALSE);
   END_FUNCTION;

Referenced By

Defintion class_in_tree is references by the following definitions:
DefinitionType
 blank_fitting_class ENTITY
 bolt_and_nut_component_class ENTITY
 cableway_component_class ENTITY
 elbow_fitting_class ENTITY
 flange_fitting_class ENTITY
 flange_fitting_neck_type_class ENTITY
 hvac_fitting_class ENTITY
 hvac_support_class ENTITY
 pipe_class ENTITY
 pipe_closure_fitting_class ENTITY
 piping_support_fitting_class ENTITY
 reducer_fitting_class ENTITY
 spacer_fitting_class ENTITY
 swage_fitting_class ENTITY
 valve_class ENTITY


[Top Level Definitions] [Exit]

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