ENTITY interface_specification; foreign_schema : generic_schema_definition; current_schema : generic_schema_definition; items : OPTIONAL SET [1:?] OF interfaced_declaration; END_ENTITY; -- interface_specification |
Entity data types and their attributesinterface_specificationforeign_schema: generic_schema_definition; current_schema: generic_schema_definition; (OPT) items: SET [1:?] OF interfaced_declaration; |
reference_from_specification (SDAI_DICTIONARY_SCHEMA) |
use_from_specification (SDAI_DICTIONARY_SCHEMA) |
Usersinterface_specification |
Global rules for this entity data type- |
public interface EInterface_specification extends EEntityforeign_schema (explicit attribute)boolean testForeign_schema(EInterface_specification type)EGeneric_schema_definition getForeign_schema(EInterface_specification type) void setForeign_schema(EInterface_specification type, EGeneric_schema_definition value) void unsetForeign_schema(EInterface_specification type) current_schema (explicit attribute)boolean testCurrent_schema(EInterface_specification type)EGeneric_schema_definition getCurrent_schema(EInterface_specification type) void setCurrent_schema(EInterface_specification type, EGeneric_schema_definition value) void unsetCurrent_schema(EInterface_specification type) items (explicit attribute)boolean testItems(EInterface_specification type)AInterfaced_declaration getItems(EInterface_specification type) AInterfaced_declaration createItems(EInterface_specification type) void unsetItems(EInterface_specification type) |
public class CInterface_specification implements EInterface_specificationstatic EAttribute attributeForeign_schema(EInterface_specification type)static int usedinForeign_schema(EInterface_specification type, EGeneric_schema_definition instance, ASdaiModel domain, AInterface_specification result) static EAttribute attributeCurrent_schema(EInterface_specification type) static int usedinCurrent_schema(EInterface_specification type, EGeneric_schema_definition instance, ASdaiModel domain, AInterface_specification result) static EAttribute attributeItems(EInterface_specification type) static int usedinItems(EInterface_specification type, EInterfaced_declaration instance, ASdaiModel domain, AInterface_specification result) |
public class AInterface_specification extends AEntitypublic EInterface_specification getByIndex(int index)public EInterface_specification getCurrentMember(SdaiIterator it) |