Пример #1
0
 public static String determineFileType(FileMetadata fm) throws IOException {
   // TODO: networkDataFile
   StudyFile sf = fm.getStudyFile();
   if (sf instanceof TabularDataFile) {
     return determineTabularDataFileType((TabularDataFile) sf);
   } else {
     if (sf.isRemote()) {
       return FileUtil.determineFileType(fm.getLabel());
     } else {
       return FileUtil.determineFileType(new File(sf.getFileSystemLocation()), fm.getLabel());
     }
   }
 }