ENTITY entity_mapping; source : entity_definition; target : entity_or_attribute; constraints : OPTIONAL constraint_select; entry_point : BOOLEAN; strong_users : BOOLEAN; END_ENTITY; -- entity_mapping |
Entity data types and their attributesentity_mappingsource: entity_definition; target: entity_or_attribute; (OPT) constraints: constraint_select; entry_point: BOOLEAN; strong_users: BOOLEAN; |
Global rules for this entity data type- |
public interface EEntity_mapping extends EEntitysource (explicit attribute)boolean testSource(EEntity_mapping type)EEntity_definition getSource(EEntity_mapping type) void setSource(EEntity_mapping type, EEntity_definition value) void unsetSource(EEntity_mapping type) target (explicit attribute)int testTarget(EEntity_mapping type)case 1 EEntity getTarget(EEntity_mapping type) void setTarget(EEntity_mapping type, EEntity value, EEntity node1) void unsetTarget(EEntity_mapping type) constraints (explicit attribute)int testConstraints(EEntity_mapping type)case 1 EEntity getConstraints(EEntity_mapping type) void setConstraints(EEntity_mapping type, EEntity value, EEntity node1) void unsetConstraints(EEntity_mapping type) entry_point (explicit attribute)boolean testEntry_point(EEntity_mapping type)boolean getEntry_point(EEntity_mapping type) void setEntry_point(EEntity_mapping type, boolean value) void unsetEntry_point(EEntity_mapping type) strong_users (explicit attribute)boolean testStrong_users(EEntity_mapping type)boolean getStrong_users(EEntity_mapping type) void setStrong_users(EEntity_mapping type, boolean value) void unsetStrong_users(EEntity_mapping type) |
public class CEntity_mapping implements EEntity_mappingstatic EAttribute attributeSource(EEntity_mapping type)static int usedinSource(EEntity_mapping type, EEntity_definition instance, ASdaiModel domain, AEntity_mapping result) static EAttribute attributeTarget(EEntity_mapping type) static int usedinTarget(EEntity_mapping type, EEntity instance, ASdaiModel domain, AEntity_mapping result) static EAttribute attributeConstraints(EEntity_mapping type) static int usedinConstraints(EEntity_mapping type, EEntity instance, ASdaiModel domain, AEntity_mapping result) static EAttribute attributeEntry_point(EEntity_mapping type) static EAttribute attributeStrong_users(EEntity_mapping type) |
public class AEntity_mapping extends AEntitypublic EEntity_mapping getByIndex(int index)public EEntity_mapping getCurrentMember(SdaiIterator it) |