Overview Index

SDAI_DICTIONARY_SCHEMA (jsdai.dictionary)


ENTITY map_definition;
          name : express_id;
          super_type : map_definition;
INVERSE
          partitions : SET [1:?] OF map_partition FOR parent;
          target_parameters : SET [0:?] OF target_parameter FOR parent;
END_ENTITY; -- map_definition

Entity data types and their attributes

map_definition
          name: express_id;
          super_type: map_definition;
          (INV) partitions: SET [1:?] OF map_partition FOR parent;
          (INV) target_parameters: SET [0:?] OF target_parameter FOR parent;

Known subtypes

          dependent_map_definition (SDAI_DICTIONARY_SCHEMA)

Users

map_definition
          declaration.definition
                    declaration_type
          map_declaration.definition
          map_definition.super_type
          map_or_view_partition.parent
                    map_or_view_definition_select
          map_partition.parent
          target_parameter.parent

Global rules for this entity data type

          -

public interface EMap_definition extends EEntity

name (explicit attribute)

          boolean testName(EMap_definition type)
          String getName(EMap_definition type)
          void setName(EMap_definition type, String value)
          void unsetName(EMap_definition type)

super_type (explicit attribute)

          boolean testSuper_type(EMap_definition type)
          EMap_definition getSuper_type(EMap_definition type)
          void setSuper_type(EMap_definition type, EMap_definition value)
          void unsetSuper_type(EMap_definition type)

partitions (inverse attribute)

          AMap_partition getPartitions(EMap_definition type, ASdaiModel domain)

target_parameters (inverse attribute)

          ATarget_parameter getTarget_parameters(EMap_definition type, ASdaiModel domain)

public class CMap_definition implements EMap_definition

          static EAttribute attributeName(EMap_definition type)
          static EAttribute attributeSuper_type(EMap_definition type)
          static int usedinSuper_type(EMap_definition type, EMap_definition instance, ASdaiModel domain, AMap_definition result)
          static EAttribute attributePartitions(EMap_definition type)
          static EAttribute attributeTarget_parameters(EMap_definition type)

public class AMap_definition extends AEntity

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