|
ENTITY product_definition; id : identifier; description : OPTIONAL text; formation : product_definition_formation; frame_of_reference : product_definition_context; DERIVE name : label := get_name_value(SELF); WHERE wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'NAME_ATTRIBUTE.NAMED_ITEM')) <= 1; END_ENTITY; -- product_definition |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; |
| aggregate_connectivity_requirement (FUNCTIONAL_DECOMPOSITION_WITH_NODAL_REPRESENTATION_TO_PACKAGED_MAPPING_MIM) |
| analytical_model_definition (ANALYTICAL_MODEL_MIM) |
| assembly_group_component_definition_placement_link (COMPONENT_GROUPING_MIM) |
| building (BUILDING_STRUCTURE_MIM) |
| building_complex (IDA_STEP_AIM_SCHEMA) |
| building_element (BUILDING_ITEM_MIM) |
| building_element_assembly (BUILDING_STRUCTURE_MIM) |
| building_level (BUILDING_STRUCTURE_MIM) |
| building_section (BUILDING_STRUCTURE_MIM) |
| bus_element_link (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM) |
| bus_structural_definition (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM) |
| component_definition (PHYSICAL_UNIT_DESIGN_VIEW_MIM) |
| component_functional_unit (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM) |
| composite_assembly_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| composite_assembly_sequence_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| design_composition_path (FUNCTIONAL_DECOMPOSITION_TO_DESIGN_MIM) |
| ds_characterizable_product_definition (DECISION_SUPPORT_MIM) |
| equivalent_functional_unit_definition_assignment (FUNCTIONAL_USAGE_VIEW_XIM) |
| equivalent_stackup_model_definition (FABRICATION_TECHNOLOGY_MIM) |
| equivalent_sub_stack_definition (FABRICATION_TECHNOLOGY_MIM) |
| evaluation_product_definition (PLANNED_CHARACTERISTIC_MIM) |
| externally_defined_product_definition (PRODUCT_IDENTIFICATION_EXTENSION_MIM) |
| fixture_equipment_element (BUILDING_ITEM_MIM) |
| functional_unit (FUNCTIONAL_USAGE_VIEW_MIM) |
| interface_connector_definition (INTERFACE_MIM) |
| interface_specification_definition (INTERFACE_MIM) |
| laminate_table (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| linear_array_component_definition_link (COMPONENT_GROUPING_MIM) |
| network_node_definition (NETWORK_FUNCTIONAL_DESIGN_VIEW_MIM) |
| part_template_definition (PART_TEMPLATE_MIM) |
| percentage_laminate_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| percentage_ply_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| physical_unit (PHYSICAL_UNIT_USAGE_VIEW_MIM) |
| physical_unit_interconnect_definition (PHYSICAL_UNIT_INTERCONNECT_DEFINITION_MIM) |
| ply_laminate_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| ply_laminate_sequence_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| pmri_characterizable_product_definition (PROJECT_MANAGEMENT_RESOURCE_INFORMATION_MIM) |
| predefined_requirement_view_definition (REQUIREMENT_DECOMPOSITION_MIM) |
| printed_part_template_material (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_MIM) |
| prjm_characterizable_product_definition (PROJECT_MANAGEMENT_MIM) |
| product_as_individual_view (PRODUCT_AS_INDIVIDUAL_MIM) |
| product_definition_resource (AUTOMOTIVE_DESIGN) |
| product_definition_with_associated_documents (PRODUCT_DEFINITION_SCHEMA) |
| product_view_definition (PRODUCT_VIEW_DEFINITION_XIM) |
| protocol_physical_layer_definition (ASSEMBLY_FUNCTIONAL_INTERFACE_REQUIREMENT_MIM) |
| reference_composition_path (FUNCTIONAL_DECOMPOSITION_TO_DESIGN_MIM) |
| requirement_definition (REQUIREMENT_DECOMPOSITION_MIM) |
| risk_perception (RISK_SCHEMA) |
| rm_characterizable_product_definition (RISK_MANAGEMENT_MIM) |
| rule_software_definition (PRODUCTION_RULE_MIM) |
| sbb_characterized_product_definition (STATE_BASED_BEHAVIOUR_MIM) |
| sequential_laminate_stackup_definition (SEQUENTIAL_LAMINATE_ASSEMBLY_DESIGN_MIM) |
| service_element (BUILDING_ITEM_MIM) |
| space_element (BUILDING_ITEM_MIM) |
| specification_definition (SPECIFICATION_DOCUMENT_MIM) |
| stratum (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| structure_enclosure_element (BUILDING_ITEM_MIM) |
| syss_characterizable_product_definition (SYSTEM_STRUCTURE_MIM) |
| thickness_laminate_definition (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
| limd_product_definition_subtypes (LAYERED_INTERCONNECT_MODULE_DESIGN_MIM) |
| pos_product_definition_subtypes (PART_AND_ZONE_LAMINATE_TABLES_MIM) |
public interface EProduct_definition extends EEntityid (explicit attribute)boolean testId(EProduct_definition type)String getId(EProduct_definition type) void setId(EProduct_definition type, String value) void unsetId(EProduct_definition type) description (explicit attribute)boolean testDescription(EProduct_definition type)String getDescription(EProduct_definition type) void setDescription(EProduct_definition type, String value) void unsetDescription(EProduct_definition type) formation (explicit attribute)boolean testFormation(EProduct_definition type)EProduct_definition_formation getFormation(EProduct_definition type) void setFormation(EProduct_definition type, EProduct_definition_formation value) void unsetFormation(EProduct_definition type) frame_of_reference (explicit attribute)boolean testFrame_of_reference(EProduct_definition type)EProduct_definition_context getFrame_of_reference(EProduct_definition type) void setFrame_of_reference(EProduct_definition type, EProduct_definition_context value) void unsetFrame_of_reference(EProduct_definition type) name (derived attribute)String getName(EProduct_definition type)boolean testName(EProduct_definition type) |
public class CProduct_definition implements EProduct_definitionstatic EAttribute attributeId(EProduct_definition type)static EAttribute attributeDescription(EProduct_definition type) static EAttribute attributeFormation(EProduct_definition type) static int usedinFormation(EProduct_definition type, EProduct_definition_formation instance, ASdaiModel domain, AProduct_definition result) static EAttribute attributeFrame_of_reference(EProduct_definition type) static int usedinFrame_of_reference(EProduct_definition type, EProduct_definition_context instance, ASdaiModel domain, AProduct_definition result) static EAttribute attributeName(EProduct_definition type) |
public class AProduct_definition extends AEntitypublic EProduct_definition getByIndex(int index)public EProduct_definition getCurrentMember(SdaiIterator it) |