ENTITY scheme_entry_relationship ABSTRACT SUPERTYPE OF (ONEOF (scheme_entry_relationship__decomposition, scheme_entry_relationship__exclusiveness, scheme_entry_relationship__precedence, scheme_entry_relationship__sequence, scheme_entry_relationship__simultaneity, scheme_entry_relationship__other)) SUBTYPE OF (action_method_relationship); SELF\action_method_relationship.relating_method RENAMED relating_entry : scheme_entry; SELF\action_method_relationship.related_method RENAMED related_entry : scheme_entry; WHERE wr1: SIZEOF (relating_entry.schemes * related_entry.schemes) >= 1; END_ENTITY; -- scheme_entry_relationship |
Entity data types and their attributesaction_method_relationshipname: label; (OPT) description: text; relating_method: action_method; related_method: action_method; scheme_entry_relationship (RT) relating_method->relating_entry: scheme_entry; (RT) related_method->related_entry: scheme_entry; |
scheme_entry_relationship__decomposition (SCHEME_XIM) |
scheme_entry_relationship__exclusiveness (SCHEME_XIM) |
scheme_entry_relationship__other (SCHEME_XIM) |
scheme_entry_relationship__precedence (SCHEME_XIM) |
scheme_entry_relationship__sequence (SCHEME_XIM) |
scheme_entry_relationship__simultaneity (SCHEME_XIM) |
Global rules for this entity data type- |
public interface EScheme_entry_relationship extends EAction_method_relationship |
public class CScheme_entry_relationship implements EScheme_entry_relationship |
public class AScheme_entry_relationship extends AEntitypublic EScheme_entry_relationship getByIndex(int index)public EScheme_entry_relationship getCurrentMember(SdaiIterator it) |