ENTITY mated_item_association SUBTYPE OF (item_definition_instance_relationship); SELF\item_definition_instance_relationship.relating : mating_definition; placement : OPTIONAL transformation_select; END_ENTITY; -- mated_item_association |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; item_definition_instance_relationship (RT) related_product_definition->related: product_occurrence; (RT) relating_product_definition->relating: product_view_definition; mated_item_association (RT) relating: mating_definition; (OPT) placement: transformation_select; |
Global rules for this entity data type- |
public interface EMated_item_association extends EItem_definition_instance_relationshipplacement (explicit attribute)int testPlacement(EMated_item_association type)case 1 EEntity getPlacement(EMated_item_association type) void setPlacement(EMated_item_association type, EEntity value, EEntity node1) void unsetPlacement(EMated_item_association type) |
public class CMated_item_association implements EMated_item_associationstatic EAttribute attributePlacement(EMated_item_association type)static int usedinPlacement(EMated_item_association type, EEntity instance, ASdaiModel domain, AMated_item_association result) |
public class AMated_item_association extends AEntitypublic EMated_item_association getByIndex(int index)public EMated_item_association getCurrentMember(SdaiIterator it) |