ENTITY value_range_armx SUBTYPE OF (value_range); lower_limit : measure_representation_item; upper_limit : measure_representation_item; DERIVE SELF\compound_representation_item.item_element : compound_item_definition := ?; END_ENTITY; -- value_range_armx |
Entity data types and their attributesrepresentation_itemname: label; compound_representation_item item_element: compound_item_definition; value_range - value_range_armx lower_limit: measure_representation_item; upper_limit: measure_representation_item; (RT) (DER) item_element: compound_item_definition; |
Global rules for this entity data type- |
public interface EValue_range_armx extends EValue_rangelower_limit (explicit attribute)boolean testLower_limit(EValue_range_armx type)EMeasure_representation_item getLower_limit(EValue_range_armx type) void setLower_limit(EValue_range_armx type, EMeasure_representation_item value) void unsetLower_limit(EValue_range_armx type) upper_limit (explicit attribute)boolean testUpper_limit(EValue_range_armx type)EMeasure_representation_item getUpper_limit(EValue_range_armx type) void setUpper_limit(EValue_range_armx type, EMeasure_representation_item value) void unsetUpper_limit(EValue_range_armx type) |
public class CValue_range_armx implements EValue_range_armxstatic EAttribute attributeLower_limit(EValue_range_armx type)static int usedinLower_limit(EValue_range_armx type, EMeasure_representation_item instance, ASdaiModel domain, AValue_range_armx result) static EAttribute attributeUpper_limit(EValue_range_armx type) static int usedinUpper_limit(EValue_range_armx type, EMeasure_representation_item instance, ASdaiModel domain, AValue_range_armx result) static EAttribute attributeItem_element(EValue_range_armx type) static int usedinItem_element(EValue_range_armx type, EEntity instance, ASdaiModel domain, AValue_range_armx result) |
public class AValue_range_armx extends AEntitypublic EValue_range_armx getByIndex(int index)public EValue_range_armx getCurrentMember(SdaiIterator it) |