ENTITY certification_assignment; ABSTRACT SUPERTYPE; assigned_certification : certification; DERIVE role : object_role := get_role(SELF); WHERE wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ROLE_ASSOCIATION.ITEM_WITH_ROLE')) <= 1; END_ENTITY; -- certification_assignment |
Entity data types and their attributescertification_assignmentassigned_certification: certification; (DER) role: object_role; |
applied_certification_assignment (CERTIFICATION_MIM) |
cc_design_certification (AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM) |
Userscertification_assignmentrole_association.item_with_role role_select |
Global rules for this entity data type- |
public interface ECertification_assignment extends EEntityassigned_certification (explicit attribute)boolean testAssigned_certification(ECertification_assignment type)ECertification getAssigned_certification(ECertification_assignment type) void setAssigned_certification(ECertification_assignment type, ECertification value) void unsetAssigned_certification(ECertification_assignment type) role (derived attribute)EObject_role getRole(ECertification_assignment type)boolean testRole(ECertification_assignment type) |
public class CCertification_assignment implements ECertification_assignmentstatic EAttribute attributeAssigned_certification(ECertification_assignment type)static int usedinAssigned_certification(ECertification_assignment type, ECertification instance, ASdaiModel domain, ACertification_assignment result) static EAttribute attributeRole(ECertification_assignment type) static int usedinRole(ECertification_assignment type, EObject_role instance, ASdaiModel domain, ACertification_assignment result) |
public class ACertification_assignment extends AEntitypublic ECertification_assignment getByIndex(int index)public ECertification_assignment getCurrentMember(SdaiIterator it) |