Overview Schemas Index

PRODUCT_CONCEPT_SCHEMA (jsdai.SProduct_concept_schema)


ENTITY product_concept_relationship;
          name : label;
          description : OPTIONAL text;
          relating_product_concept : product_concept;
          related_product_concept : product_concept;
END_ENTITY; -- product_concept_relationship

Entity data types and their attributes

product_concept_relationship
          name: label;
          (OPT) description: text;
          relating_product_concept: product_concept;
          related_product_concept: product_concept;

Known subtypes

          product_class_relationship (PRODUCT_CLASS_XIM)

Users: by entity attributes

product_concept_relationship
          attribute_language_assignment.items
                    attribute_language_item
                              attribute_language_item_236cc1
          attribute_translation_assignment.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.considered_instance
                    attribute_language_item
                              automotive_design_attribute_language_item
          language_indication.items
                    attribute_language_item
                              attribute_language_item_242
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_203e2

Users: by defined types, not used by any entity attribute

product_concept_relationship
          attribute_language_item_203e2
                    attribute_language_assignment.items
                    attribute_translation_assignment.considered_instance
                    language_indication.considered_instance
          attribute_language_item_236cc1
                    attribute_language_assignment.items
                    attribute_translation_assignment.considered_instance
                    language_indication.considered_instance
          attribute_language_item_242
                    attribute_language_assignment.items
                    attribute_translation_assignment.considered_instance
                    language_indication.considered_instance
          automotive_design_attribute_language_item
                    attribute_language_assignment.items
                    attribute_translation_assignment.considered_instance
                    language_indication.considered_instance
          automotive_design_multi_language_attribute_item
                    multi_language_attribute_assignment.items
          multi_language_attribute_item_203e2
                    multi_language_attribute_assignment.items
          multi_language_attribute_item_236cc1
                    multi_language_attribute_assignment.items
          multi_language_attribute_item_242
                    multi_language_attribute_assignment.items

Global rules for this entity data type

          restrict_multi_language_for_product_concept_relationship (AUTOMOTIVE_DESIGN)
          restrict_multi_language_for_product_concept_relationship (CATALOG_DATA_INFORMATION_MIM)

public interface EProduct_concept_relationship extends EEntity

name (explicit attribute)

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

description (explicit attribute)

          boolean testDescription(EProduct_concept_relationship type)
          String getDescription(EProduct_concept_relationship type)
          void setDescription(EProduct_concept_relationship type, String value)
          void unsetDescription(EProduct_concept_relationship type)

relating_product_concept (explicit attribute)

          boolean testRelating_product_concept(EProduct_concept_relationship type)
          EProduct_concept getRelating_product_concept(EProduct_concept_relationship type)
          void setRelating_product_concept(EProduct_concept_relationship type, EProduct_concept value)
          void unsetRelating_product_concept(EProduct_concept_relationship type)

related_product_concept (explicit attribute)

          boolean testRelated_product_concept(EProduct_concept_relationship type)
          EProduct_concept getRelated_product_concept(EProduct_concept_relationship type)
          void setRelated_product_concept(EProduct_concept_relationship type, EProduct_concept value)
          void unsetRelated_product_concept(EProduct_concept_relationship type)

public class CProduct_concept_relationship implements EProduct_concept_relationship

          static EAttribute attributeName(EProduct_concept_relationship type)
          static EAttribute attributeDescription(EProduct_concept_relationship type)
          static EAttribute attributeRelating_product_concept(EProduct_concept_relationship type)
          static int usedinRelating_product_concept(EProduct_concept_relationship type, EProduct_concept instance, ASdaiModel domain, AProduct_concept_relationship result)
          static EAttribute attributeRelated_product_concept(EProduct_concept_relationship type)
          static int usedinRelated_product_concept(EProduct_concept_relationship type, EProduct_concept instance, ASdaiModel domain, AProduct_concept_relationship result)

public class AProduct_concept_relationship extends AEntity

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