ENTITY component_material_relationship_assignment SUBTYPE OF (group_assignment, role_association); SELF\group_assignment.assigned_group : component_material_relationship; items : SET [1:1] OF component_material_relationship_assignment_item; DERIVE SELF\role_association.item_with_role : component_material_relationship_assignment := SELF; END_ENTITY; -- component_material_relationship_assignment |
Entity data types and their attributesgroup_assignmentassigned_group: group; (DER) role: object_role; role_association role: object_role; item_with_role: role_select; component_material_relationship_assignment (RT) assigned_group: component_material_relationship; items: SET [1:1] OF component_material_relationship_assignment_item; (RT) (DER) item_with_role: component_material_relationship_assignment; |
Usersgroup_assignmentrole_association.item_with_role role_select role_association component_material_relationship_assignment component_material_relationship_assignment.item_with_role |
Global rules for this entity data type- |
public interface EComponent_material_relationship_assignment extends EGroup_assignment, ERole_associationitems (explicit attribute)boolean testItems(EComponent_material_relationship_assignment type)AComponent_material_relationship_assignment_item getItems(EComponent_material_relationship_assignment type) AComponent_material_relationship_assignment_item createItems(EComponent_material_relationship_assignment type) void unsetItems(EComponent_material_relationship_assignment type) |
public class CComponent_material_relationship_assignment implements EComponent_material_relationship_assignmentstatic EAttribute attributeItems(EComponent_material_relationship_assignment type)static int usedinItems(EComponent_material_relationship_assignment type, EEntity instance, ASdaiModel domain, AComponent_material_relationship_assignment result) static EAttribute attributeItem_with_role(EComponent_material_relationship_assignment type) static int usedinItem_with_role(EComponent_material_relationship_assignment type, EComponent_material_relationship_assignment instance, ASdaiModel domain, AComponent_material_relationship_assignment result) |
public class AComponent_material_relationship_assignment extends AEntitypublic EComponent_material_relationship_assignment getByIndex(int index)public EComponent_material_relationship_assignment getCurrentMember(SdaiIterator it) |