ENTITY maths_enum_literal SUBTYPE OF (generic_literal); lit_value : maths_enum_atom; END_ENTITY; -- maths_enum_literal |
Entity data types and their attributesgeneric_expression- simple_generic_expression - generic_literal - maths_enum_literal lit_value: maths_enum_atom; |
Global rules for this entity data type- |
public interface EMaths_enum_literal extends EGeneric_literallit_value (explicit attribute)int testLit_value(EMaths_enum_literal type)case sLit_valueElementary_space_enumerators: int getLit_value(EMaths_enum_literal type, EElementary_space_enumerators node1) void setLit_value(EMaths_enum_literal type, int value, EElementary_space_enumerators node1) case sLit_valueOrdering_type: int getLit_value(EMaths_enum_literal type, EOrdering_type node1) void setLit_value(EMaths_enum_literal type, int value, EOrdering_type node1) case sLit_valueLower_upper: int getLit_value(EMaths_enum_literal type, ELower_upper node1) void setLit_value(EMaths_enum_literal type, int value, ELower_upper node1) case sLit_valueSymmetry_type: int getLit_value(EMaths_enum_literal type, ESymmetry_type node1) void setLit_value(EMaths_enum_literal type, int value, ESymmetry_type node1) case sLit_valueElementary_function_enumerators: int getLit_value(EMaths_enum_literal type, EElementary_function_enumerators node1) void setLit_value(EMaths_enum_literal type, int value, EElementary_function_enumerators node1) case sLit_valueOpen_closed: int getLit_value(EMaths_enum_literal type, EOpen_closed node1) void setLit_value(EMaths_enum_literal type, int value, EOpen_closed node1) case sLit_valueSpace_constraint_type: int getLit_value(EMaths_enum_literal type, ESpace_constraint_type node1) void setLit_value(EMaths_enum_literal type, int value, ESpace_constraint_type node1) case sLit_valueRepackage_options: int getLit_value(EMaths_enum_literal type, ERepackage_options node1) void setLit_value(EMaths_enum_literal type, int value, ERepackage_options node1) case sLit_valueExtension_options: int getLit_value(EMaths_enum_literal type, EExtension_options node1) void setLit_value(EMaths_enum_literal type, int value, EExtension_options node1) void unsetLit_value(EMaths_enum_literal type) |
public class CMaths_enum_literal implements EMaths_enum_literalstatic EAttribute attributeLit_value(EMaths_enum_literal type)static int usedinLit_value(EMaths_enum_literal type, EEntity instance, ASdaiModel domain, AMaths_enum_literal result) |
public class AMaths_enum_literal extends AEntitypublic EMaths_enum_literal getByIndex(int index)public EMaths_enum_literal getCurrentMember(SdaiIterator it) |