Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY inner_declaration
          SUBTYPE OF (declaration);
          scope : declaration_scope_type;
END_ENTITY; -- inner_declaration

Entity data types and their attributes

declaration
          parent: generic_schema_definition;
          definition: declaration_type;
          (DER) parent_schema: schema_definition;
inner_declaration
          scope: declaration_scope_type;

Complex entities

          constant_declaration$inner_declaration (SDAI_DICTIONARY_SCHEMA)
          entity_declaration$inner_declaration (SDAI_DICTIONARY_SCHEMA)
          function_declaration$inner_declaration (SDAI_DICTIONARY_SCHEMA)
          inner_declaration$procedure_declaration (SDAI_DICTIONARY_SCHEMA)
          inner_declaration$rule_declaration (SDAI_DICTIONARY_SCHEMA)
          inner_declaration$subtype_constraint_declaration (SDAI_DICTIONARY_SCHEMA)
          inner_declaration$type_declaration (SDAI_DICTIONARY_SCHEMA)

Users

declaration
inner_declaration

Global rules for this entity data type

          -

public interface EInner_declaration extends EDeclaration

scope (explicit attribute)

          int testScope(EInner_declaration type)
          case 1
              EEntity getScope(EInner_declaration type)
              void setScope(EInner_declaration type, EEntity value, EEntity node1)
          void unsetScope(EInner_declaration type)

public class CInner_declaration implements EInner_declaration

          static EAttribute attributeScope(EInner_declaration type)
          static int usedinScope(EInner_declaration type, EEntity instance, ASdaiModel domain, AInner_declaration result)

public class AInner_declaration extends AEntity

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