///<summary>
 /// Constructor for <see cref="EditableGridControlManager"/>
 ///</summary>
 ///<param name="gridControl"></param>
 ///<param name="controlFactory"></param>
 public ReadOnlyGridControlManager(IReadOnlyGridControl gridControl, IControlFactory controlFactory)
 {
     GridControl = gridControl;
     ControlFactory = controlFactory;
     if (gridControl == null) throw new ArgumentNullException("gridControl");
     if (controlFactory == null) throw new ArgumentNullException("controlFactory");
     GridInitialiser = new GridInitialiser(gridControl, controlFactory);
 }
 ///<summary>
 /// Constructor for <see cref="EditableGridControlManager"/>
 ///</summary>
 ///<param name="gridControl"></param>
 ///<param name="controlFactory"></param>
 public ReadOnlyGridControlManager(IReadOnlyGridControl gridControl, IControlFactory controlFactory)
 {
     GridControl    = gridControl;
     ControlFactory = controlFactory;
     if (gridControl == null)
     {
         throw new ArgumentNullException("gridControl");
     }
     if (controlFactory == null)
     {
         throw new ArgumentNullException("controlFactory");
     }
     GridInitialiser = new GridInitialiser(gridControl, controlFactory);
 }
 /// <summary>
 /// Constructor for the mapper.
 /// </summary>
 /// <param name="ctl">The IEditableGridControl</param>
 /// <param name="relationshipName">This is the relationship name to use - this relationship must be a multiple relationship and exist on the BusinessObject</param>
 /// <param name="isReadOnly">Whether the editable grid should be read only or not. Ignored</param>
 /// <param name="factory">The control factory to use</param>
 public ReadOnlyGridMapper(IReadOnlyGrid ctl, string relationshipName, bool isReadOnly, IControlFactory factory)
     : base(ctl, relationshipName, isReadOnly, factory)
 {
     _readOnlyGrid = ctl;
     _gridInitialiser = new GridBaseInitialiser(ctl, factory);
 }
 public ApplicationRunner(IGridInitialiser gridInitialiser, SolvingDelegatorActorProvider solvingDelegatorActorProvider)
 {
     _gridInitialiser = gridInitialiser;
     _solvingDelegatorActorProvider = solvingDelegatorActorProvider;
 }
Example #5
0
 /// <summary>
 /// Constructor for the mapper.
 /// </summary>
 /// <param name="ctl">The IEditableGridControl</param>
 /// <param name="relationshipName">This is the relationship name to use - this relationship must be a multiple relationship and exist on the BusinessObject</param>
 /// <param name="isReadOnly">Whether the editable grid should be read only or not. Ignored</param>
 /// <param name="factory">The control factory to use</param>
 public ReadOnlyGridMapper(IReadOnlyGrid ctl, string relationshipName, bool isReadOnly, IControlFactory factory)
     : base(ctl, relationshipName, isReadOnly, factory)
 {
     _readOnlyGrid    = ctl;
     _gridInitialiser = new GridBaseInitialiser(ctl, factory);
 }
 ///<summary>
 /// Constructor for <see cref="EditableGridControlManager"/>
 ///</summary>
 ///<param name="gridControl"></param>
 ///<param name="controlFactory"></param>
 public EditableGridControlManager(IEditableGridControl gridControl, IControlFactory controlFactory)
 {
     GridControl      = gridControl;
     _gridInitialiser = new GridInitialiser(gridControl, controlFactory);
 }
 ///<summary>
 /// Constructor for <see cref="EditableGridControlManager"/>
 ///</summary>
 ///<param name="gridControl"></param>
 ///<param name="controlFactory"></param>
 public EditableGridControlManager(IEditableGridControl gridControl, IControlFactory controlFactory)
 {
     GridControl = gridControl;
     _gridInitialiser = new GridInitialiser(gridControl, controlFactory);
 }