Overview Schemas Index

ANALYSIS_PRODUCT_RELATIONSHIPS_SCHEMA (jsdai.SAnalysis_product_relationships_schema)


ENTITY idealisation_relationship;
          description : text;
          id : identifier;
          name : label;
          idealised : product_definition;
          idealisation : temporal_spatial_domain;
END_ENTITY; -- idealisation_relationship

Entity data types and their attributes

idealisation_relationship
          description: text;
          id: identifier;
          name: label;
          idealised: product_definition;
          idealisation: temporal_spatial_domain;

Users

idealisation_relationship

Global rules for this entity data type

          -

public interface EIdealisation_relationship extends EEntity

description (explicit attribute)

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

id (explicit attribute)

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

name (explicit attribute)

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

idealised (explicit attribute)

          boolean testIdealised(EIdealisation_relationship type)
          EProduct_definition getIdealised(EIdealisation_relationship type)
          void setIdealised(EIdealisation_relationship type, EProduct_definition value)
          void unsetIdealised(EIdealisation_relationship type)

idealisation (explicit attribute)

          boolean testIdealisation(EIdealisation_relationship type)
          ETemporal_spatial_domain getIdealisation(EIdealisation_relationship type)
          void setIdealisation(EIdealisation_relationship type, ETemporal_spatial_domain value)
          void unsetIdealisation(EIdealisation_relationship type)

public class CIdealisation_relationship implements EIdealisation_relationship

          static EAttribute attributeDescription(EIdealisation_relationship type)
          static EAttribute attributeId(EIdealisation_relationship type)
          static EAttribute attributeName(EIdealisation_relationship type)
          static EAttribute attributeIdealised(EIdealisation_relationship type)
          static int usedinIdealised(EIdealisation_relationship type, EProduct_definition instance, ASdaiModel domain, AIdealisation_relationship result)
          static EAttribute attributeIdealisation(EIdealisation_relationship type)
          static int usedinIdealisation(EIdealisation_relationship type, ETemporal_spatial_domain instance, ASdaiModel domain, AIdealisation_relationship result)

public class AIdealisation_relationship extends AEntity

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