ENTITY class_hierarchy SUBTYPE OF (group_relationship); SELF\group_relationship.relating_group RENAMED super_class : class_with_attributes; SELF\group_relationship.related_group RENAMED sub_class : class_with_attributes; DERIVE SELF\group_relationship.description : text := ?; SELF\group_relationship.name : label := ?; END_ENTITY; -- class_hierarchy |
Entity data types and their attributesgroup_relationshipname: label; (OPT) description: text; relating_group: group; related_group: group; class_hierarchy (RT) relating_group->super_class: class_with_attributes; (RT) related_group->sub_class: class_with_attributes; (RT) (DER) description: text; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EClass_hierarchy extends EGroup_relationship |
public class CClass_hierarchy implements EClass_hierarchystatic EAttribute attributeDescription(EClass_hierarchy type)static EAttribute attributeName(EClass_hierarchy type) |
public class AClass_hierarchy extends AEntitypublic EClass_hierarchy getByIndex(int index)public EClass_hierarchy getCurrentMember(SdaiIterator it) |