|
ENTITY building_element_assembly SUBTYPE OF (product_definition); WHERE wr1: SIZEOF ( QUERY ( acu <* QUERY ( pdr <* USEDIN ( SELF , 'building_structure_mim.product_definition_relationship.' + 'relating_product_definition' ) | 'building_structure_mim.assembly_component_usage' IN TYPEOF ( pdr ) ) | SIZEOF ( TYPEOF ( acu . related_product_definition ) * [ 'building_item_mim.building_element' , 'building_item_mim.fixture_equipment_element' , 'building_item_mim.service_element' , 'building_item_mim.space_element' , 'building_item_mim.structure_enclosure_element' , 'building_structure_mim.building_element_assembly' ] ) = 1 ) ) >= 1 ; END_ENTITY; -- building_element_assembly |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; building_element_assembly - |
Global rules for this entity data type- |
public interface EBuilding_element_assembly extends EProduct_definition |
public class CBuilding_element_assembly implements EBuilding_element_assembly |
public class ABuilding_element_assembly extends AEntitypublic EBuilding_element_assembly getByIndex(int index)public EBuilding_element_assembly getCurrentMember(SdaiIterator it) |