public TargetCleanUpHandler(ICleanUpSourceSettings settings,
                             IDocumentItemFactory itemFactory,
                             ICleanUpMessageReporter reporter)
     : base(itemFactory, reporter)
 {
     this.settings = settings;
 }
Exemplo n.º 2
0
        public void SetSettings(ICleanUpSourceSettings settings)
        {
            Settings = settings;

            SettingsBinder.DataBindSetting <bool>(tagCheckGroupBox, "Checked", settings.Settings,
                                                  nameof(settings.UseTagCleaner));
        }
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 void SetSettings(ICleanUpSourceSettings settings)
        {
            Settings = settings;

            SettingsBinder.DataBindSetting <bool>(segmentLockerCheckGroupBox, "Checked", settings.Settings,
                                                  nameof(settings.UseSegmentLocker));
            SettingsBinder.DataBindSetting <bool>(contentCheckGroupBox, "Checked", settings.Settings,
                                                  nameof(settings.UseContentLocker));
            SettingsBinder.DataBindSetting <bool>(structureCheckGroupBox, "Checked", settings.Settings,
                                                  nameof(settings.UseStructureLocker));
        }
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
 public SaveToTargetPreProcessor(ICleanUpSourceSettings sourceSettings, ICleanUpTargetSettings targetSettings, IXmlReportGenerator reportGenerator)
 {
     this.sourceSettings  = sourceSettings;
     this.targetSettings  = targetSettings;
     this.reportGenerator = reportGenerator;
 }
Exemplo n.º 7
0
 public FormattingVisitor(ICleanUpSourceSettings settings)
 {
     this.settings = settings;
 }
Exemplo n.º 8
0
 public void SetSettings(ICleanUpSourceSettings settings)
 {
 }
Exemplo n.º 9
0
 public SegmentProcessor(ICleanUpSourceSettings settings)
 {
     _settings = settings;
 }
Exemplo n.º 10
0
 public SegmentContentHandler(ICleanUpSourceSettings settings, IProject project, IXmlReportGenerator reportGenerator)
 {
     this.settings        = settings;
     this.project         = project;
     this.reportGenerator = reportGenerator;
 }