Overview Schemas Index

CONTRACT_SCHEMA (jsdai.SContract_schema)


ENTITY contract_relationship;
          id : identifier;
          name : label;
          description : OPTIONAL text;
          relating_contract : contract;
          related_contract : contract;
END_ENTITY; -- contract_relationship

Entity data types and their attributes

contract_relationship
          id: identifier;
          name: label;
          (OPT) description: text;
          relating_contract: contract;
          related_contract: contract;

Users

contract_relationship

Global rules for this entity data type

          -

public interface EContract_relationship extends EEntity

id (explicit attribute)

          boolean testId(EContract_relationship type)
          String getId(EContract_relationship type)
          void setId(EContract_relationship type, String value)
          void unsetId(EContract_relationship type)

name (explicit attribute)

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

description (explicit attribute)

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

relating_contract (explicit attribute)

          boolean testRelating_contract(EContract_relationship type)
          EContract getRelating_contract(EContract_relationship type)
          void setRelating_contract(EContract_relationship type, EContract value)
          void unsetRelating_contract(EContract_relationship type)

related_contract (explicit attribute)

          boolean testRelated_contract(EContract_relationship type)
          EContract getRelated_contract(EContract_relationship type)
          void setRelated_contract(EContract_relationship type, EContract value)
          void unsetRelated_contract(EContract_relationship type)

public class CContract_relationship implements EContract_relationship

          static EAttribute attributeId(EContract_relationship type)
          static EAttribute attributeName(EContract_relationship type)
          static EAttribute attributeDescription(EContract_relationship type)
          static EAttribute attributeRelating_contract(EContract_relationship type)
          static int usedinRelating_contract(EContract_relationship type, EContract instance, ASdaiModel domain, AContract_relationship result)
          static EAttribute attributeRelated_contract(EContract_relationship type)
          static int usedinRelated_contract(EContract_relationship type, EContract instance, ASdaiModel domain, AContract_relationship result)

public class AContract_relationship extends AEntity

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