Exemplo n.º 1
0
 public NonTranslatableHandler(ISettings settings,
                               List <ConversionItemList> conversionItems,
                               IXmlReportGenerator reportGenerator)
 {
     this.settings        = settings;
     conversionItemLists  = conversionItems;
     this.reportGenerator = reportGenerator;
 }
Exemplo n.º 2
0
        protected override void OnInitializeTask()
        {
            settings = GetSetting <CleanUpSourceSettings>();

            var logFolder = Path.Combine(GetProjectFolder(), "Cleanup Logs");

            reportGenerator = new XmlReportGenerator(logFolder);
        }
Exemplo n.º 3
0
 public LockHandler(ICleanUpSourceSettings settings,
                    IDocumentItemFactory itemFactory,
                    ICleanUpMessageReporter reporter,
                    IXmlReportGenerator reportGenerator)
     : base(itemFactory, reporter)
 {
     this.settings        = settings;
     this.reportGenerator = reportGenerator;
 }
Exemplo n.º 4
0
 public ConversionCleanupHandler(ISettings settings,
                                 List <ConversionItemList> conversionItems,
                                 IDocumentItemFactory itemFactory,
                                 ICleanUpMessageReporter reporter,
                                 IXmlReportGenerator reportGenerator,
                                 BatchTaskMode taskMode)
     : base(itemFactory, reporter)
 {
     this.settings        = settings;
     conversionItemLists  = conversionItems;
     this.reportGenerator = reportGenerator;
     this.taskMode        = taskMode;
 }
Exemplo n.º 5
0
        public TagHandler(ICleanUpSourceSettings settings,
                          IVerifyingFormattingVisitor fmtVisitor,
                          IDocumentItemFactory itemFactory,
                          ICleanUpMessageReporter reporter,
                          IXmlReportGenerator reportGenerator)
            : base(itemFactory, reporter)
        {
            this.settings        = settings;
            this.fmtVisitor      = fmtVisitor;
            this.reportGenerator = reportGenerator;

            // Check whether all checkboxes are unchecked and cache the result
            fmtAllUnchecked = settings.FormatTagList.Values.All(isChecked => isChecked == false);
            phAllUnchecked  = settings.PlaceholderTagList.Values.All(isChecked => isChecked == false);
        }
Exemplo n.º 6
0
        protected override void OnInitializeTask()
        {
            var settingsGroup = Project.GetSettings();

            sourceSettings = settingsGroup.GetSettingsGroup <CleanUpSourceSettings>();

            targetSettings = GetSetting <CleanUpTargetSettings>();

            if (targetSettings.MakeBackups)
            {
                BackupFiles();
            }

            var logFolder = Path.Combine(GetProjectFolder(), "Cleanup Logs");

            reportGenerator = new XmlReportGenerator(logFolder);
        }
Exemplo n.º 7
0
 public SaveToTargetPreProcessor(ICleanUpSourceSettings sourceSettings, ICleanUpTargetSettings targetSettings, IXmlReportGenerator reportGenerator)
 {
     this.sourceSettings  = sourceSettings;
     this.targetSettings  = targetSettings;
     this.reportGenerator = reportGenerator;
 }
Exemplo n.º 8
0
 public XmlReportsController(IXmlReportGenerator reportGenerator, UniversityContext context) : base(reportGenerator, context)
 {
 }
Exemplo n.º 9
0
 public void Run(IMultiFileConverter multiFileConverter, IProject project, ProjectFile projectFile, IXmlReportGenerator reportGenerator)
 {
     reportGenerator.AddFile(projectFile.LocalFilePath);
     multiFileConverter.AddBilingualProcessor(new BilingualContentHandlerAdapter(new SegmentContentHandler(_settings, project, reportGenerator)));
 }
Exemplo n.º 10
0
 public SegmentContentHandler(ICleanUpSourceSettings settings, IProject project, IXmlReportGenerator reportGenerator)
 {
     this.settings        = settings;
     this.project         = project;
     this.reportGenerator = reportGenerator;
 }