ENTITY design_functional_unit_allocation_to_assembly_component SUBTYPE OF (product_definition_relationship); SELF\product_definition_relationship.relating_product_definition RENAMED functional_design_definition_path : design_composition_path_armx; SELF\product_definition_relationship.related_product_definition RENAMED implementation : assembly_component_armx; global_swappable : BOOLEAN; local_swappable : BOOLEAN; of_property : OPTIONAL SET [1:?] OF property_value_representation; SELF\product_definition_relationship.id RENAMED path_alias : identifier; SELF\product_definition_relationship.description RENAMED swap_code : text; UNIQUE ur1 : implementation, path_alias; END_ENTITY; -- design_functional_unit_allocation_to_assembly_component |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; design_functional_unit_allocation_to_assembly_component (RT) relating_product_definition->functional_design_definition_path: design_composition_path_armx; (RT) related_product_definition->implementation: assembly_component_armx; global_swappable: BOOLEAN; local_swappable: BOOLEAN; (OPT) of_property: SET [1:?] OF property_value_representation; (RT) id->path_alias: identifier; (RT) description->swap_code: text; |
transmission_line_functional_unit_to_routed_transmission_line_allocation (FUNCTIONAL_DECOMPOSITION_TO_INTERCONNECT_DESIGN_XIM) |
Global rules for this entity data type- |
public interface EDesign_functional_unit_allocation_to_assembly_component extends EProduct_definition_relationshipglobal_swappable (explicit attribute)boolean testGlobal_swappable(EDesign_functional_unit_allocation_to_assembly_component type)boolean getGlobal_swappable(EDesign_functional_unit_allocation_to_assembly_component type) void setGlobal_swappable(EDesign_functional_unit_allocation_to_assembly_component type, boolean value) void unsetGlobal_swappable(EDesign_functional_unit_allocation_to_assembly_component type) local_swappable (explicit attribute)boolean testLocal_swappable(EDesign_functional_unit_allocation_to_assembly_component type)boolean getLocal_swappable(EDesign_functional_unit_allocation_to_assembly_component type) void setLocal_swappable(EDesign_functional_unit_allocation_to_assembly_component type, boolean value) void unsetLocal_swappable(EDesign_functional_unit_allocation_to_assembly_component type) of_property (explicit attribute)boolean testOf_property(EDesign_functional_unit_allocation_to_assembly_component type)AProperty_value_representation getOf_property(EDesign_functional_unit_allocation_to_assembly_component type) AProperty_value_representation createOf_property(EDesign_functional_unit_allocation_to_assembly_component type) void unsetOf_property(EDesign_functional_unit_allocation_to_assembly_component type) |
public class CDesign_functional_unit_allocation_to_assembly_component implements EDesign_functional_unit_allocation_to_assembly_componentstatic EAttribute attributeGlobal_swappable(EDesign_functional_unit_allocation_to_assembly_component type)static EAttribute attributeLocal_swappable(EDesign_functional_unit_allocation_to_assembly_component type) static EAttribute attributeOf_property(EDesign_functional_unit_allocation_to_assembly_component type) static int usedinOf_property(EDesign_functional_unit_allocation_to_assembly_component type, EProperty_value_representation instance, ASdaiModel domain, ADesign_functional_unit_allocation_to_assembly_component result) |
public class ADesign_functional_unit_allocation_to_assembly_component extends AEntitypublic EDesign_functional_unit_allocation_to_assembly_component getByIndex(int index)public EDesign_functional_unit_allocation_to_assembly_component getCurrentMember(SdaiIterator it) |