ENTITY design_functional_unit_allocation_to_fabrication_joint SUBTYPE OF (product_definition_relationship); SELF\product_definition_relationship.relating_product_definition RENAMED functional_design_definition_path : design_composition_path_armx; implementation : fabrication_joint_armx; DERIVE SELF\product_definition_relationship.related_product_definition : product_definition := ?; SELF\product_definition_relationship.id : identifier := ?; UNIQUE ur1 : functional_design_definition_path; END_ENTITY; -- design_functional_unit_allocation_to_fabrication_joint |
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_fabrication_joint (RT) relating_product_definition->functional_design_definition_path: design_composition_path_armx; implementation: fabrication_joint_armx; (RT) (DER) related_product_definition: product_definition; (RT) (DER) id: identifier; |
Global rules for this entity data type- |
public interface EDesign_functional_unit_allocation_to_fabrication_joint extends EProduct_definition_relationshipimplementation (explicit attribute)boolean testImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type)EFabrication_joint_armx getImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type) void setImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type, EFabrication_joint_armx value) void unsetImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type) |
public class CDesign_functional_unit_allocation_to_fabrication_joint implements EDesign_functional_unit_allocation_to_fabrication_jointstatic EAttribute attributeImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type)static int usedinImplementation(EDesign_functional_unit_allocation_to_fabrication_joint type, EFabrication_joint_armx instance, ASdaiModel domain, ADesign_functional_unit_allocation_to_fabrication_joint result) static EAttribute attributeRelated_product_definition(EDesign_functional_unit_allocation_to_fabrication_joint type) static int usedinRelated_product_definition(EDesign_functional_unit_allocation_to_fabrication_joint type, EProduct_definition instance, ASdaiModel domain, ADesign_functional_unit_allocation_to_fabrication_joint result) static EAttribute attributeId(EDesign_functional_unit_allocation_to_fabrication_joint type) |
public class ADesign_functional_unit_allocation_to_fabrication_joint extends AEntitypublic EDesign_functional_unit_allocation_to_fabrication_joint getByIndex(int index)public EDesign_functional_unit_allocation_to_fabrication_joint getCurrentMember(SdaiIterator it) |