private void invokeRun() { actionsEnabled = false; FileObject[] buildFiles = properties.getProjectFiles(ExecutionLevel.BUILD); if (!executedBuildFiles.isEmpty()) { Set<FileObject> files = new HashSet<FileObject>(Arrays.asList(buildFiles)); files.removeAll(executedBuildFiles); buildFiles = files.toArray(EMPTY_FILES); } FileObject[] runFiles = properties.getProjectFiles(ExecutionLevel.RUN); FileHandlerIterator itr = new FileHandlerIterator(buildFiles, runFiles); itr.start(); }
private void invokeBuild() { actionsEnabled = false; executedBuildFiles.clear(); FileObject[] buildFiles = properties.getProjectFiles(ExecutionLevel.BUILD); FileHandlerIterator itr = new FileHandlerIterator(buildFiles, EMPTY_FILES); itr.start(); }