ENTITY parameter; name : express_id; parameter_type : data_type; var_type : BOOLEAN; type_labels : OPTIONAL LIST [1:?] OF express_id; END_ENTITY; -- parameter |
Entity data types and their attributesparametername: express_id; parameter_type: data_type; var_type: BOOLEAN; (OPT) type_labels: LIST [1:?] OF express_id; |
Global rules for this entity data type- |
public interface EParameter extends EEntityname (explicit attribute)boolean testName(EParameter type)String getName(EParameter type) void setName(EParameter type, String value) void unsetName(EParameter type) parameter_type (explicit attribute)boolean testParameter_type(EParameter type)EData_type getParameter_type(EParameter type) void setParameter_type(EParameter type, EData_type value) void unsetParameter_type(EParameter type) var_type (explicit attribute)boolean testVar_type(EParameter type)boolean getVar_type(EParameter type) void setVar_type(EParameter type, boolean value) void unsetVar_type(EParameter type) type_labels (explicit attribute)boolean testType_labels(EParameter type)A_String getType_labels(EParameter type) A_String createType_labels(EParameter type) void unsetType_labels(EParameter type) |
public class CParameter implements EParameterstatic EAttribute attributeName(EParameter type)static EAttribute attributeParameter_type(EParameter type) static int usedinParameter_type(EParameter type, EData_type instance, ASdaiModel domain, AParameter result) static EAttribute attributeVar_type(EParameter type) static EAttribute attributeType_labels(EParameter type) |
public class AParameter extends AEntitypublic EParameter getByIndex(int index)public EParameter getCurrentMember(SdaiIterator it) |