Overview Schemas Index

EXTERNAL_REFERENCE_SCHEMA (jsdai.SExternal_reference_schema)


ENTITY external_source;
          source_id : source_item;
DERIVE
          description : text :=  get_description_value ( SELF ) ;
WHERE
          wr1:  SIZEOF ( USEDIN ( SELF , 'basic_attribute_schema.' + 'description_attribute.described_item' ) ) <= 1 ;
END_ENTITY; -- external_source

Entity data types and their attributes

external_source
          source_id: source_item;
          (DER) description: text;

Known subtypes

          external_class_library (EXTERNAL_CLASS_MIM)
          known_source (PLIB_CLASS_REFERENCE_MIM)

Users

external_source
          applied_external_identification_assignment.items
                    external_identification_item
                              el_external_identification_item
          attribute_language_assignment.items
                    attribute_language_item
                              attribute_language_item_203e2
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              attribute_language_item_203e2
          description_attribute.described_item
                    description_attribute_select
          external_class_with_attributes.source
          external_identification_assignment.source
          external_library_property.source
          external_source_identification.item
                    external_identification_item
                              el_external_identification_item
          external_source_identification.items
                    external_identification_item
                              el_external_identification_item
          external_source_identification.source
          external_source_relationship.related_source
          external_source_relationship.relating_source
          externally_defined_curve_font_armx.source
          externally_defined_item.source
          externally_defined_type_qualifier.external_source
          language_indication.considered_instance
                    attribute_language_item
                              pdm_attribute_language_item
          language_indication.items
                    attribute_language_item
                              mri_attribute_language_item
                                        dm_attribute_language_item
          library_defined_product_definition.library
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_236cc1
          plib_class_reference.source

Global rules for this entity data type

          restrict_multi_language_for_external_source (AUTOMOTIVE_DESIGN)
          restrict_multi_language_for_external_source (CATALOG_DATA_INFORMATION_MIM)

public interface EExternal_source extends EEntity

source_id (explicit attribute)

          int testSource_id(EExternal_source type)
          case sSource_idIdentifier:
              String getSource_id(EExternal_source type, EIdentifier node1)
              void setSource_id(EExternal_source type, String value, EIdentifier node1)
          case sSource_idMessage:
              String getSource_id(EExternal_source type, EMessage node1)
              void setSource_id(EExternal_source type, String value, EMessage node1)
          void unsetSource_id(EExternal_source type)

description (derived attribute)

          String getDescription(EExternal_source type)
          boolean testDescription(EExternal_source type)

public class CExternal_source implements EExternal_source

          static EAttribute attributeSource_id(EExternal_source type)
          static int usedinSource_id(EExternal_source type, EEntity instance, ASdaiModel domain, AExternal_source result)
          static EAttribute attributeDescription(EExternal_source type)

public class AExternal_source extends AEntity

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