Overview Schemas Index

EXPRESSION_EXTENSIONS_SCHEMA (jsdai.SExpression_extensions_schema)


ENTITY literal_assignment;
          base : expression;
          literal_value : generic_literal;
          value_context : OPTIONAL entity_instance;
END_ENTITY; -- literal_assignment

Entity data types and their attributes

literal_assignment
          base: expression;
          literal_value: generic_literal;
          (OPT) value_context: entity_instance;

Users

literal_assignment

Global rules for this entity data type

          -

public interface ELiteral_assignment extends EEntity

base (explicit attribute)

          boolean testBase(ELiteral_assignment type)
          EExpression getBase(ELiteral_assignment type)
          void setBase(ELiteral_assignment type, EExpression value)
          void unsetBase(ELiteral_assignment type)

literal_value (explicit attribute)

          boolean testLiteral_value(ELiteral_assignment type)
          EGeneric_literal getLiteral_value(ELiteral_assignment type)
          void setLiteral_value(ELiteral_assignment type, EGeneric_literal value)
          void unsetLiteral_value(ELiteral_assignment type)

value_context (explicit attribute)

          boolean testValue_context(ELiteral_assignment type)
          EEntity_instance getValue_context(ELiteral_assignment type)
          void setValue_context(ELiteral_assignment type, EEntity_instance value)
          void unsetValue_context(ELiteral_assignment type)

public class CLiteral_assignment implements ELiteral_assignment

          static EAttribute attributeBase(ELiteral_assignment type)
          static int usedinBase(ELiteral_assignment type, EExpression instance, ASdaiModel domain, ALiteral_assignment result)
          static EAttribute attributeLiteral_value(ELiteral_assignment type)
          static int usedinLiteral_value(ELiteral_assignment type, EGeneric_literal instance, ASdaiModel domain, ALiteral_assignment result)
          static EAttribute attributeValue_context(ELiteral_assignment type)
          static int usedinValue_context(ELiteral_assignment type, EEntity_instance instance, ASdaiModel domain, ALiteral_assignment result)

public class ALiteral_assignment extends AEntity

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