| 
ENTITY aggregate_size_constraint SUBTYPE OF (constraint_attribute); size : INTEGER; attribute : aggregate_member_constraint_select; UNIQUE ur1 : attribute, size; END_ENTITY; -- aggregate_size_constraint  | 
Entity data types and their attributesconstraint- constraint_attribute - aggregate_size_constraint size: INTEGER; attribute: aggregate_member_constraint_select;  | 
Global rules for this entity data type- | 
public interface EAggregate_size_constraint extends EConstraint_attributesize (explicit attribute)boolean testSize(EAggregate_size_constraint type)int getSize(EAggregate_size_constraint type) void setSize(EAggregate_size_constraint type, int value) void unsetSize(EAggregate_size_constraint type) attribute (explicit attribute)int testAttribute(EAggregate_size_constraint type)case 1 EEntity getAttribute(EAggregate_size_constraint type) void setAttribute(EAggregate_size_constraint type, EEntity value, EEntity node1) void unsetAttribute(EAggregate_size_constraint type)  | 
public class CAggregate_size_constraint implements EAggregate_size_constraintstatic EAttribute attributeSize(EAggregate_size_constraint type)static EAttribute attributeAttribute(EAggregate_size_constraint type) static int usedinAttribute(EAggregate_size_constraint type, EEntity instance, ASdaiModel domain, AAggregate_size_constraint result)  | 
public class AAggregate_size_constraint extends AEntitypublic EAggregate_size_constraint getByIndex(int index)public EAggregate_size_constraint getCurrentMember(SdaiIterator it)  |