ENTITY schema_based_model_parameter_armx SUBTYPE OF (schema_based_model_parameter, model_parameter_armx); entity_name : general_property; attribute_name : OPTIONAL general_property; schema_identifier : general_property; UNIQUE ur1 : entity_name, attribute_name, schema_identifier; END_ENTITY; -- schema_based_model_parameter_armx |
Entity data types and their attributesgeneral_propertyid: identifier; name: label; (OPT) description: text; model_parameter - schema_based_model_parameter - model_parameter_armx (OPT) valid_range: SET [1:?] OF value_range_armx; (OPT) default_value: scalar_or_coordinated_characteristics; (DER) reference_document: SET [0:?] OF document_definition; schema_based_model_parameter_armx entity_name: general_property; (OPT) attribute_name: general_property; schema_identifier: general_property; |
Global rules for this entity data type- |
public interface ESchema_based_model_parameter_armx extends ESchema_based_model_parameter, EModel_parameter_armxentity_name (explicit attribute)boolean testEntity_name(ESchema_based_model_parameter_armx type)EGeneral_property getEntity_name(ESchema_based_model_parameter_armx type) void setEntity_name(ESchema_based_model_parameter_armx type, EGeneral_property value) void unsetEntity_name(ESchema_based_model_parameter_armx type) attribute_name (explicit attribute)boolean testAttribute_name(ESchema_based_model_parameter_armx type)EGeneral_property getAttribute_name(ESchema_based_model_parameter_armx type) void setAttribute_name(ESchema_based_model_parameter_armx type, EGeneral_property value) void unsetAttribute_name(ESchema_based_model_parameter_armx type) schema_identifier (explicit attribute)boolean testSchema_identifier(ESchema_based_model_parameter_armx type)EGeneral_property getSchema_identifier(ESchema_based_model_parameter_armx type) void setSchema_identifier(ESchema_based_model_parameter_armx type, EGeneral_property value) void unsetSchema_identifier(ESchema_based_model_parameter_armx type) |
public class CSchema_based_model_parameter_armx implements ESchema_based_model_parameter_armxstatic EAttribute attributeEntity_name(ESchema_based_model_parameter_armx type)static int usedinEntity_name(ESchema_based_model_parameter_armx type, EGeneral_property instance, ASdaiModel domain, ASchema_based_model_parameter_armx result) static EAttribute attributeAttribute_name(ESchema_based_model_parameter_armx type) static int usedinAttribute_name(ESchema_based_model_parameter_armx type, EGeneral_property instance, ASdaiModel domain, ASchema_based_model_parameter_armx result) static EAttribute attributeSchema_identifier(ESchema_based_model_parameter_armx type) static int usedinSchema_identifier(ESchema_based_model_parameter_armx type, EGeneral_property instance, ASdaiModel domain, ASchema_based_model_parameter_armx result) |
public class ASchema_based_model_parameter_armx extends AEntitypublic ESchema_based_model_parameter_armx getByIndex(int index)public ESchema_based_model_parameter_armx getCurrentMember(SdaiIterator it) |