ENTITY literal_assignment; base : expression; literal_value : generic_literal; value_context : OPTIONAL entity_instance; END_ENTITY; -- literal_assignment |
Entity data types and their attributesliteral_assignmentbase: expression; literal_value: generic_literal; (OPT) value_context: entity_instance; |
Usersliteral_assignment |
Global rules for this entity data type- |
public interface ELiteral_assignment extends EEntitybase (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_assignmentstatic 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 AEntitypublic ELiteral_assignment getByIndex(int index)public ELiteral_assignment getCurrentMember(SdaiIterator it) |