ENTITY external_library_property SUBTYPE OF (externally_defined_general_property); SELF\externally_defined_item.item_id RENAMED external_id : STRING; library_type : STRING; DERIVE SELF\externally_defined_item.source : external_source := ?; END_ENTITY; -- external_library_property |
Entity data types and their attributesgeneral_propertyid: identifier; name: label; (OPT) description: text; externally_defined_item item_id: source_item; source: external_source; externally_defined_general_property - external_library_property (RT) item_id->external_id: STRING; library_type: STRING; (RT) (DER) source: external_source; |
Global rules for this entity data type- |
public interface EExternal_library_property extends EExternally_defined_general_propertylibrary_type (explicit attribute)boolean testLibrary_type(EExternal_library_property type)String getLibrary_type(EExternal_library_property type) void setLibrary_type(EExternal_library_property type, String value) void unsetLibrary_type(EExternal_library_property type) |
public class CExternal_library_property implements EExternal_library_propertystatic EAttribute attributeLibrary_type(EExternal_library_property type)static EAttribute attributeSource(EExternal_library_property type) static int usedinSource(EExternal_library_property type, EExternal_source instance, ASdaiModel domain, AExternal_library_property result) |
public class AExternal_library_property extends AEntitypublic EExternal_library_property getByIndex(int index)public EExternal_library_property getCurrentMember(SdaiIterator it) |