ENTITY looping_element_armx SUPERTYPE OF (ONEOF (repeat_count, repeat_until, repeat_while)) SUBTYPE OF (structured_task_element, looping_element); repeated_element : task_element; END_ENTITY; -- looping_element_armx |
Entity data types and their attributesaction_methodname: label; (OPT) description: text; consequence: text; purpose: text; task_element - structured_task_element - looping_element - looping_element_armx repeated_element: task_element; |
repeat_count (TASK_SPECIFICATION_XIM) |
repeat_until (TASK_SPECIFICATION_XIM) |
repeat_while (TASK_SPECIFICATION_XIM) |
Global rules for this entity data type- |
public interface ELooping_element_armx extends EStructured_task_element, ELooping_elementrepeated_element (explicit attribute)boolean testRepeated_element(ELooping_element_armx type)ETask_element getRepeated_element(ELooping_element_armx type) void setRepeated_element(ELooping_element_armx type, ETask_element value) void unsetRepeated_element(ELooping_element_armx type) |
public class CLooping_element_armx implements ELooping_element_armxstatic EAttribute attributeRepeated_element(ELooping_element_armx type)static int usedinRepeated_element(ELooping_element_armx type, ETask_element instance, ASdaiModel domain, ALooping_element_armx result) |
public class ALooping_element_armx extends AEntitypublic ELooping_element_armx getByIndex(int index)public ELooping_element_armx getCurrentMember(SdaiIterator it) |