public NonTranslatableHandler(ISettings settings, List <ConversionItemList> conversionItems, IXmlReportGenerator reportGenerator) { this.settings = settings; conversionItemLists = conversionItems; this.reportGenerator = reportGenerator; }
protected override void OnInitializeTask() { settings = GetSetting <CleanUpSourceSettings>(); var logFolder = Path.Combine(GetProjectFolder(), "Cleanup Logs"); reportGenerator = new XmlReportGenerator(logFolder); }
public LockHandler(ICleanUpSourceSettings settings, IDocumentItemFactory itemFactory, ICleanUpMessageReporter reporter, IXmlReportGenerator reportGenerator) : base(itemFactory, reporter) { this.settings = settings; this.reportGenerator = reportGenerator; }
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; }
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); }
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); }
public SaveToTargetPreProcessor(ICleanUpSourceSettings sourceSettings, ICleanUpTargetSettings targetSettings, IXmlReportGenerator reportGenerator) { this.sourceSettings = sourceSettings; this.targetSettings = targetSettings; this.reportGenerator = reportGenerator; }
public XmlReportsController(IXmlReportGenerator reportGenerator, UniversityContext context) : base(reportGenerator, context) { }
public void Run(IMultiFileConverter multiFileConverter, IProject project, ProjectFile projectFile, IXmlReportGenerator reportGenerator) { reportGenerator.AddFile(projectFile.LocalFilePath); multiFileConverter.AddBilingualProcessor(new BilingualContentHandlerAdapter(new SegmentContentHandler(_settings, project, reportGenerator))); }
public SegmentContentHandler(ICleanUpSourceSettings settings, IProject project, IXmlReportGenerator reportGenerator) { this.settings = settings; this.project = project; this.reportGenerator = reportGenerator; }