(String dest,String file,boolean isCFG)
| 16 | public class CopyFile { |
| 17 | private static Logger log = LogManager.getLogger(CopyFile.class); |
| 18 | public void copyFile(String dest,String file,boolean isCFG) { |
| 19 | FindFiles findFiles = new FindFiles(); |
| 20 | if (isCFG) { |
| 21 | if (file.contains("dot")) { |
| 22 | log.info("copy file from " + ConstatField.sootOutputTemp + " to " + dest); |
| 23 | String[] dots = findFiles.findFiles(ConstatField.sootOutputTemp, "dot"); |
| 24 | for (String dot : dots) { |
| 25 | log.info("复制成功 " + dot); |
| 26 | FileUtil.copyFile(dot,dest); |
| 27 | } |
| 28 | }else if (file.contains("png")){ |
| 29 | log.info("copy file from " + ConstatField.ResultTemp + " to " + dest); |
| 30 | String[] pngs = findFiles.findFiles(ConstatField.ResultTemp, "png"); |
| 31 | for (String png : pngs) { |
| 32 | log.info("复制成功 " + png); |
| 33 | FileUtil.copyFile(png,dest); |
| 34 | } |
| 35 | } |
| 36 | }else { |
| 37 | if (file.contains("dot")) { |
| 38 | log.info("copy file from " + ConstatField.sootOutputTemp + " to " + dest); |
| 39 | String[] dots = findFiles.findFiles(ConstatField.sootOutputTemp, "dot"); |
| 40 | for (String dot : dots) { |
| 41 | log.info("复制成功 " + dot); |
| 42 | FileUtil.copyFile(dot,dest); |
| 43 | } |
| 44 | }else if (file.contains("png")){ |
| 45 | log.info("copy file from " + ConstatField.ASTResultTemp + " to " + dest); |
| 46 | String[] pngs = findFiles.findFiles(ConstatField.ASTResultTemp, "png"); |
| 47 | for (String png : pngs) { |
| 48 | log.info("复制成功 " + png); |
| 49 | FileUtil.copyFile(png,dest); |
| 50 | } |
| 51 | }else if(file.contains("json")){ |
| 52 | String[] json = findFiles.findFiles(ConstatField.ASTHomeTemp, "json"); |
| 53 | for (String js : json) { |
| 54 | log.info("复制成功 " + js); |
| 55 | FileUtil.copyFile(js,dest); |
| 56 | } |
| 57 | }else if(file.contains("yaml")){ |
| 58 | String[] yaml = findFiles.findFiles(ConstatField.ASTHomeTemp, "yaml"); |
| 59 | for (String ym : yaml) { |
| 60 | log.info("复制成功 " + ym); |
| 61 | FileUtil.copyFile(ym,dest); |
| 62 | } |
| 63 | }else if (file.contains("xml")){ |
| 64 | String[] xml = findFiles.findFiles(ConstatField.ASTHomeTemp, "xml"); |
| 65 | for (String xm : xml) { |
| 66 | log.info("复制成功 " + xm); |
| 67 | FileUtil.copyFile(xm,dest); |
| 68 | } |
| 69 | } |
| 70 | } |
| 71 | |
| 72 | } |
| 73 | |
| 74 | } |
no test coverage detected