ENTITY enumeration_constraint SUBTYPE OF (attribute_value_constraint); constraint_value : express_id; UNIQUE ur1 : attribute, constraint_value; END_ENTITY; -- enumeration_constraint |
Entity data types and their attributesconstraint- constraint_attribute - attribute_value_constraint attribute: attribute_value_constraint_select; enumeration_constraint constraint_value: express_id; |
Global rules for this entity data type- |
public interface EEnumeration_constraint extends EAttribute_value_constraintconstraint_value (explicit attribute)boolean testConstraint_value(EEnumeration_constraint type)String getConstraint_value(EEnumeration_constraint type) void setConstraint_value(EEnumeration_constraint type, String value) void unsetConstraint_value(EEnumeration_constraint type) |
public class CEnumeration_constraint implements EEnumeration_constraintstatic EAttribute attributeConstraint_value(EEnumeration_constraint type) |
public class AEnumeration_constraint extends AEntitypublic EEnumeration_constraint getByIndex(int index)public EEnumeration_constraint getCurrentMember(SdaiIterator it) |