Overview Schemas Index

DOCUMENT_SCHEMA (jsdai.SDocument_schema)


ENTITY document_product_association;
          name : label;
          description : OPTIONAL text;
          relating_document : document;
          related_product : product_or_formation_or_definition;
END_ENTITY; -- document_product_association

Entity data types and their attributes

document_product_association
          name: label;
          (OPT) description: text;
          relating_document: document;
          related_product: product_or_formation_or_definition;

Known subtypes

          document_product_equivalence (DOCUMENT_ASSIGNMENT_MIM)
          lessons_learned (RISK_SCHEMA)

Users

document_product_association

Global rules for this entity data type

          subtype_mandatory_document_product_association (AUTOMOTIVE_DESIGN)
          subtype_mandatory_document_product_association (CATALOG_DATA_INFORMATION_MIM)

public interface EDocument_product_association extends EEntity

name (explicit attribute)

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

description (explicit attribute)

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

relating_document (explicit attribute)

          boolean testRelating_document(EDocument_product_association type)
          EDocument getRelating_document(EDocument_product_association type)
          void setRelating_document(EDocument_product_association type, EDocument value)
          void unsetRelating_document(EDocument_product_association type)

related_product (explicit attribute)

          int testRelated_product(EDocument_product_association type)
          case 1
              EEntity getRelated_product(EDocument_product_association type)
              void setRelated_product(EDocument_product_association type, EEntity value, EEntity node1)
          void unsetRelated_product(EDocument_product_association type)

public class CDocument_product_association implements EDocument_product_association

          static EAttribute attributeName(EDocument_product_association type)
          static EAttribute attributeDescription(EDocument_product_association type)
          static EAttribute attributeRelating_document(EDocument_product_association type)
          static int usedinRelating_document(EDocument_product_association type, EDocument instance, ASdaiModel domain, ADocument_product_association result)
          static EAttribute attributeRelated_product(EDocument_product_association type)
          static int usedinRelated_product(EDocument_product_association type, EEntity instance, ASdaiModel domain, ADocument_product_association result)

public class ADocument_product_association extends AEntity

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