ENTITY equipment_usage
(* SCHEMA cast_parts_schema; *)
ENTITY equipment_usage
SUBTYPE OF (requirement_for_action_resource);
WHERE
(* --------- to equipment (as equipment_usage_context) ----------------*)
wr1: (SIZEOF(QUERY( equ <* SELF.resources |
('CAST_PARTS_SCHEMA.CASTING_EQUIPMENT' IN TYPEOF(equ))))=1);
(* ------ to property_parameter (as equipment_parameter) --------------*)
wr2: SIZEOF(QUERY ( pdr <* get_resource_property_representation(SELF) |
(('CAST_PARTS_SCHEMA.REPRESENTATION' IN
TYPEOF(pdr.representation)) AND
(SIZEOF(QUERY (it <* pdr.representation.items |
((SIZEOF(['CAST_PARTS_SCHEMA.MEASURE_REPRESENTATION_ITEM',
'CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM']
* TYPEOF(it)) = 1)))) =1 )))) >=1;
END_ENTITY; -- equipment_usage
Explicit Attributes
Entity equipment_usage has the following local and inherited explicit attributes:
Derived Attributes
No derived attributes
Inverse Attributes
No Inverse AttributesSupertypes
Entity equipment_usage inherits from the following supertypes:
action_resource_requirement
requirement_for_action_resource
Subtypes
No subtypesReferenced By
Entity equipment_usage and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:49-04:00