ENTITY function_definition SUBTYPE OF (algorithm_definition); return_type : data_type; return_type_label : OPTIONAL express_id; return_type_labels : OPTIONAL LIST [1:?] OF express_id; END_ENTITY; -- function_definition |
Entity data types and their attributesalgorithm_definitionname: express_id; parameters: LIST [0:?] OF parameter; function_definition return_type: data_type; (OPT) return_type_label: express_id; (OPT) return_type_labels: LIST [1:?] OF express_id; |
Usersalgorithm_definitionannotation.target documentation_object declaration.definition declaration_type inner_declaration.scope declaration_scope_type function_definition |
Global rules for this entity data type- |
public interface EFunction_definition extends EAlgorithm_definitionreturn_type (explicit attribute)boolean testReturn_type(EFunction_definition type)EData_type getReturn_type(EFunction_definition type) void setReturn_type(EFunction_definition type, EData_type value) void unsetReturn_type(EFunction_definition type) return_type_label (explicit attribute)boolean testReturn_type_label(EFunction_definition type)String getReturn_type_label(EFunction_definition type) void setReturn_type_label(EFunction_definition type, String value) void unsetReturn_type_label(EFunction_definition type) return_type_labels (explicit attribute)boolean testReturn_type_labels(EFunction_definition type)A_String getReturn_type_labels(EFunction_definition type) A_String createReturn_type_labels(EFunction_definition type) void unsetReturn_type_labels(EFunction_definition type) |
public class CFunction_definition implements EFunction_definitionstatic EAttribute attributeReturn_type(EFunction_definition type)static int usedinReturn_type(EFunction_definition type, EData_type instance, ASdaiModel domain, AFunction_definition result) static EAttribute attributeReturn_type_label(EFunction_definition type) static EAttribute attributeReturn_type_labels(EFunction_definition type) |
public class AFunction_definition extends AEntitypublic EFunction_definition getByIndex(int index)public EFunction_definition getCurrentMember(SdaiIterator it) |