ENTITY mathematical_description; described : maths_expression; describing : STRING; encoding : label; END_ENTITY; -- mathematical_description |
Entity data types and their attributesmathematical_descriptiondescribed: maths_expression; describing: STRING; encoding: label; |
Usersmathematical_description |
Global rules for this entity data type- |
public interface EMathematical_description extends EEntitydescribed (explicit attribute)int testDescribed(EMathematical_description type)case 1 EEntity getDescribed(EMathematical_description type) void setDescribed(EMathematical_description type, EEntity value, EEntity node1) case sDescribedMaths_number: double getDescribed(EMathematical_description type, EMaths_number node1) void setDescribed(EMathematical_description type, double value, EMaths_number node1) case sDescribedMaths_real: double getDescribed(EMathematical_description type, EMaths_real node1) void setDescribed(EMathematical_description type, double value, EMaths_real node1) case sDescribedMaths_integer: int getDescribed(EMathematical_description type, EMaths_integer node1) void setDescribed(EMathematical_description type, int value, EMaths_integer node1) case sDescribedMaths_logical: int getDescribed(EMathematical_description type, EMaths_logical node1) void setDescribed(EMathematical_description type, int value, EMaths_logical node1) case sDescribedMaths_boolean: boolean getDescribed(EMathematical_description type, EMaths_boolean node1) void setDescribed(EMathematical_description type, boolean value, EMaths_boolean node1) case sDescribedMaths_string: String getDescribed(EMathematical_description type, EMaths_string node1) void setDescribed(EMathematical_description type, String value, EMaths_string node1) case sDescribedMaths_binary: Binary getDescribed(EMathematical_description type, EMaths_binary node1) void setDescribed(EMathematical_description type, Binary value, EMaths_binary node1) case sDescribedElementary_space_enumerators: int getDescribed(EMathematical_description type, EElementary_space_enumerators node1) void setDescribed(EMathematical_description type, int value, EElementary_space_enumerators node1) case sDescribedOrdering_type: int getDescribed(EMathematical_description type, EOrdering_type node1) void setDescribed(EMathematical_description type, int value, EOrdering_type node1) case sDescribedLower_upper: int getDescribed(EMathematical_description type, ELower_upper node1) void setDescribed(EMathematical_description type, int value, ELower_upper node1) case sDescribedSymmetry_type: int getDescribed(EMathematical_description type, ESymmetry_type node1) void setDescribed(EMathematical_description type, int value, ESymmetry_type node1) case sDescribedElementary_function_enumerators: int getDescribed(EMathematical_description type, EElementary_function_enumerators node1) void setDescribed(EMathematical_description type, int value, EElementary_function_enumerators node1) case sDescribedOpen_closed: int getDescribed(EMathematical_description type, EOpen_closed node1) void setDescribed(EMathematical_description type, int value, EOpen_closed node1) case sDescribedSpace_constraint_type: int getDescribed(EMathematical_description type, ESpace_constraint_type node1) void setDescribed(EMathematical_description type, int value, ESpace_constraint_type node1) case sDescribedRepackage_options: int getDescribed(EMathematical_description type, ERepackage_options node1) void setDescribed(EMathematical_description type, int value, ERepackage_options node1) case sDescribedExtension_options: int getDescribed(EMathematical_description type, EExtension_options node1) void setDescribed(EMathematical_description type, int value, EExtension_options node1) case sDescribedAtom_based_tuple: AAtom_based_value getDescribed(EMathematical_description type, EAtom_based_tuple node1) void setDescribed(EMathematical_description type, AAtom_based_value value, EAtom_based_tuple node1) case sDescribedMaths_tuple: AMaths_value getDescribed(EMathematical_description type, EMaths_tuple node1) void setDescribed(EMathematical_description type, AMaths_value value, EMaths_tuple node1) void unsetDescribed(EMathematical_description type) describing (explicit attribute)boolean testDescribing(EMathematical_description type)String getDescribing(EMathematical_description type) void setDescribing(EMathematical_description type, String value) void unsetDescribing(EMathematical_description type) encoding (explicit attribute)boolean testEncoding(EMathematical_description type)String getEncoding(EMathematical_description type) void setEncoding(EMathematical_description type, String value) void unsetEncoding(EMathematical_description type) |
public class CMathematical_description implements EMathematical_descriptionstatic EAttribute attributeDescribed(EMathematical_description type)static int usedinDescribed(EMathematical_description type, EEntity instance, ASdaiModel domain, AMathematical_description result) static EAttribute attributeDescribing(EMathematical_description type) static EAttribute attributeEncoding(EMathematical_description type) |
public class AMathematical_description extends AEntitypublic EMathematical_description getByIndex(int index)public EMathematical_description getCurrentMember(SdaiIterator it) |