ENTITY attribute_value_constraint SUPERTYPE OF (ONEOF (boolean_constraint, integer_constraint, non_optional_constraint, string_constraint, real_constraint, enumeration_constraint, logical_constraint)) SUBTYPE OF (constraint_attribute); attribute : attribute_value_constraint_select; UNIQUE ur1 : attribute; END_ENTITY; -- attribute_value_constraint |
Entity data types and their attributesconstraint- constraint_attribute - attribute_value_constraint attribute: attribute_value_constraint_select; |
boolean_constraint (SDAI_MAPPING_SCHEMA) |
enumeration_constraint (SDAI_MAPPING_SCHEMA) |
integer_constraint (SDAI_MAPPING_SCHEMA) |
logical_constraint (SDAI_MAPPING_SCHEMA) |
non_optional_constraint (SDAI_MAPPING_SCHEMA) |
real_constraint (SDAI_MAPPING_SCHEMA) |
string_constraint (SDAI_MAPPING_SCHEMA) |
Global rules for this entity data type- |
public interface EAttribute_value_constraint extends EConstraint_attributeattribute (explicit attribute)int testAttribute(EAttribute_value_constraint type)case 1 EEntity getAttribute(EAttribute_value_constraint type) void setAttribute(EAttribute_value_constraint type, EEntity value, EEntity node1) void unsetAttribute(EAttribute_value_constraint type) |
public class CAttribute_value_constraint implements EAttribute_value_constraintstatic EAttribute attributeAttribute(EAttribute_value_constraint type)static int usedinAttribute(EAttribute_value_constraint type, EEntity instance, ASdaiModel domain, AAttribute_value_constraint result) |
public class AAttribute_value_constraint extends AEntitypublic EAttribute_value_constraint getByIndex(int index)public EAttribute_value_constraint getCurrentMember(SdaiIterator it) |