Overview Schemas Index

MULTI_LINGUISM_XIM (jsdai.SMulti_linguism_xim)


ENTITY attribute_translation_assignment
          SUBTYPE OF (multi_language_attribute_assignment);
          considered_instance : attribute_language_item;
          SELF\attribute_value_assignment.attribute_name RENAMED considered_attribute : STRING;
          SELF\attribute_value_assignment.attribute_value RENAMED translation_text : STRING;
          translation_language_x : language;
DERIVE
          SELF\multi_language_attribute_assignment.items : SET [1:?] OF representation_item := ?;
          SELF\attribute_value_assignment.role : attribute_value_role := ?;
UNIQUE
          ur1 : considered_instance, considered_attribute, translation_language;
END_ENTITY; -- attribute_translation_assignment

Entity data types and their attributes

attribute_value_assignment
          attribute_name: label;
          attribute_value: attribute_type;
          role: attribute_value_role;
multi_language_attribute_assignment
          items: SET [1:?] OF multi_language_attribute_item;
          (DER) translation_language: language;
          (INV) language_indication: SET [1:1] OF attribute_language_assignment FOR items;
attribute_translation_assignment
          considered_instance: attribute_language_item;
          (RT) attribute_name->considered_attribute: STRING;
          (RT) attribute_value->translation_text: STRING;
          translation_language_x: language;
          (RT) (DER) items: SET [1:?] OF representation_item;
          (RT) (DER) role: attribute_value_role;

Users

attribute_value_assignment
          attribute_language_assignment.items
                    attribute_language_item
                              automotive_design_attribute_language_item
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.considered_instance
                    attribute_language_item
          language_indication.items
                    attribute_language_item
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_203e2
multi_language_attribute_assignment
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  pdm_classification_item
          applied_classification_assignment.items
                    classification_item
                              requirement_classification_item
          applied_effectivity_assignment.items
                    effectivity_item
                              tsr_effectivity_item
          applied_ineffectivity_assignment.items
                    effectivity_item
                              syss_effectivity_item
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        pdm_classification_item
          attribute_language_assignment.items
                    attribute_language_item
          attribute_translation_assignment.considered_instance
                    attribute_language_item
          issue_reference_mapping.items
                    issue_reference_item
                              im_issue_reference_item
          language_indication.considered_instance
                    attribute_language_item
          language_indication.items
                    attribute_language_item
attribute_translation_assignment
          change__action_relationship.description_x
                    string_select
          change__product_definition_formation_relationship.description_x
                    string_select
          change__product_definition_relationship.description_x
                    string_select
          change__shape_aspect_relationship.description_x
                    string_select
          class_structure_relationship.description_x
                    string_select
          constructive_geometric_element.description
                    string_select
          date_time_interval_assignment.description
                    string_select
          default_thickness.description_x
                    string_select
          document_version_relationship.description_x
                    string_select
          external_model.description_x
                    string_select
          general_item_definition_instance_relationship.description_x
                    string_select
          general_item_instance_relationship.description_x
                    string_select
          model_change__action_property.description_x
                    string_select
          model_change__property_definition.description_x
                    string_select
          physical_instance_test_result.description_x
                    string_select
          process_operation_definition.description_x
                    string_select
          process_operation_definition.name_x
                    string_select
          process_operation_input_or_output.description_x
                    string_select
          process_operation_occurrence_relationship.description_x
                    string_select
          process_operation_resource_assignment.reason
                    string_select
          process_plan_armx.description_x
                    string_select
          process_plan_armx.name_x
                    string_select
          process_plan_relationship.description_x
                    string_select
          property.description_x
                    string_select
          property_change__action_property.description_x
                    string_select
          property_change__property_definition_relationship.description_x
                    string_select
          property_change__shape_aspect_relationship.description_x
                    string_select
          retention_period.retention_purpose
                    string_select
          same_time_machining_relationship.description_x
                    string_select
          specific_document_classification.description_x
                    string_select

Global rules for this entity data type

          -

public interface EAttribute_translation_assignment extends EMulti_language_attribute_assignment

considered_instance (explicit attribute)

          int testConsidered_instance(EAttribute_translation_assignment type)
          case 1
              EEntity getConsidered_instance(EAttribute_translation_assignment type)
              void setConsidered_instance(EAttribute_translation_assignment type, EEntity value, EEntity node1)
          void unsetConsidered_instance(EAttribute_translation_assignment type)

translation_language_x (explicit attribute)

          boolean testTranslation_language_x(EAttribute_translation_assignment type)
          ELanguage getTranslation_language_x(EAttribute_translation_assignment type)
          void setTranslation_language_x(EAttribute_translation_assignment type, ELanguage value)
          void unsetTranslation_language_x(EAttribute_translation_assignment type)

public class CAttribute_translation_assignment implements EAttribute_translation_assignment

          static EAttribute attributeConsidered_instance(EAttribute_translation_assignment type)
          static int usedinConsidered_instance(EAttribute_translation_assignment type, EEntity instance, ASdaiModel domain, AAttribute_translation_assignment result)
          static EAttribute attributeTranslation_language_x(EAttribute_translation_assignment type)
          static int usedinTranslation_language_x(EAttribute_translation_assignment type, ELanguage instance, ASdaiModel domain, AAttribute_translation_assignment result)
          static EAttribute attributeItems(EAttribute_translation_assignment type)
          static int usedinItems(EAttribute_translation_assignment type, ERepresentation_item instance, ASdaiModel domain, AAttribute_translation_assignment result)
          static EAttribute attributeRole(EAttribute_translation_assignment type)
          static int usedinRole(EAttribute_translation_assignment type, EAttribute_value_role instance, ASdaiModel domain, AAttribute_translation_assignment result)

public class AAttribute_translation_assignment extends AEntity

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