/** * Method description * * * @param path * @param cmd * @param checkParameter * * @return */ public static List<String> searchAll(String[] path, String cmd, String checkParameter) { List<String> cmds = new ArrayList<String>(); if (isCommandAvailable(cmd, checkParameter)) { cmds.add(cmd); } for (String pathPart : path) { List<String> extensions = getExecutableSearchExtensions(); File file = findFileByExtension(pathPart, cmd, extensions); if (file != null) { cmds.add(file.getAbsolutePath()); } } return cmds; }
/** * Method description * * * @param path * @param cmd * @param checkParameter * * @return */ public static List<String> searchAll(String[] path, String cmd, String checkParameter) { List<String> cmds = new ArrayList<String>(); if (isCommandAvailable(cmd, checkParameter)) { cmds.add(cmd); } for (String pathPart : path) { List<String> extensions = getExecutableSearchExtensions(); File file = findFileByExtension(pathPart, cmd, extensions); if (file != null) { cmds.add(file.getAbsolutePath()); } } return cmds; }
List<String> extensions = getExecutableSearchExtensions(); File file = findFileByExtension(pathPart, cmd, extensions);
List<String> extensions = getExecutableSearchExtensions(); File file = findFileByExtension(pathPart, cmd, extensions);