Overview Schemas Index

ISO13584_IEC61360_LANGUAGE_RESOURCE_SCHEMA (jsdai.SIso13584_iec61360_language_resource_schema)


ENTITY translated_label;
          labels : LIST [1:?] OF label;
          languages : present_translations;
WHERE
          wr1: SIZEOF(labels) = SIZEOF(languages.language_codes);
END_ENTITY; -- translated_label

Entity data types and their attributes

translated_label
          labels: LIST [1:?] OF label;
          languages: present_translations;

Users

translated_label
          item_names.preferred_name
                    translatable_label
          item_names.short_name
                    translatable_label

Global rules for this entity data type

          -

public interface ETranslated_label extends EEntity

labels (explicit attribute)

          boolean testLabels(ETranslated_label type)
          A_String getLabels(ETranslated_label type)
          A_String createLabels(ETranslated_label type)
          void unsetLabels(ETranslated_label type)

languages (explicit attribute)

          boolean testLanguages(ETranslated_label type)
          EPresent_translations getLanguages(ETranslated_label type)
          void setLanguages(ETranslated_label type, EPresent_translations value)
          void unsetLanguages(ETranslated_label type)

public class CTranslated_label implements ETranslated_label

          static EAttribute attributeLabels(ETranslated_label type)
          static EAttribute attributeLanguages(ETranslated_label type)
          static int usedinLanguages(ETranslated_label type, EPresent_translations instance, ASdaiModel domain, ATranslated_label result)

public class ATranslated_label extends AEntity

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