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