Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY interfaced_declaration
          ABSTRACT SUPERTYPE OF (ONEOF (implicit_declaration, used_declaration, referenced_declaration))
          SUBTYPE OF (declaration);
          alias_name : OPTIONAL express_id;
END_ENTITY; -- interfaced_declaration

Entity data types and their attributes

declaration
          parent: generic_schema_definition;
          definition: declaration_type;
          (DER) parent_schema: schema_definition;
interfaced_declaration
          (OPT) alias_name: express_id;

Known subtypes

          implicit_declaration (SDAI_DICTIONARY_SCHEMA)
          referenced_declaration (SDAI_DICTIONARY_SCHEMA)
          used_declaration (SDAI_DICTIONARY_SCHEMA)

Users

declaration
interfaced_declaration
          interface_specification.items

Global rules for this entity data type

          -

public interface EInterfaced_declaration extends EDeclaration

alias_name (explicit attribute)

          boolean testAlias_name(EInterfaced_declaration type)
          String getAlias_name(EInterfaced_declaration type)
          void setAlias_name(EInterfaced_declaration type, String value)
          void unsetAlias_name(EInterfaced_declaration type)

public class CInterfaced_declaration implements EInterfaced_declaration

          static EAttribute attributeAlias_name(EInterfaced_declaration type)

public class AInterfaced_declaration extends AEntity

          public EInterfaced_declaration getByIndex(int index)
          public EInterfaced_declaration getCurrentMember(SdaiIterator it)