public bool Equals(FileExportEventArgs <T> other) { if (other == null) { return(false); } if (other == this) { return(true); } if (!Items.Equals(other.Items)) { return(false); } if (OutputPath != other.OutputPath) { return(false); } if (ProgressReporter != other.ProgressReporter) { return(false); } return(true); }
private void FileTree_ExportToXml(object sender, FileExportEventArgs <IEnumerable <IFragment> > e) { _fileExport.ExportToXml(e.Items, e.OutputPath, e.ProgressReporter); }
private void FileTree_SaveAsSeparateFiles(object sender, FileExportEventArgs <IEnumerable <object> > e) { _fileExport.SaveAsSeparateFiles(e.Items, e.OutputPath, Settings.Default.ExportAlsoForensicIntegrityLog, e.ProgressReporter); }
private void FileTree_SaveAsContiguousFile(object sender, FileExportEventArgs <IEnumerable <IDataPacket> > e) { _fileExport.SaveAsContiguousFile(e.Items, GetDetectors(e.Items), e.OutputPath, Settings.Default.ExportAlsoForensicIntegrityLog, e.ProgressReporter); }
private void FileTree_SaveAsSingleFile(object sender, FileExportEventArgs <IInputFile> e) { _fileExport.SaveAsSingleFile(e.Items, e.OutputPath, Settings.Default.ExportAlsoForensicIntegrityLog, e.ProgressReporter); }