ENTITY schema_mapping SUPERTYPE OF (ONEOF (module_mapping, conformance_class_mapping, application_protocol_mapping)); source : schema_definition; target : schema_definition; uofs : SET [1:?] OF uof_mapping; id : STRING; components : OPTIONAL SET [1:?] OF schema_mapping; END_ENTITY; -- schema_mapping |
Entity data types and their attributesschema_mappingsource: schema_definition; target: schema_definition; uofs: SET [1:?] OF uof_mapping; id: STRING; (OPT) components: SET [1:?] OF schema_mapping; |
application_protocol_mapping (SDAI_MAPPING_SCHEMA) |
conformance_class_mapping (SDAI_MAPPING_SCHEMA) |
module_mapping (SDAI_MAPPING_SCHEMA) |
Usersschema_mappingschema_mapping.components |
Global rules for this entity data type- |
public interface ESchema_mapping extends EEntitysource (explicit attribute)boolean testSource(ESchema_mapping type)ESchema_definition getSource(ESchema_mapping type) void setSource(ESchema_mapping type, ESchema_definition value) void unsetSource(ESchema_mapping type) target (explicit attribute)boolean testTarget(ESchema_mapping type)ESchema_definition getTarget(ESchema_mapping type) void setTarget(ESchema_mapping type, ESchema_definition value) void unsetTarget(ESchema_mapping type) uofs (explicit attribute)boolean testUofs(ESchema_mapping type)AUof_mapping getUofs(ESchema_mapping type) AUof_mapping createUofs(ESchema_mapping type) void unsetUofs(ESchema_mapping type) id (explicit attribute)boolean testId(ESchema_mapping type)String getId(ESchema_mapping type) void setId(ESchema_mapping type, String value) void unsetId(ESchema_mapping type) components (explicit attribute)boolean testComponents(ESchema_mapping type)ASchema_mapping getComponents(ESchema_mapping type) ASchema_mapping createComponents(ESchema_mapping type) void unsetComponents(ESchema_mapping type) |
public class CSchema_mapping implements ESchema_mappingstatic EAttribute attributeSource(ESchema_mapping type)static int usedinSource(ESchema_mapping type, ESchema_definition instance, ASdaiModel domain, ASchema_mapping result) static EAttribute attributeTarget(ESchema_mapping type) static int usedinTarget(ESchema_mapping type, ESchema_definition instance, ASdaiModel domain, ASchema_mapping result) static EAttribute attributeUofs(ESchema_mapping type) static int usedinUofs(ESchema_mapping type, EUof_mapping instance, ASdaiModel domain, ASchema_mapping result) static EAttribute attributeId(ESchema_mapping type) static EAttribute attributeComponents(ESchema_mapping type) static int usedinComponents(ESchema_mapping type, ESchema_mapping instance, ASdaiModel domain, ASchema_mapping result) |
public class ASchema_mapping extends AEntitypublic ESchema_mapping getByIndex(int index)public ESchema_mapping getCurrentMember(SdaiIterator it) |