@Deprecated private ArrayList<FSFile> getFileList(AlgorithmDTO algorithm, List<FSFile> subFiles) { ArrayList<FSFile> retFiles = new ArrayList<FSFile>(); String needExtentions = ""; if (algorithm.getType() == null) { needExtentions = ".hea.dat.xyz"; } else { switch (algorithm.getType()) { case ANN2RR: case NGUESS: case PNNLIST: case TACH: needExtentions = ".atr.qrs.wqrs.hea.dat.xyz"; break; case SQRS: case WQRS: case RDSAMP: case SIGAAMP: case CHESNOKOV: case SQRS4IHR: case WQRS4IHR: case SQRS4PNNLIST: case WQRS4PNNLIST: needExtentions = ".hea.dat.xyz"; break; case WRSAMP: needExtentions = ".txt"; break; default: needExtentions = ".hea.dat.xyz"; break; } } for (FSFile file : subFiles) { if (needExtentions.contains(file.getExtension())) { retFiles.add(file); } } return retFiles; }