ENTITY time_role; name : label; DERIVE description : text := get_description_value (SELF); WHERE wr1: SIZEOF (USEDIN (SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1; END_ENTITY; -- time_role |
Entity data types and their attributestime_rolename: label; (DER) description: text; |
Userstime_roledescription_attribute.described_item description_attribute_select time_assignment.role |
Global rules for this entity data type- |
public interface ETime_role extends EEntityname (explicit attribute)boolean testName(ETime_role type)String getName(ETime_role type) void setName(ETime_role type, String value) void unsetName(ETime_role type) description (derived attribute)String getDescription(ETime_role type)boolean testDescription(ETime_role type) |
public class CTime_role implements ETime_rolestatic EAttribute attributeName(ETime_role type)static EAttribute attributeDescription(ETime_role type) |
public class ATime_role extends AEntitypublic ETime_role getByIndex(int index)public ETime_role getCurrentMember(SdaiIterator it) |