| 
ENTITY functional_representation_item SUBTYPE OF (representation_item); item : action_method; END_ENTITY; -- functional_representation_item  | 
Entity data types and their attributesrepresentation_itemname: label; functional_representation_item item: action_method;  | 
Global rules for this entity data type- | 
public interface EFunctional_representation_item extends ERepresentation_itemitem (explicit attribute)boolean testItem(EFunctional_representation_item type)EAction_method getItem(EFunctional_representation_item type) void setItem(EFunctional_representation_item type, EAction_method value) void unsetItem(EFunctional_representation_item type)  | 
public class CFunctional_representation_item implements EFunctional_representation_itemstatic EAttribute attributeItem(EFunctional_representation_item type)static int usedinItem(EFunctional_representation_item type, EAction_method instance, ASdaiModel domain, AFunctional_representation_item result)  | 
public class AFunctional_representation_item extends AEntitypublic EFunctional_representation_item getByIndex(int index)public EFunctional_representation_item getCurrentMember(SdaiIterator it)  |