ENTITY decision_point SUBTYPE OF (structured_task_element, action_method_to_select_from); condition : condition; true_case_element : OPTIONAL task_element; false_case_element : OPTIONAL task_element; unknown_case_element : OPTIONAL task_element; END_ENTITY; -- decision_point |
Entity data types and their attributesaction_methodname: label; (OPT) description: text; consequence: text; purpose: text; task_element - structured_task_element - action_method_to_select_from number_of_elements: count_measure; decision_point condition: condition; (OPT) true_case_element: task_element; (OPT) false_case_element: task_element; (OPT) unknown_case_element: task_element; |
Global rules for this entity data type- |
public interface EDecision_point extends EStructured_task_element, EAction_method_to_select_fromcondition (explicit attribute)boolean testCondition(EDecision_point type)ECondition getCondition(EDecision_point type) void setCondition(EDecision_point type, ECondition value) void unsetCondition(EDecision_point type) true_case_element (explicit attribute)boolean testTrue_case_element(EDecision_point type)ETask_element getTrue_case_element(EDecision_point type) void setTrue_case_element(EDecision_point type, ETask_element value) void unsetTrue_case_element(EDecision_point type) false_case_element (explicit attribute)boolean testFalse_case_element(EDecision_point type)ETask_element getFalse_case_element(EDecision_point type) void setFalse_case_element(EDecision_point type, ETask_element value) void unsetFalse_case_element(EDecision_point type) unknown_case_element (explicit attribute)boolean testUnknown_case_element(EDecision_point type)ETask_element getUnknown_case_element(EDecision_point type) void setUnknown_case_element(EDecision_point type, ETask_element value) void unsetUnknown_case_element(EDecision_point type) |
public class CDecision_point implements EDecision_pointstatic EAttribute attributeCondition(EDecision_point type)static int usedinCondition(EDecision_point type, ECondition instance, ASdaiModel domain, ADecision_point result) static EAttribute attributeTrue_case_element(EDecision_point type) static int usedinTrue_case_element(EDecision_point type, ETask_element instance, ASdaiModel domain, ADecision_point result) static EAttribute attributeFalse_case_element(EDecision_point type) static int usedinFalse_case_element(EDecision_point type, ETask_element instance, ASdaiModel domain, ADecision_point result) static EAttribute attributeUnknown_case_element(EDecision_point type) static int usedinUnknown_case_element(EDecision_point type, ETask_element instance, ASdaiModel domain, ADecision_point result) |
public class ADecision_point extends AEntitypublic EDecision_point getByIndex(int index)public EDecision_point getCurrentMember(SdaiIterator it) |