2010-05-12 Marek Habersack * ValidationException.cs: partially implemented * ValidationAttribute.cs: implemented * RequiredAttribute.cs: implemented. Fixes bug #604100 * AssociationAttribute.cs, ConcurrencyCheckAttribute.cs, CustomValidationAttribute.cs, EditableAttribute.cs, EnumDataTypeAttribute.cs, IValidatableObject.cs, ValidationContext.cs, ValidationResult.cs: added 2009-09-15 Marek Habersack * DataTypeAttribute.cs: implemented GetDataTypeName 2009-06-23 Marek Habersack * ValidationAttribute.cs: error message must not ever be empty. * UIHintAttribute.cs: do not throw NIEX from the constructor. * DataTypeAttribute.cs: implemented correct DisplayFormat intialization for DataType.Time. * AssociatedMetadataTypeTypeDescriptor.cs: implemented retrieving attributes of the associated metadata type, as well as merging of attribute collections between metadata and main type properties. * AssociatedMetadataTypePropertyDescriptor.cs: added. Helper class which merges attributes from the metadata type (if any) with those associated with property from the "main" type. 2009-04-23 Marek Habersack * AssociatedMetadataTypeTypeDescriptor.cs: added - doesn't add any real functionality yet. * AssociatedMetadataTypeTypeDescriptionProvider.cs: implemented all the methods. 2008-10-14 Atsushi Enomoto * AssociatedMetadataTypeTypeDescriptionProvider.cs DataType.cs DataTypeAttribute.cs DisplayColumnAttribute.cs DisplayFormatAttribute.cs MetadataTypeAttribute.cs RangeAttribute.cs RegularExpressionAttribute.cs RequiredAttribute.cs ScaffoldColumnAttribute.cs ScaffoldTableAttribute.cs StringLengthAttribute.cs UIHintAttribute.cs ValidationAttribute.cs ValidationException.cs: initial checkin. mostly stubs.