| 
ENTITY value_list SUBTYPE OF (compound_representation_item); values : LIST [1:?] OF measure_representation_item; DERIVE SELF\compound_representation_item.item_element : compound_item_definition := ?; END_ENTITY; -- value_list  | 
Entity data types and their attributesrepresentation_itemname: label; compound_representation_item item_element: compound_item_definition; value_list values: LIST [1:?] OF measure_representation_item; (RT) (DER) item_element: compound_item_definition;  | 
Global rules for this entity data type- | 
public interface EValue_list extends ECompound_representation_itemvalues (explicit attribute)boolean testValues(EValue_list type)AMeasure_representation_item getValues(EValue_list type) AMeasure_representation_item createValues(EValue_list type) void unsetValues(EValue_list type)  | 
public class CValue_list implements EValue_liststatic EAttribute attributeValues(EValue_list type)static int usedinValues(EValue_list type, EMeasure_representation_item instance, ASdaiModel domain, AValue_list result) static EAttribute attributeItem_element(EValue_list type) static int usedinItem_element(EValue_list type, EEntity instance, ASdaiModel domain, AValue_list result)  | 
public class AValue_list extends AEntitypublic EValue_list getByIndex(int index)public EValue_list getCurrentMember(SdaiIterator it)  |