protected void assignParameters() { final File[] fileList = productSetPanel.getFileList(); int graphIndex = 0; for (File f : fileList) { final String name = FileUtils.getFilenameWithoutExtension(f); final File targetFolder = productSetPanel.getTargetFolder(); if (!targetFolder.exists()) { if (!targetFolder.mkdirs()) { SystemUtils.LOG.severe("Unable to create folders in " + targetFolder); } } final File targetFile = new File(targetFolder, name); final String targetFormat = productSetPanel.getTargetFormat(); setIO(graphExecutorList.get(graphIndex), "Read", f, "Write", targetFile, targetFormat); if (slaveFileMap != null) { final File[] slaveFiles = slaveFileMap.get(f); if (slaveFiles != null) { setSlaveIO(graphExecutorList.get(graphIndex), "ProductSet-Reader", f, slaveFiles); } } ++graphIndex; } }