ENTITY product_based_location_identification SUBTYPE OF (applied_location_representation_assignment); SELF\location_representation_assignment.id RENAMED location_identification : identifier; SELF\location_representation_assignment.name RENAMED location_name : OPTIONAL label; referenced_product : product_based_location_representation; DERIVE SELF\applied_location_representation_assignment.items : SET [1:?] OF location_representation_item := ?; END_ENTITY; -- product_based_location_identification |
Entity data types and their attributeslocation_representation_assignmentid: identifier; name: label; (OPT) description: text; represented_location: location; role: location_representation_role; applied_location_representation_assignment items: SET [1:?] OF location_representation_item; product_based_location_identification (RT) id->location_identification: identifier; (RT) (OPT) name->location_name: label; referenced_product: product_based_location_representation; (RT) (DER) items: SET [1:?] OF location_representation_item; |
Global rules for this entity data type- |
public interface EProduct_based_location_identification extends EApplied_location_representation_assignmentreferenced_product (explicit attribute)int testReferenced_product(EProduct_based_location_identification type)case 1 EEntity getReferenced_product(EProduct_based_location_identification type) void setReferenced_product(EProduct_based_location_identification type, EEntity value, EEntity node1) void unsetReferenced_product(EProduct_based_location_identification type) |
public class CProduct_based_location_identification implements EProduct_based_location_identificationstatic EAttribute attributeReferenced_product(EProduct_based_location_identification type)static int usedinReferenced_product(EProduct_based_location_identification type, EEntity instance, ASdaiModel domain, AProduct_based_location_identification result) static EAttribute attributeItems(EProduct_based_location_identification type) static int usedinItems(EProduct_based_location_identification type, EEntity instance, ASdaiModel domain, AProduct_based_location_identification result) |
public class AProduct_based_location_identification extends AEntitypublic EProduct_based_location_identification getByIndex(int index)public EProduct_based_location_identification getCurrentMember(SdaiIterator it) |