public FileExtractor(ToolStripStatusLabel l, ToolStripProgressBar b, string exportTo) { packStatusLabel = l; packActionProgressBar = b; exportDirectory = exportTo; Preprocessor = new IdentityPreprocessor(); }
private IExtractionPreprocessor GetExtractor(PackedFile file) { IExtractionPreprocessor result = null; foreach (IExtractionPreprocessor e in processors) { if (e.CanExtract(file)) { result = e; break; } } return(result); }
// Constructor for new DBEditorTableControl public FileExtractor(string exportTo) { exportDirectory = exportTo; Preprocessor = new IdentityPreprocessor(); }