Overview Schemas Index

EXPRESSION_EXTENSIONS_SCHEMA (jsdai.SExpression_extensions_schema)


ENTITY expression_relationship;
          description : OPTIONAL STRING;
          name : OPTIONAL STRING;
          related : expression;
          relating : expression;
          role : STRING;
END_ENTITY; -- expression_relationship

Entity data types and their attributes

expression_relationship
          (OPT) description: STRING;
          (OPT) name: STRING;
          related: expression;
          relating: expression;
          role: STRING;

Users

expression_relationship

Global rules for this entity data type

          -

public interface EExpression_relationship extends EEntity

description (explicit attribute)

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

name (explicit attribute)

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

related (explicit attribute)

          boolean testRelated(EExpression_relationship type)
          EExpression getRelated(EExpression_relationship type)
          void setRelated(EExpression_relationship type, EExpression value)
          void unsetRelated(EExpression_relationship type)

relating (explicit attribute)

          boolean testRelating(EExpression_relationship type)
          EExpression getRelating(EExpression_relationship type)
          void setRelating(EExpression_relationship type, EExpression value)
          void unsetRelating(EExpression_relationship type)

role (explicit attribute)

          boolean testRole(EExpression_relationship type)
          String getRole(EExpression_relationship type)
          void setRole(EExpression_relationship type, String value)
          void unsetRole(EExpression_relationship type)

public class CExpression_relationship implements EExpression_relationship

          static EAttribute attributeDescription(EExpression_relationship type)
          static EAttribute attributeName(EExpression_relationship type)
          static EAttribute attributeRelated(EExpression_relationship type)
          static int usedinRelated(EExpression_relationship type, EExpression instance, ASdaiModel domain, AExpression_relationship result)
          static EAttribute attributeRelating(EExpression_relationship type)
          static int usedinRelating(EExpression_relationship type, EExpression instance, ASdaiModel domain, AExpression_relationship result)
          static EAttribute attributeRole(EExpression_relationship type)

public class AExpression_relationship extends AEntity

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