Overview Schemas Index

PRODUCT_PROPERTY_DEFINITION_SCHEMA (jsdai.SProduct_property_definition_schema)


ENTITY characterized_object_relationship;
          name : label;
          description : OPTIONAL text;
          relating_object : characterized_object;
          related_object : characterized_object;
END_ENTITY; -- characterized_object_relationship

Entity data types and their attributes

characterized_object_relationship
          name: label;
          (OPT) description: text;
          relating_object: characterized_object;
          related_object: characterized_object;

Users

characterized_object_relationship

Global rules for this entity data type

          -

public interface ECharacterized_object_relationship extends EEntity

name (explicit attribute)

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

description (explicit attribute)

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

relating_object (explicit attribute)

          boolean testRelating_object(ECharacterized_object_relationship type)
          ECharacterized_object getRelating_object(ECharacterized_object_relationship type)
          void setRelating_object(ECharacterized_object_relationship type, ECharacterized_object value)
          void unsetRelating_object(ECharacterized_object_relationship type)

related_object (explicit attribute)

          boolean testRelated_object(ECharacterized_object_relationship type)
          ECharacterized_object getRelated_object(ECharacterized_object_relationship type)
          void setRelated_object(ECharacterized_object_relationship type, ECharacterized_object value)
          void unsetRelated_object(ECharacterized_object_relationship type)

public class CCharacterized_object_relationship implements ECharacterized_object_relationship

          static EAttribute attributeName(ECharacterized_object_relationship type)
          static EAttribute attributeDescription(ECharacterized_object_relationship type)
          static EAttribute attributeRelating_object(ECharacterized_object_relationship type)
          static int usedinRelating_object(ECharacterized_object_relationship type, ECharacterized_object instance, ASdaiModel domain, ACharacterized_object_relationship result)
          static EAttribute attributeRelated_object(ECharacterized_object_relationship type)
          static int usedinRelated_object(ECharacterized_object_relationship type, ECharacterized_object instance, ASdaiModel domain, ACharacterized_object_relationship result)

public class ACharacterized_object_relationship extends AEntity

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