protected override void SetValueAdapter(IObjectData data, string name, T?value)
 {
     data.SetValueTypeValue(name, value, this.Formatter);
 }