public ChartTemplatingTask(IChartTemplatePersistor chartTemplatePersistor, IChartFromTemplateService chartFromTemplateService,
                            ICurveChartToCurveChartTemplateMapper chartTemplateMapper, IMoBiApplicationController applicationController,
                            IDialogCreator dialogCreator, ICloneManagerForModel cloneManager, IMoBiContext context, IChartUpdater chartUpdater)
     : base(applicationController, chartTemplatePersistor, cloneManager, chartTemplateMapper, chartFromTemplateService, chartUpdater, dialogCreator)
 {
     _context = context;
 }
 protected override void Context()
 {
     _curveChartTemplateMapper = A.Fake <ICurveChartToCurveChartTemplateMapper>();
     _xmlSerializerRepository  = A.Fake <IOSPSuiteXmlSerializerRepository>();
     _dimensionFactory         = A.Fake <IDimensionFactory>();
     _objectBaseFactory        = A.Fake <IObjectBaseFactory>();
     _withIdRepository         = A.Fake <IWithIdRepository>();
     sut = new ChartTemplatePersistor(_curveChartTemplateMapper, _xmlSerializerRepository, _dimensionFactory, _objectBaseFactory, _withIdRepository);
 }
 public ChartTemplatePersistor(ICurveChartToCurveChartTemplateMapper curveChartTemplateMapper, IOSPSuiteXmlSerializerRepository modellingXmlSerializerRepository,
                               IDimensionFactory dimensionFactory, IObjectBaseFactory objectBaseFactory, IWithIdRepository withIdRepository)
 {
     _curveChartTemplateMapper         = curveChartTemplateMapper;
     _modellingXmlSerializerRepository = modellingXmlSerializerRepository;
     _dimensionFactory  = dimensionFactory;
     _objectBaseFactory = objectBaseFactory;
     _withIdRepository  = withIdRepository;
 }
 protected ChartTemplatingTask(IApplicationController applicationController, IChartTemplatePersistor chartTemplatePersistor, ICloneManager cloneManager,
                               ICurveChartToCurveChartTemplateMapper chartTemplateMapper, IChartFromTemplateService chartFromTemplateService, IChartUpdater chartUpdater, IDialogCreator dialogCreator)
 {
     _applicationController    = applicationController;
     _chartTemplatePersistor   = chartTemplatePersistor;
     _cloneManager             = cloneManager;
     _chartTemplateMapper      = chartTemplateMapper;
     _chartFromTemplateService = chartFromTemplateService;
     _chartUpdater             = chartUpdater;
     _dialogCreator            = dialogCreator;
 }
示例#5
0
 public ChartTemplatingTask(IChartFromTemplateService chartFromTemplateService, IProjectRetriever projectRetriever, IChartTemplatePersistor chartTemplatePersistor, IChartUpdater chartUpdater, IDialogCreator dialogCreator,
                            IPKSimChartFactory chartFactory, IQuantityPathToQuantityDisplayPathMapper quantityDisplayPathMapper, ICurveChartToCurveChartTemplateMapper chartTemplateMapper,
                            IExecutionContext executionContext, IApplicationController applicationController, ICloneManager cloneManager, IChartTask chartTask)
     : base(applicationController, chartTemplatePersistor, cloneManager, chartTemplateMapper, chartFromTemplateService, chartUpdater, dialogCreator)
 {
     _chartFromTemplateService  = chartFromTemplateService;
     _projectRetriever          = projectRetriever;
     _chartFactory              = chartFactory;
     _quantityDisplayPathMapper = quantityDisplayPathMapper;
     _chartTemplateMapper       = chartTemplateMapper;
     _executionContext          = executionContext;
     _chartTask = chartTask;
 }
        protected override void Context()
        {
            _chartTemplatePeristor   = A.Fake <IChartTemplatePersistor>();
            _chartFromTeplateService = A.Fake <IChartFromTemplateService>();
            _chartTemplateMapper     = A.Fake <ICurveChartToCurveChartTemplateMapper>();
            _applicationController   = A.Fake <IMoBiApplicationController>();
            _messagePresenter        = A.Fake <IDialogCreator>();
            _cloneManager            = A.Fake <ICloneManagerForModel>();
            _executionContext        = A.Fake <IMoBiContext>();

            _chartUpdater = A.Fake <IChartUpdater>();
            sut           = new ChartTemplatingTask(_chartTemplatePeristor, _chartFromTeplateService, _chartTemplateMapper, _applicationController,
                                                    _messagePresenter, _cloneManager, _executionContext, _chartUpdater);

            _existingTemplates = new List <CurveChartTemplate>();
        }
 protected override void Context()
 {
     _chartFromTemplateService  = A.Fake <IChartFromTemplateService>();
     _projectRetriever          = A.Fake <IProjectRetriever>();
     _chartTemplatePersistor    = A.Fake <IChartTemplatePersistor>();
     _stringCompression         = A.Fake <IStringCompression>();
     _dialogCreator             = A.Fake <IDialogCreator>();
     _chartFactory              = A.Fake <IPKSimChartFactory>();
     _quantityDisplayPathMapper = A.Fake <IQuantityPathToQuantityDisplayPathMapper>();
     _chartTemplateMapper       = A.Fake <ICurveChartToCurveChartTemplateMapper>();
     _chartTask             = A.Fake <IChartTask>();
     _cloneManager          = A.Fake <ICloneManager>();
     _applicationController = A.Fake <IApplicationController>();
     _executionContext      = A.Fake <IExecutionContext>();
     _chartUpdater          = A.Fake <IChartUpdater>();
     sut = new ChartTemplatingTask(_chartFromTemplateService, _projectRetriever, _chartTemplatePersistor, _chartUpdater, _dialogCreator, _chartFactory, _quantityDisplayPathMapper, _chartTemplateMapper,
                                   _executionContext, _applicationController, _cloneManager, _chartTask);
 }
示例#8
0
 public ChartTemplatingTask(IApplicationController applicationController, IChartTemplatePersistor chartTemplatePersistor, ICloneManager cloneManager, ICurveChartToCurveChartTemplateMapper chartTemplateMapper, IChartFromTemplateService chartFromTemplateService, IChartUpdater chartUpdater, IDialogCreator dialogCreator)
     : base(applicationController, chartTemplatePersistor, cloneManager, chartTemplateMapper, chartFromTemplateService, chartUpdater, dialogCreator)
 {
 }