Overview Schemas Index

REPRESENTATION_SCHEMA (jsdai.SRepresentation_schema)


ENTITY representation_map;
          mapping_origin : representation_item;
          mapped_representation : representation;
INVERSE
          map_usage : SET [1:?] OF mapped_item FOR mapping_source;
WHERE
          wr1: item_in_context(SELF.mapping_origin,
        SELF.mapped_representation.context_of_items);
END_ENTITY; -- representation_map

Entity data types and their attributes

representation_map
          mapping_origin: representation_item;
          mapped_representation: representation;
          (INV) map_usage: SET [1:?] OF mapped_item FOR mapping_source;

Known subtypes

          camera_usage (PRESENTATION_ORGANIZATION_SCHEMA)
          symbol_representation_map (PRESENTATION_DEFINITION_SCHEMA)

Users

representation_map
          bond_assembly_2d_position.mapping_source
          bond_assembly_position.mapping_source
          component_placement__mi.mapping_source
          device_2d_position.mapping_source
          device_3d_position.mapping_source
          geometric_placement_operation.mapping_source
          instance_placement__mi.mapping_source
          mapped_item.mapping_source
          occurrence_placement__mi.mapping_source
          path_area_with_parameters_armx.mapping_source
          repositioned_neutral_sketch.map
          stratum_interconnect_module_3d_position.mapping_source
          stratum_interconnect_module_planar_position.mapping_source
          sub_model_placement_2d.mapping_source
          sub_model_placement_3d.mapping_source
          user_defined_marker_armx.mapping_source

Global rules for this entity data type

          subtype_exclusiveness_representation_map (AUTOMOTIVE_DESIGN)

public interface ERepresentation_map extends EEntity

mapping_origin (explicit attribute)

          boolean testMapping_origin(ERepresentation_map type)
          ERepresentation_item getMapping_origin(ERepresentation_map type)
          void setMapping_origin(ERepresentation_map type, ERepresentation_item value)
          void unsetMapping_origin(ERepresentation_map type)

mapped_representation (explicit attribute)

          boolean testMapped_representation(ERepresentation_map type)
          ERepresentation getMapped_representation(ERepresentation_map type)
          void setMapped_representation(ERepresentation_map type, ERepresentation value)
          void unsetMapped_representation(ERepresentation_map type)

map_usage (inverse attribute)

          AMapped_item getMap_usage(ERepresentation_map type, ASdaiModel domain)

public class CRepresentation_map implements ERepresentation_map

          static EAttribute attributeMapping_origin(ERepresentation_map type)
          static int usedinMapping_origin(ERepresentation_map type, ERepresentation_item instance, ASdaiModel domain, ARepresentation_map result)
          static EAttribute attributeMapped_representation(ERepresentation_map type)
          static int usedinMapped_representation(ERepresentation_map type, ERepresentation instance, ASdaiModel domain, ARepresentation_map result)
          static EAttribute attributeMap_usage(ERepresentation_map type)

public class ARepresentation_map extends AEntity

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