Ejemplo n.º 1
0
 protected InteractionTasksForMergableBuildingBlock(IInteractionTaskContext interactionTaskContext, IEditTasksForBuildingBlock <TBuildingBlock> editTask, IInteractionTasksForBuilder <TBuilder> builderTask, IMergeIgnoreReplaceMergeManager <TBuilder> mergeIgnoreReplaceMergeManager, IFormulaTask formulaTask, IMoleculeListTasks moleculeListTasks)
     : base(interactionTaskContext, editTask, builderTask)
 {
     _mergeIgnoreReplaceMergeManager = mergeIgnoreReplaceMergeManager;
     _formulaTask       = formulaTask;
     _moleculeListTasks = moleculeListTasks;
 }
 public InteractionTasksForObserverBuildingBlock(
     IInteractionTaskContext interactionTaskContext,
     IEditTasksForBuildingBlock <IObserverBuildingBlock> editTask,
     IInteractionTasksForBuilder <IObserverBuilder> builderTask,
     IMoleculeListTasks moleculeListTasks,
     IObserverBuildingBlockMergeManager mergeIgnoreReplaceMergeManager,
     IFormulaTask formulaTask,
     IMoBiFormulaTask moBiFormulaTask)
     : base(interactionTaskContext, editTask, builderTask, mergeIgnoreReplaceMergeManager, formulaTask, moleculeListTasks)
 {
     _formulaTask     = formulaTask;
     _moBiFormulaTask = moBiFormulaTask;
 }
Ejemplo n.º 3
0
 public InteractionTasksForPassiveTransportBuildingBlock(
     IInteractionTaskContext interactionTaskContext,
     IEditTasksForBuildingBlock <IPassiveTransportBuildingBlock> editTask,
     IInteractionTasksForBuilder <ITransportBuilder> builderTask,
     IMoleculeListTasks moleculeListTasks,
     IFormulaTask formulaTask,
     IPassiveTranportBuildingBlockMergeManager mergeIgnoreReplaceMergeManager,
     IMoBiFormulaTask moBiFormulaTask)
     : base(interactionTaskContext, editTask, builderTask)
 {
     _moleculeListTasks = moleculeListTasks;
     _formulaTask       = formulaTask;
     _mergeIgnoreReplaceMergeManager = mergeIgnoreReplaceMergeManager;
     _moBiFormulaTask = moBiFormulaTask;
 }