/// <summary> /// Gets the file extractor for this component. /// </summary> /// <param name="name">not used here</param> /// <returns>a FileExtractor containing an Simple Text Parser</returns> public virtual IFileExtractor BuildFileExtractor(string name) { var parser = new SimpleTextParser { LockPrdCodes = true }; var extractor = FileTypeManager.BuildFileExtractor(FileTypeManager.BuildNativeExtractor(parser), this); extractor.AddFileTweaker(new SimpleFilePreTweaker { RequireValidEncoding = false }); return(extractor); }