public BocCustomCellArguments(
     IBocList list,
     BocCustomColumnDefinition columnDefinition)
 {
     _list             = list;
     _columnDefinition = columnDefinition;
 }
 public BocCustomCellClickArguments(
     BocList list,
     IBusinessObject businessObject,
     BocCustomColumnDefinition columnDefinition)
     : base(list, columnDefinition)
 {
     _businessObject = businessObject;
 }
 public BocCustomCellClickEventArgs(
     BocCustomColumnDefinition column,
     IBusinessObject businessObject,
     string argument)
 {
     _businessObject = businessObject;
     _column         = column;
     _argument       = argument;
 }
 public BocCustomCellValidationArguments(
     BocList list,
     IBusinessObject businessObject,
     BocCustomColumnDefinition columnDefinition,
     Control control)
     : base(list, columnDefinition)
 {
     _businessObject = businessObject;
     _control        = control;
     _isValid        = true;
 }
 public BocCustomCellLoadArguments(
     BocList list,
     IBusinessObject businessObject,
     BocCustomColumnDefinition columnDefinition,
     int listIndex,
     Control control)
     : base(list, columnDefinition)
 {
     _businessObject = businessObject;
     _listIndex      = listIndex;
     _control        = control;
 }
 public BocCustomCellRenderArguments(
     IBocList list,
     IBusinessObject businessObject,
     BocCustomColumnDefinition columnDefinition,
     int columnIndex,
     int listIndex,
     string onClick)
     : base(list, columnDefinition)
 {
     _columnIndex    = columnIndex;
     _businessObject = businessObject;
     _listIndex      = listIndex;
     _onClick        = onClick;
 }
 public BocCustomCellPreRenderArguments(IBocList list, BocCustomColumnDefinition columnDefinition, int columnIndex)
     : base(list, columnDefinition)
 {
     _columnIndex = columnIndex;
 }