(* SCHEMA plant_spatial_configuration; *)
ENTITY applied_classification_assignment
SUBTYPE OF (classification_assignment);
items : SET [1:?] OF classification_item;
WHERE
WR1:
NOT (SIZEOF(QUERY (item <* SELF.items| NOT
('PLANT_SPATIAL_CONFIGURATION.PLANT_ITEM_CONNECTION' IN TYPEOF(item))))
= 0) OR (SIZEOF(TYPEOF(SELF.assigned_class) * [
'PLANT_SPATIAL_CONFIGURATION.CONNECTION_FUNCTIONAL_CLASS',
'PLANT_SPATIAL_CONFIGURATION.CONNECTION_MOTION_CLASS' ]) >= 1);
WR2:
NOT (SIZEOF(QUERY (item <* SELF.items| NOT
('PLANT_SPATIAL_CONFIGURATION.PLANT_ITEM_CONNECTOR' IN TYPEOF(item))))
= 0) OR (SIZEOF(TYPEOF(SELF.assigned_class) * [
'PLANT_SPATIAL_CONFIGURATION.CONNECTOR_END_TYPE_CLASS',
'PLANT_SPATIAL_CONFIGURATION.ELECTRICAL_CONNECTOR_CLASS',
'PLANT_SPATIAL_CONFIGURATION.MECHANICAL_CONNECTOR_CLASS',
'PLANT_SPATIAL_CONFIGURATION.PIPING_CONNECTOR_CLASS',
'PLANT_SPATIAL_CONFIGURATION.EXTERNALLY_DEFINED_CLASS',
('PLANT_SPATIAL_CONFIGURATION.' + 'STRUCTURAL_LOAD_CONNECTOR_CLASS') ])
>= 1);
END_ENTITY;
|
[Top Level Definitions] [Exit]
Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2007-09-07T16:41:37-04:00