ENTITY assembly_component_usage SUPERTYPE OF (ONEOF (next_assembly_usage_occurrence, specified_higher_usage_occurrence, promissory_usage_occurrence)) SUBTYPE OF (product_definition_usage); reference_designator : OPTIONAL identifier; END_ENTITY; -- assembly_component_usage |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; product_definition_usage - assembly_component_usage (OPT) reference_designator: identifier; |
interconnect_module_stratum_assembly_relationship (LAYERED_INTERCONNECT_MODULE_DESIGN_XIM) |
make_from_usage_option_with_reference_designator (IDA_STEP_AIM_SCHEMA) |
next_assembly_usage_occurrence (PRODUCT_STRUCTURE_SCHEMA) |
physical_assembly_relationship (PRODUCT_AS_INDIVIDUAL_ASSEMBLY_XIM) |
promissory_usage_occurrence (PRODUCT_STRUCTURE_SCHEMA) |
quantified_assembly_component_usage (PRODUCT_STRUCTURE_SCHEMA) |
specified_higher_usage_occurrence (PRODUCT_STRUCTURE_SCHEMA) |
stratum_specific_template_location (LAYERED_INTERCONNECT_COMPLEX_TEMPLATE_MIM) |
template_location_in_structured_template (LAYERED_INTERCONNECT_COMPLEX_TEMPLATE_XIM) |
Global rules for this entity data typemandatory_part_occurrence_definition_relationship (ITEM_DEFINITION_STRUCTURE_XIM)restrict_product_definitions_for_product_definition_relationship (AUTOMOTIVE_DESIGN) selected_instance_usage_requires_representation (AUTOMOTIVE_DESIGN) selected_instance_usage_requires_representation (PART_OCCURRENCE_MIM) unique_assembly_component_usage (PHYSICAL_UNIT_USAGE_VIEW_XIM) |
public interface EAssembly_component_usage extends EProduct_definition_usagereference_designator (explicit attribute)boolean testReference_designator(EAssembly_component_usage type)String getReference_designator(EAssembly_component_usage type) void setReference_designator(EAssembly_component_usage type, String value) void unsetReference_designator(EAssembly_component_usage type) |
public class CAssembly_component_usage implements EAssembly_component_usagestatic EAttribute attributeReference_designator(EAssembly_component_usage type) |
public class AAssembly_component_usage extends AEntitypublic EAssembly_component_usage getByIndex(int index)public EAssembly_component_usage getCurrentMember(SdaiIterator it) |