private ModuleFile GetModuleFile(FileData file) { IModuleFileData moduleFileData = file as IModuleFileData; if (moduleFileData == null) { return null; // only module file data can have modulefiles } return moduleFileData.GetModuleFile(); }