Overview Schemas Index

EXTERNAL_REFERENCE_SCHEMA (jsdai.SExternal_reference_schema)


ENTITY externally_defined_item_relationship;
          name : label;
          description : OPTIONAL text;
          relating_item : externally_defined_item;
          related_item : externally_defined_item;
END_ENTITY; -- externally_defined_item_relationship

Entity data types and their attributes

externally_defined_item_relationship
          name: label;
          (OPT) description: text;
          relating_item: externally_defined_item;
          related_item: externally_defined_item;

Users

externally_defined_item_relationship

Global rules for this entity data type

          restrict_externally_defined_item_relationship (AUTOMOTIVE_DESIGN)
          restrict_externally_defined_item_relationship (CATALOG_DATA_INFORMATION_MIM)

public interface EExternally_defined_item_relationship extends EEntity

name (explicit attribute)

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

description (explicit attribute)

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

relating_item (explicit attribute)

          boolean testRelating_item(EExternally_defined_item_relationship type)
          EExternally_defined_item getRelating_item(EExternally_defined_item_relationship type)
          void setRelating_item(EExternally_defined_item_relationship type, EExternally_defined_item value)
          void unsetRelating_item(EExternally_defined_item_relationship type)

related_item (explicit attribute)

          boolean testRelated_item(EExternally_defined_item_relationship type)
          EExternally_defined_item getRelated_item(EExternally_defined_item_relationship type)
          void setRelated_item(EExternally_defined_item_relationship type, EExternally_defined_item value)
          void unsetRelated_item(EExternally_defined_item_relationship type)

public class CExternally_defined_item_relationship implements EExternally_defined_item_relationship

          static EAttribute attributeName(EExternally_defined_item_relationship type)
          static EAttribute attributeDescription(EExternally_defined_item_relationship type)
          static EAttribute attributeRelating_item(EExternally_defined_item_relationship type)
          static int usedinRelating_item(EExternally_defined_item_relationship type, EExternally_defined_item instance, ASdaiModel domain, AExternally_defined_item_relationship result)
          static EAttribute attributeRelated_item(EExternally_defined_item_relationship type)
          static int usedinRelated_item(EExternally_defined_item_relationship type, EExternally_defined_item instance, ASdaiModel domain, AExternally_defined_item_relationship result)

public class AExternally_defined_item_relationship extends AEntity

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