ENTITY attribute_mapping SUBTYPE OF (generic_attribute_mapping); path : OPTIONAL LIST [1:?] OF attribute_mapping_path_select; domain : OPTIONAL attribute_mapping_domain_select; DERIVE target : base_type := path[1]; END_ENTITY; -- attribute_mapping |
Entity data types and their attributesgeneric_attribute_mappingparent_entity: entity_mapping; source: attribute; (OPT) constraints: constraint_select; (OPT) data_type: LIST [1:?] OF named_type; strong: BOOLEAN; attribute_mapping (OPT) path: LIST [1:?] OF attribute_mapping_path_select; (OPT) domain: attribute_mapping_domain_select; (DER) target: base_type; |
Usersgeneric_attribute_mappingattribute_mapping |
Global rules for this entity data type- |
public interface EAttribute_mapping extends EGeneric_attribute_mappingpath (explicit attribute)boolean testPath(EAttribute_mapping type)AAttribute_mapping_path_select getPath(EAttribute_mapping type) AAttribute_mapping_path_select createPath(EAttribute_mapping type) void unsetPath(EAttribute_mapping type) domain (explicit attribute)int testDomain(EAttribute_mapping type)case 1 EEntity getDomain(EAttribute_mapping type) void setDomain(EAttribute_mapping type, EEntity value, EEntity node1) void unsetDomain(EAttribute_mapping type) target (derived attribute)EEntity getTarget(EAttribute_mapping type)boolean testTarget(EAttribute_mapping type) |
public class CAttribute_mapping implements EAttribute_mappingstatic EAttribute attributePath(EAttribute_mapping type)static int usedinPath(EAttribute_mapping type, EEntity instance, ASdaiModel domain, AAttribute_mapping result) static EAttribute attributeDomain(EAttribute_mapping type) static int usedinDomain(EAttribute_mapping type, EEntity instance, ASdaiModel domain, AAttribute_mapping result) static EAttribute attributeTarget(EAttribute_mapping type) static int usedinTarget(EAttribute_mapping type, EEntity instance, ASdaiModel domain, AAttribute_mapping result) |
public class AAttribute_mapping extends AEntitypublic EAttribute_mapping getByIndex(int index)public EAttribute_mapping getCurrentMember(SdaiIterator it) |